Ilikek3310/agent-recall

AIコーディングエージェント向けに、ツール、セッション、プロジェクトを横断した永続的なメモリを保存し、共有コンテキストとタスク復旧を実現します。

agent-recall とは?

このスキルは、AIコーディングエージェント(Claude Code、Cursor、Codexなど)がセッションやプロジェクトを超えてコンテキストを保持できるようにする、永続的メモリシステムです。エージェントは過去のタスク、決定事項、ユーザー設定を記憶できるため、中断された作業をシームレスに再開したり、大規模なプロジェクト全体で一貫性を維持したりできます。設定は簡単で、環境変数(例:`MEMORY_PATH`)を使用してストレージ場所を指定し、`agent-recall` CLIコマンドで直接操作できます。このスキルは、複雑なマルチステップの開発タスクに取り組む開発者にとって特に有用で、エージェントのコンテキストウィンドウの制限を克服し、長期的なコーディングプロジェクトの生産性を大幅に向上させます。

対応~Claude Code~Codex CLI~Cursor
npx skills add Ilikek3310/agent-recall

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

agent-recall は何をしますか?

AIコーディングエージェント向けに、ツール、セッション、プロジェクトを横断した永続的なメモリを保存し、共有コンテキストとタスク復旧を実現します。

概要

a gent-recall は、AIエージェントが異なるセッションやプロジェクト間で情報を記憶・呼び出せるようにする永続的メモリレイヤーを提供します。これにより、エージェントは中断されたタスクを再開したり、以前の決定を参照したり、複数のワークスペースにわたって一貫したコンテキストを維持したりできます。

主な機能

  • 永続的メモリ: エージェントが情報をディスクに保存し、セッション間で保持します。
  • コンテキスト共有: 複数のエージェントインスタンス間でメモリを共有し、コラボレーションを実現します。
  • タスク復旧: 中断されたタスクの状態と進行状況を保存・復元します。
  • シンプルなAPI: agent-recall コマンドを通じて使いやすいCLIを提供します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他の主要なAIコーディングエージェント

インストール

npm install -g agent-recall

設定

環境変数 MEMORY_PATH を設定して、メモリが保存されるディレクトリを指定します。デフォルトは ~/.agent-recall です。

使用方法

メモリの保存

agent-recall save --key "task-123" --value "データベーススキーマの移行を完了しました"

メモリの呼び出し

agent-recall get --key "task-123"

すべてのメモリの一覧表示

agent-recall list

メモリの削除

agent-recall delete --key "task-123"

例

Claude Codeと共に使用する場合:

# プロジェクトコンテキストの保存
agent-recall save --key "project-context" --value "React + TypeScriptを使用したeコマースアプリケーション"

# タスク進行状況の保存
agent-recall save --key "current-task" --value "チェックアウト機能の実装中、80%完了"

# 新しいセッションでタスクを再開
agent-recall get --key "current-task"

ライセンス

MIT

関連スキル