すべてのAIコーディング支援者は、ターミナルを閉じた瞬間に、何をしていたか忘れてしまいます。Codexはそれを解決したばかりです。
OpenAIは4月30日にv0.128.0を出荷しました。あまりに面白そうに聞こえるわけではないものの、重要度はそれ以上の2つの機能があります。/goal(セッションをまたいだ永続的な目的)と、/pet(常駐するエージェントのステータスフィードバック)です。
セッション・アムネジア問題
AIアシスタントにモジュールのリファクタリングを頼みます。途中まで進みます。ターミナルを閉じてコーヒーを取りに行き、戻ると――何をしていたのかまったく記憶がありません。
もう一度タスクを説明し直します。最初からやり直しになります。毎回、コンテキストを15分分失います。
これは意図(インテント)の持続という問題です。コンテキストウィンドウの大きさの話ではありません。モデルは、セッションが終わるとあなたのobjective(目的)を単に忘れてしまうのです。
/goal: 一度定義すれば、Codexはそのまま進む
/goalを使うと、セッションをまたいで生き残る永続的な目的を設定できます:
/goal create "Increase test coverage in src/auth/ from 62% to 90%"
ターミナルを閉じます。再起動します。明日戻ってきます。目的はまだそこにあります。
| コマンド | それは何をするか |
|---|---|
/goal create |
永続的な目的を定義する |
/goal pause |
目的を一時停止し、進捗を保持する |
/goal resume |
中断したところから再開する |
/goal clear |
完了としてマークする、または放棄する |
内部では、ゴール状態は実行の継続(ランタイム・コンティニュエーション)を介してアプリサーバーのAPIで管理されます。/goal resumeを実行すると、Codexはゴール文言だけでなく、実行コンテキストを復元します。
これにより、AIコーディングはリクエストとレスポンスからゴール指向のエージェントへと変わります。あなたは目的地を定義し、必要なだけ多くのセッションにまたがってそこへ到達する方法を、ツールが考え出します。
/pet: エージェントの可視性、でもかわいく
/petと入力すると、小さなアニメーションのクリーチャーがCodexの画面に現れます。裏でCodexが何をしているかを映し出します:
- タスクを実行中? ペットがアクティブになります。
- テストが通った? お祝いします。
- どこかで詰まっている? 反応します。
- 暇(アイドル)? 眠ります。
9to5Macは「小さなDynamic Islandっぽいメッセンジャー」だと呼びました。Sam Altmanはこう言っています:「これは私たちが行った中で最も重要なことではないかもしれません。でも、見た目以上に役立ちます。」
さらに、/hatchでカスタムペットを作ることもできます。Codexがあなたのプロジェクトコンテキストに基づいて生成します。
くだらない? もちろん、そうかもしれません。でも、長時間実行されるタスクにおけるエージェントの可視性は本当に問題で、ログを追いかける必要なく、それを解決します。
これは何を示しているのか
Cursor、Claude Code、Codexがだいたい同じようなコードを生成するとき、何がそれらを分けているのでしょうか?
| 観点 | 旧 | 新 |
|---|---|---|
| タスク範囲 | 単発(シングルターン) | 複数セッションにまたがるゴール追跡 |
| エージェントの見え方 | ターミナル出力 | 常駐ステータス表示 |
| セッションモデル | ステートレス | 再起動後も状態を保持 |
コア機能が同等のレベルに到達したら、体験(エクスペリエンス)が差別化要因になります。
v0.128.0 クイックリファレンス
| 機能 | コマンド | 説明 |
|---|---|---|
| バーチャルペット | /pet |
アニメーションするエージェントのステータス同伴者 |
| カスタムペット | /hatch |
AIが生成するプロジェクト固有のペット |
| ゴールシステム | /goal |
セッションをまたいだ永続的な目的 |
| セルフアップデート | codex update |
ターミナルから更新 |
| サイドチャット | /side |
並行会話のパネル |
| プラグイン・マーケットプレイス | marketplace | ワンクリックでプラグインをインストール |
実用的なメモ
/goalは、複数日かけるリファクタリング、カバレッジ目標、移行チェックリストに使いましょう。一発完結の修正には使わないでください。/petは、長時間のエージェント実行中の常駐モニタリングとして使います。- 複数のAIツール(Codex、Claude Code、Gemini)を同時に扱っているなら、分断によるコスト(フラグメンテーション税)は本当に存在します。EvoLinkは、スマートルーティングを備えた1つのAPIゲートウェイの背後に30以上のモデルを統合します。
参考:
