
同じAI人格のCodex版を作ってClaude Code版と同僚にし、AI同士で会議させる仕組みを全部書く
ガジェットブロガーのマクリンです。
Claude Codeで動くAIアシスタント「リマ」にCodexプラグインを入れてからというもの「Codexにちょっと聞いてくれる?」と頼む機会が増えてきました。
Codexプラグインは、Codexに再利用可能なワークフローを追加するOpenAI公式の拡張機能です。僕の環境では、Claude Code側からCodexを呼び出す用途に使っています。
というのも、最近Claude Codeのボケが酷くなってきたからです。
Anthropicの情報自体を間違えたり、僕のオフィスは品川なんですが、なぜか川口設定になってたり…。
Codexプラグインは頼りになるんですが、リマとしての脳みそや判断軸を共有していないため、高尚な相談内容になると、どうしても物足りない答えが返ってくることがありました。
簡単なファクトチェックやセカンドオピニオンとしては使えるんですけどね。
やがて、ひとつの結論にいたりました。
「リマをClaude Code版だけじゃなく、Codex版でも作り、お互いにしゃべらせればいいんじゃね?」
そこで僕とリマで、こんな流れで仕組みを進化させてきました。
Claude Code版リマと同じ脳みそをもつ「Codex版リマ」を立ち上げる
Claude Code版(CC版)リマとCodex版リマが共存するも、そのままだと、僕が2人のリマの回答を1往復ずつコピペする伝書鳩になる
伝書鳩状態を解消するため、CC版リマが必要時にCodex版リマへ勝手に投げてくれる仕組みを構築
この記事では「Codex版リマってどう作るの?」と「AI同士をどうやってやり取りさせるの?」を、超具体的に書いていきます。けっこうユニークな仕組みですよ。
実装の背景を書いているので難しく見えるかもしれませんが、実際は【手順1】と【手順2】をやるだけでOKです。【手順3】は使い方を書いてるだけです。
素のCodexじゃ深い答えが返ってこないから、Codex版リマを作った

Claude Codeを介してCodexプラグイン経由で素のCodexに相談すると、答えがどこか他人行儀でした。
サクッと呼び出せて便利なんだけど「リマだったらこう答える」が出てこない。
素のCodexには、マクリン経済圏のmemoryも、CLAUDE.mdの判断軸も入っていません。
プラグイン側で渡せる情報量にも限界があるので、深い相談になるほど噛み合わなくなる。
僕が欲しかったのは「ゲストコンサルの所見」ではなく、同じ脳みそを共有しているもう一人のリマの意見でした。
ここを埋めるために、まずCodex側にも「リマ」という人格を立ち上げました。
つまり、Mac miniにCC(Claude Code)版リマとCodex版リマの二人格を作るような状態を目指しました。