AA

akitaonrails/ai-memory

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1.4万 stars 品質 79 トレンド 96MIT

エージェントのCLIコーディングの長期記憶のためのソリューションであり、異なるエージェントベンダー間のハンドオフを円滑にします

概要

AIコーディングエージェントのための長期記憶。タスクの途中でClaude Codeを終了し、同じディレクトリでOpenAI Codexを起動し、アーキテクチャや失敗したアプローチ、未解決の問題を説明し直さずに続けてください。 あなたのコーディングエージェントにはすでにメモリ機能があります。Claude Codeは独自のメモを取り、カーソルはいくつかのことを覚え、各プラットフォームがさらに追加しています。すべてのノートは同じ壁を共有しています。ノートは1台のマシンに保存され、1人のエージェントに属し、ツールやチームメイトを切り替えると視界から消えます。 AIメモリーはあの壁の向こうにあるものです。 - 20以上のハーネス — Claude Code、Codex、Cursor、Gemini CLI、OpenCode、Grok、Devin、Kimi、Kiro など — が1つの共有メモリに供給します。Claude Codeを途中で終了し、同じディレクトリでCodexを開くと、次のエージェントが本当のハンドオフを処理します:前回の場所、失敗した部分、まだ開いている部分。ここでのハンドオフはプロトコルであり、慣習ではありません — タイプされ、所有され、一度だけ請求されます。

概要(AI 翻訳)

AIコーディングエージェントの長期記憶。タスクの途中でクロードコードを終了、 同じディレクトリでOpenAIコーデックスを起動し、続けてください。 アーキテクチャ、失敗したアプローチ、あるいはオープンを再説明することです 質問です。

ウェブサイト:aimemory.sh

なぜアイメモリーなのか

あなたのコーディングエージェントにはおそらくすでにメモリ機能があるでしょう。Claude Code は 自分のメモ、カーソルはいくつかのことを覚えている、そしてすべてのプラットフォームがさらに追加している。彼らは すべて同じ制限があります:ノートは1台のマシンに存在し、1つのエージェントに属します。 工具を切り替えたり、作業をチームメイトに任せたりすると視界から消えます。

AIメモリーはその制限を取り除きます。

  • エージェントを越えてあなたを追いかけます。 20以上のハーネス(クロード・コード、 Codex、Cursor、Gemini CLI、OpenCode、Grok、Devin、Kimi、Kiroなど) 共有メモリを一つに供給する。クロードコードを途中で終了し、同じコードでコーデックスを開く 次のエージェントがあなたがどこに出たかを示す引き渡しを受け取る オフ、失敗したもの、そしてまだ開いているもの。ハンドオフはタイプされたプロトコルです: それぞれに所有者がおり、一度だけ権利を主張します。

  • セッション全体を載せることができ、単なる要約だけではありません。 エージェントを ai-memory run: Claude Codeを終了し、ai-memory run codexを実行するとCodexは

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Long-term memory for AI coding agents. Quit Claude Code mid-task, start OpenAI Codex in the same directory, continue without re-explaining the architecture, the failed approaches, or the open questions.

Website: aimemory.sh

Why ai-memory

Your coding agent probably has a memory feature already. Claude Code takes its own notes, Cursor remembers some things, and every platform is adding more. They all have the same limits: the notes live on one machine, belong to one agent, and drop out of view when you switch tools or hand the work to a teammate.

ai-memory removes those limits.

  • It follows you across agents. More than twenty harnesses (Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Grok, Devin, Kimi, Kiro, and others) feed one shared memory. Quit Claude Code mid-task, open Codex in the same directory, and the next agent picks up a handoff that says where you left off, what failed, and what is still open. Handoffs are a typed protocol: each one has an owner and is claimed exactly once.

  • It can carry the session, not just a summary. Start agents with ai-memory run: quit Claude Code, run ai-memory run codex, and Codex gets the shared workstream plus a private, temporary local projection of Claude’s visible native history for exact details the bounded startup packet omitted. The remote server receives only the harness and session identity, never the local transcript path or body. Direct harness launches behave exactly as before.

  • It follows you across projects. A small profile of how you usually work (your package manager, test layout, architecture habits) reaches every new repository at session start, so you stop re-explaining yourself. It sits below each repository’s rules file as a default. It is on by default for a single user, and on a shared server it is opt-in and private per person. See docs/cross-project-profile.md.

  • It follows you across machines. Memory lives in a server you run, on the same laptop, a homelab box, or anywhere else, so the project you left on the desktop is the project you resume on the laptop, with the same knowledge and the same open questions.

  • It works for a team. Point everyone at one server, and what one person’s sessions learn, everyone’s agents can retrieve. Knowledge is

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add akitaonrails/ai-memory
MCP 初心者?mcpskill.org のガイドから始めましょう →