Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.77 KB

File metadata and controls

31 lines (25 loc) · 1.77 KB

AI Agents Instructions (AGENTS.md)

目的

このドキュメントは、AI エージェントが本プロジェクトで作業する際の基本方針を定義したものです。

基本方針

  • 会話と言語: 日本語で会話を行い、コード内のコメントも日本語で記載します。エラーメッセージは英語とします。
  • コミット規約: Conventional Commits に従います。説明文は日本語で記載します。
  • 日本語と英数字の間: 半角スペースを挿入します。

判断記録のルール

  • 重要な意思決定を行う際は、以下の内容を記録してください:
    • 判断内容の要約
    • 検討した代替案
    • 採用理由と採用しなかった理由
    • 前提条件、仮定、不確実性

開発手順(概要)

  1. プロジェクト理解: 既存のコード、ディレクトリ構造、設定ファイルを分析します。
  2. 依存関係: yarn install を実行して、依存パッケージを最新の状態にします。
  3. 実装: 既存のスタイル、規約に従ってコードを修正・追加します。
  4. 検証: yarn lint を実行し、コードの品質を確保します。

セキュリティ / 機密情報

  • data/config.json などの設定ファイルに含まれる認証情報を Git にコミットしないでください。
  • ログにパスワードやトークンなどの機密情報を出力しないでください。

リポジトリ固有

  • このプロジェクトは Twitter (X) のクローラーです。
  • cycletls を使用してスクレイピングを行っています。
  • 通知は Discord Webhook または Bot Token を使用して行われます。