mcpField
A
agent-memory

agent-memory

github.com/openhandsエージェントワークフロー176112 回インストール今日更新
リポジトリ

agent-memory について

各リポジトリのルートにあるAGENTS.mdを使い、今後の作業に役立つプロジェクト情報を記録するスキルです。具体的な内容を保存する前にユーザーの承認を求め、個別の問題に限った記録は除外します。

主な機能

  1. 01AGENTS.mdへのリポジトリ情報の保存
  2. 02構成・コマンド・規約の記録
  3. 03保存前のユーザー承認
  4. 04承認済み情報のセクション整理
  5. 05個別タスクのトラブル記録の除外

活用シーン

  1. 01今後の作業に向けたリポジトリ設定と構成の記録
  2. 02よく使うビルド・テスト・lintコマンドの保存
  3. 03承認済みのプロジェクト規約のAGENTS.mdでの管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/openhands/extensions --skill agent-memory

インストール後、Claude Code で/agent-memoryを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
.plugin/
plugin.json
commands/
remember.md

詳細

  • リポジトリのメモリー:各リポジトリのルートにある AGENTS.md を使って、重要な情報を保存し、参照します。

    • このファイルが存在する場合は、自動的にコンテキストに追加されます。
    • ファイルが存在しない場合、ユーザーから作成しないよう明示的に指示されていない限り、作成してください。
  • 今後の多くのタスクで役立つ一般的な知識を保存し、維持します。

    1. リポジトリの構成
    2. よく使うコマンド(ビルド、リンター、テスト、プレコミットなど)
    3. コードスタイルの設定
    4. ワークフローとベストプラクティス
    5. 学んだその他のリポジトリ固有の知識
  • 重要:今後のさまざまなタスクで役立つ情報のみを記録してください。たとえば、設定方法やリポジトリのセットアップ方法などです。特定のエラーとその解決方法など、特定の課題に関する情報は追加しないでください。

  • 新しい情報を追加する場合:

    • AGENTS.md に保存する予定の項目を、番号付き(1、2、3 など)で正確に列挙し、必ず最初にユーザーの確認を求めてください。
    • ユーザーが承認した項目のみを保存してください(項目の一部だけを保存するよう求められる場合もあります)。
    • AGENTS.md 内の既存の知識に自然になじむようにしてください。
    • 明確で整理された内容にするため、必要に応じて再構成してください。
    • 関連する情報は、適切なセクションや見出しの下にまとめてください。
    • コードベースの一部しか調査していない場合は、その制限をリポジトリ構成の説明に明記してください。
    • リンターや型チェックなど、リポジトリで作業するために必要なコマンドが分からない場合は、ユーザーに尋ね、許可を得たうえで AGENTS.md に追加することを提案してください。

このメッセージを受け取ったら、最近行った作業と確認した内容を振り返って要約し、AGENTS.md に保存すると役立つ情報の一覧をユーザーに提示してください。

コメント