agent-memory について
各リポジトリのルートにあるAGENTS.mdを使い、今後の作業に役立つプロジェクト情報を記録するスキルです。具体的な内容を保存する前にユーザーの承認を求め、個別の問題に限った記録は除外します。
主な機能
- 01AGENTS.mdへのリポジトリ情報の保存
- 02構成・コマンド・規約の記録
- 03保存前のユーザー承認
- 04承認済み情報のセクション整理
- 05個別タスクのトラブル記録の除外
活用シーン
- 01今後の作業に向けたリポジトリ設定と構成の記録
- 02よく使うビルド・テスト・lintコマンドの保存
- 03承認済みのプロジェクト規約のAGENTS.mdでの管理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openhands/ extensions --skill agent-memoryインストール後、Claude Code で/agent-memoryを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.md.plugin/plugin.jsoncommands/remember.md詳細
-
リポジトリのメモリー:各リポジトリのルートにある AGENTS.md を使って、重要な情報を保存し、参照します。
- このファイルが存在する場合は、自動的にコンテキストに追加されます。
- ファイルが存在しない場合、ユーザーから作成しないよう明示的に指示されていない限り、作成してください。
-
今後の多くのタスクで役立つ一般的な知識を保存し、維持します。
- リポジトリの構成
- よく使うコマンド(ビルド、リンター、テスト、プレコミットなど)
- コードスタイルの設定
- ワークフローとベストプラクティス
- 学んだその他のリポジトリ固有の知識
-
重要:今後のさまざまなタスクで役立つ情報のみを記録してください。たとえば、設定方法やリポジトリのセットアップ方法などです。特定のエラーとその解決方法など、特定の課題に関する情報は追加しないでください。
-
新しい情報を追加する場合:
- AGENTS.md に保存する予定の項目を、番号付き(1、2、3 など)で正確に列挙し、必ず最初にユーザーの確認を求めてください。
- ユーザーが承認した項目のみを保存してください(項目の一部だけを保存するよう求められる場合もあります)。
- AGENTS.md 内の既存の知識に自然になじむようにしてください。
- 明確で整理された内容にするため、必要に応じて再構成してください。
- 関連する情報は、適切なセクションや見出しの下にまとめてください。
- コードベースの一部しか調査していない場合は、その制限をリポジトリ構成の説明に明記してください。
- リンターや型チェックなど、リポジトリで作業するために必要なコマンドが分からない場合は、ユーザーに尋ね、許可を得たうえで AGENTS.md に追加することを提案してください。
このメッセージを受け取ったら、最近行った作業と確認した内容を振り返って要約し、AGENTS.md に保存すると役立つ情報の一覧をユーザーに提示してください。
コメント
Markdown 対応