0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Codex v0.128.0の/goalと/pet:AIコーディングツールの新しい競争軸

0
Posted at

結論

Codex CLI v0.128.0で追加された/goal(永続的な目標管理)と/pet(エージェント状態の可視化)は、AIコーディングツールの競争軸を「コード生成品質」から「開発者体験」へシフトさせる重要な機能です。

背景:セッション間の「意図の断絶」問題

AIコーディングアシスタントには共通の課題があります。ターミナルを閉じると、前回のセッションで何をしていたか完全に忘れてしまうことです。

リファクタリングの途中でターミナルを閉じ、翌日再開すると、タスクの説明からやり直し。これはコンテキストウィンドウの問題ではなく、意図の永続化(Intent Persistence)の欠如です。

/goal:セッションを跨ぐ目標管理

/goalは永続的な目標を定義し、セッション間で追跡する機能です。

/goal create "src/auth/のテストカバレッジを62%から90%に上げる"
コマンド 機能
/goal create 永続的な目標を定義
/goal pause 進捗を保持して一時停止
/goal resume 実行コンテキストを復元して再開
/goal clear 完了または破棄

重要なのは、/goal resumeが目標テキストだけでなく実行コンテキストを復元する点です。app-server APIsとmodel toolsによるランタイム継続で実現されています。

アーキテクチャ上の意義

観点 従来 /goal導入後
セッション範囲 単一会話 セッション間で永続
状態管理 コンテキストウィンドウのみ 永続化された目標+実行コンテキスト
タスクモデル リクエスト→レスポンス→終了 目標定義→完了まで反復

Greg Brockmanはこれを「組み込みRalphループ」と表現しました。

/pet:エージェントの状態可視化

/petコマンドでアニメーションキャラクターが表示され、Codexのバックグラウンド状態を反映します。

  • タスク実行中:アクティブなアニメーション
  • テスト成功:お祝いリアクション
  • エラー/停止:警告リアクション
  • アイドル:スリープ状態

Sam Altmanのコメント:「最も重要なものではないが、見た目以上に役立つ」

/hatchでプロジェクトに基づいたカスタムペットも生成可能です。

本質的な価値はエージェントの可観測性です。長時間タスク中にログを確認せずに進捗状況を把握できます。

v0.128.0のその他の更新

機能 説明
codex update ターミナル内でのセルフアップデート
/side 並列会話パネル
TUI keymaps キーボードショートカットのカスタマイズ
プラグインマーケットプレイス ワンクリックインストール

まとめ

Cursor、Claude Code、Codexのコード生成品質が収束する中、差別化要因はタスクの永続性エージェントの可観測性に移行しています。

複数のAIモデルを使い分けている場合、統合APIゲートウェイの活用も検討に値します。参考:EvoLink(30以上のモデルを単一APIで統合)

参考資料:

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?