「会話」を「作業場」に畳み直す──Codex 0.156が git worktree を既定にし、ターミナルのエージェントを並走・再開できる仕事机に変えた
OpenAI の Codex が9月23日の 0.156 で git worktree セッションを既定化。使い捨ての会話が、隔離・再開・レビューできる耐久性のある作業場になり、並走前提のワークフローへ寄っていく。/usage ダッシュボードや全画面 TUI も同時に整えた。
OpenAI のコーディングエージェント Codex が、9月下旬の一連のアップデートで「使い捨ての対話」から「畳んで持ち歩ける作業場」へと性格を変えました。中心は9月23日公開の 0.156.0 です。ここで git worktree を使った「worktree セッション」が既定で有効になり、あわせて全画面表示の /tui モード、利用状況を見る /usage ダッシュボード、音声対話の既定オン、ローカル常駐サーバを操る /daemon、応答内での Mermaid 図・数式表示などがまとめて載りました。続く 0.157.0(9月25日)は新モデル GPT-6 Sol / Luna とその Bedrock 対応を追加し、0.158.0(9月28日)と 0.159.0 は大規模ワークスペースのクラウド同期やセッションの生存性など、細かな不具合の修正に充てられています。
「1回きりのチャット」ではなくなった
今回いちばん実務に効くのは、地味に見える worktree セッションの既定化です。--worktree あるいは /worktree で開くセッションは、Git が元々持つ worktree(同じリポジトリを丸ごと複製せずに、タスクごとに別のチェックアウトを並べる仕組み)の上に載ります。開発者にとって既知の土台の上で、エージェントの作業が独立したファイル状態と結びつくわけです。
解説記事の表現を借りれば、エージェントのセッションはもはや「使い捨てのチャットではなく、隔離・再開・権限・プラグイン状態・レビュー境界を備えた耐久性のある作業場」になりました。この転換が持つ意味は、次の要素に分けて捉えると分かりやすいです。
- 隔離: 危険な変更や試行錯誤を別の worktree で始められ、main ブランチに影響を出さずに進められる。
- 再開: 途中で中断してもセッションが生き残り、続きから復帰できる。判断待ちの間も、元に戻せる範囲の作業は進められる。
- 権限: 再開やフォークをまたいで許可の状態が保たれ、承認のレビューは要約(コンパクション)を挟んでも文脈を保ちやすくなった。
- プラグイン状態: 実行中のセッション内でもツールが自動更新され、OAuth トークンの取り回しで長時間の実行中に認証が切れにくい。
- レビュー境界: 差分とセッションの状態を「成果物」として確認し、選んでマージするか、チェックアウトごと破棄できる。
「使った量」と「作業画面」も同時に整えた
0.156.0 は作業のしやすさにも手を入れています。/usage ダッシュボードでは、アカウントの利用状況・トークン総量・プラグインやスキルの稼働を辿れます。エージェントの司令塔(agent command center)ではタスクを状態で絞り込み、そこから worktree セッションを起こせるようになりました。全画面の /tui モードはトランスクリプト検索とマウス操作に対応し、長い作業ログを追いやすくしています。細かい点では音声対話が既定オンになり、F8 で切り替えられます。
並走前提のワークフローに寄っていく
これらを合わせると、ターミナルのエージェントが「1本の会話を最後まで見張る」道具から、「複数の作業を同時に走らせ、あとから束ねる」前提の仕事机へと寄っていく流れが見えます。タスクごとに worktree を分ければ、探索的な改修と本命の実装を並行させ、それぞれの差分を独立に確認できます。中断・再開が効くため、判断待ちで手が止まっても作業そのものは失われません。/usage による可視化は、こうした並走で膨らみがちな消費量を後追いで測る手がかりになります。
ビジネスの観点では、レビューを「差分という成果物」に対して行える点が実装現場の運用に馴染みます。エージェントの出力をブランチ単位で受け取り、良い変更だけを選んで取り込み、外れはチェックアウトごと捨てる──という、既存の Git レビュー文化に近い流れで無人・半自動の作業を扱えるようになるからです。
「既定オン」の裏で残る手綱
一方で、便利さの裏に注意点も指摘されています。解説記事は「worktree はなお散らかりうるし、スコープが緩ければエージェントは間違ったファイルにも手を出しうる」と釘を刺しています。効果を出すには規律が要る、という指摘です。具体的には、作業範囲を明確に区切ること、権限をレビューの一部として扱うこと、ツールの変更をタスクの成果物と並べて記録することが挙げられています。worktree セッションが既定で有効になったこと自体、これまでの使い勝手を前提にしていた利用者には挙動の変化として現れうるため、無人運用に組み込む前に範囲と権限の設計を見直しておくのが無難でしょう。
Codex の9月下旬の更新は、派手な新モデルの話題(GPT-6 Sol / Luna)の陰で、エージェントの「働く場」の設計を静かに作り替えています。使い捨ての会話から、隔離され再開できる作業場へ。この土台の変化のほうが、日々の開発ワークフローには長く効いてくるかもしれません。
参照: Codex Updates by OpenAI - Releasebot / Codex CLI Worktrees Turn Agent Runs Into Durable Sessions - Developers Digest / Codex CLI Changelog - Gradually / Releases · openai/codex / OpenAI Codex CLI Releases, Summarized - Havoptic


