Claude CodeからCodexへの記憶の取り込みは資料に載っている、逆向きは記載なし
Mark Cuban氏が「モデルの記憶を書き出す共通の形式ができるまで、消費者向けAIの乗り換えの手間はゼロに近づかない」と投稿した。Claude CodeとCodexを併用する人に置き換えると、自分で書いた指示はAGENTS.md1つで両方に読ませられる。道具が書きためる記憶は、Claude CodeからCodexへ取り込めると資料に載っている。逆向きは記載がない。CLAUDE.local.mdを置くとClaude CodeがAGENTS.mdを読まなくなる落とし穴もある。
記事の内容を自社でどう進めるか、内容が固まっていない段階でも相談できます。仕事の相談
毎週 1 回、その週の記事から 5 本と実践の 1 本を選んでメールで届けます。ニュースレターを購読する(無料)

投資家のMark Cuban氏は日本時間10月19日朝、Xに「モデルの記憶を書き出す共通の形式ができるまで、消費者向けAIの乗り換えの手間はゼロに近づかない」と書き、正しいか間違いかを問いかけた。Claude CodeとCodexを併用する人には、自分の決まりと道具が覚えたことを、もう一方に持っていけるかという問いになる。先に落とし穴を書くと、CLAUDE.local.mdを1つ置くだけでClaude CodeはAGENTS.mdを読まなくなる。
書いた指示はAGENTS.mdで共有
得をするのは、自分で書いた指示だ。AGENTS.mdという1つのファイルに書いておけば、Claude CodeとCodexの両方が読む。
CodexのAGENTS.mdの資料によると、Codexは作業の前に、ホームの.codexにある全体用のAGENTS.mdを読み、次にリポジトリの根元から作業中のフォルダまで、フォルダごとに1つずつ読んで後ろにつなげる。作業中のフォルダに近いものほど優先され、合計が32KiBに達すると読むのをやめる。
Claude CodeのCHANGELOGによると、Claude Codeは、9月に出たv2.1.277からAGENTS.mdを直接読む。AGENTS.mdの公式サイトによると、AGENTS.mdの形式は、Linux Foundationの下にあるAgentic AI Foundationが管理している。
CLAUDE.mdがあると読まない
損をしやすいのはここだ。Claude Codeが初めの設定のままAGENTS.mdを読むのは、作業中のフォルダとその上に、CLAUDE.mdもCLAUDE.local.mdも無い時だけだ。どちらかがあれば、CLAUDE.mdの方だけを読む。コミットしない自分用のメモとしてCLAUDE.local.mdを置いた時点で、AGENTS.mdの決まりは効かなくなる。資料にも名指しの注意書きがある。
直し方は2つある。/configでProject instructionsをclaude-md-and-agents-mdにすれば、両方を読む。CLAUDE.mdの先頭に@AGENTS.mdと書いて取り込む方法もあり、資料はAGENTS.mdを直接読めない古い版向けの手としても挙げている。
逆向きの注意もある。CodexはAGENTS.override.mdを優先して読むが、Claude CodeはAGENTS.override.mdもAGENTS.local.mdも読まない。両方で効かせたい決まりは、AGENTS.mdの本体に書く必要がある。
記憶は別々の場所にたまる
道具が自分で書く記憶は、置き場所も形も違う。
Claude Codeの記憶の資料によると、Claude Codeの自動の記憶は手元のセッションでは初めから有効で、利用者の役割、受けた直し、進行中の仕事、外の情報のありかの4種類を書きためる。置き場所はホームの.claudeの下のプロジェクトごとのmemoryフォルダで、毎回読むのは目次のMEMORY.mdの最初の200行か25KBまでだ。そのマシンの中だけにあり、ほかのマシンとは共有しない。
CodexのMemoriesの資料によると、Codexの記憶は初めは切ってある。有効にすると、前の会話から役立つ文脈をホームの.codexの下のmemoriesフォルダに書きためる。資料はこれを道具が作った状態として扱い、手で直すのを主な使い方にしないよう求めている。
Codexの資料は記憶も載せる
持っていく道具は、両社で中身が違う。
Codexの資料「Import from another agent」によると、ChatGPTのデスクトップアプリはClaude Code、Claude Cowork、Cursorから、Codex CLIはClaude CodeとCursorから設定を取り込める。表には指示ファイルからAGENTS.md、settings.jsonからconfig.toml、スキル、プラグイン、MCP、フック、サブエージェント、直近30日の会話(CLIでは最大50件)と並び、Claude Codeのプロジェクトの記憶をCodexのMemoriesへ移す行もある。ChatGPTのデスクトップアプリでは、取り込んだ後も自動で同期し続けられる。元の設定は変わらない。取り込んだ記憶がMemoriesの中でどんな形になるかは、資料に記載なし・未検証だ。Codexの記憶は初めは切ってあるので、取り込んだ記憶を使うにはMemoriesを有効にする必要があるとみられる(編集部の読み)。
Claude Codeにも、v2.1.213以降で使える/importがある。AGENTS.mdなどの指示ファイルを合うCLAUDE.mdの後ろに1回だけ写し、MCPサーバー、コマンド、サブエージェント、スキルも持ってくる。持ってくるものに記憶は挙がっていない。CodexからClaude Codeへ記憶を取り込めるかは、10月20日時点の資料に書かれていない。
編集部の手元のCodex CLI 0.163.0で、ログインせずに機能の一覧を出すと、memoriesは安定版で初期は無効、external_agent_memory_importという項目は開発中で無効だった。資料の表には記憶の取り込みが載っているが、この項目がそれにあたるとみられ、CLI 0.163.0の初めの設定では動かない可能性がある。今すぐCLIで使えるかは確かめていない(編集部の読み)。取り込みそのものはログインが要るため試していない。
移したい決まりはAGENTS.mdに
両社とも、記憶を決まりの置き場にしないよう書いている。Codexの資料は、必ず守らせたいことはAGENTS.mdなどに置き、記憶は補助として扱うよう求める。Claude Codeの資料も、CLAUDE.mdと記憶はどちらも文脈であり、強制される設定ではないと書く。同じ間違いが2回目に起きた時や、同じ直しをまた打ち込んだ時が、書き足す目安だという。
編集部の見方
記憶を書き出す共通の形式はまだ無いが、CodexはClaude Codeの記憶を読み込む道を資料に載せた。乗り換えの手間を下げる動きは、受け入れる側から始まっている(編集部の読み)。効いた直しはAGENTS.mdに書き移しておくのが無難だ。CLAUDE.local.mdを置いている人は、Claude CodeがAGENTS.mdを読んでいるかを先に確かめておきたい。
出典
に確認(日本時間)
- モデルの記憶を書き出す共通の形式ができるまで、消費者向けAIの乗り換えの手間はゼロに近づかない(x.com)
- CodexのAGENTS.mdの資料(learn.chatgpt.com)
- Claude CodeのCHANGELOG(github.com)
- AGENTS.mdの公式サイト(agents.md)
- Claude Codeの記憶の資料(code.claude.com)
- CodexのMemoriesの資料(learn.chatgpt.com)
- Codexの資料「Import from another agent」(learn.chatgpt.com)
この記事は役に立ちましたか
ありがとうございます
ありがとうございます



