ASADASHI
AIが自律的にタスクを進めるバイブコーディングの時代を表すミニチュア紙工作ジオラマ
バイブコーディング2026.05.23·読了 2·難易度: ふつう

AIコーディングが「放置できる時代」へ

AIが自律的にタスクを進めるバイブコーディングの時代を表すミニチュア紙工作ジオラマ

朝の出汁版(通勤2分)

  • ポイント1: OpenAIがCodexに「Goalモード」を追加し、数時間〜数日単位でAIが自律的にタスクを進める仕組みが公式リリースされた。
  • ポイント2: 自律化が進む一方で、@id_1677888057096409088 が指摘するようにAPIコストの無駄遣いやロジックの誤りが発生しやすくなるため、「任せた後のレビュー」が使う側の核心スキルになりつつある。
  • ポイント3: まず試したい人は、Codexアプリで「Cmd+Cmd」のAppshots機能を使って作業画面をそのままAIに共有しながら進める方法(@shota7180 が紹介)から始めると、コンテキストの渡し方が体感しやすい。

出汁の素(深読みモード)

これって結局どういうこと?

OpenAIのAIコーディングツール「Codex」に、「Goalモード」という新機能が追加された。これは「数時間〜数日単位でAIが自律的にタスクを進める」仕組みで、CodexのアプリのみならずIDE拡張・CLIでも使える形で公式リリースされた(OpenAI公式より)。

つまり要は、「指示を出したらAIが勝手に動き続ける」時代が正式に始まったということ。これまでのコーディングAIは「一問一答型」だったが、Goalモードは「目標を渡したら途中の判断もAIが行う」設計になっている。合わせて、Mac上で開いている画面をそのままCodexに共有できる「Appshots」機能(Cmd+Cmdで起動)も追加され、コンテキストの受け渡しがシームレスになっている。

なぜこのタイミングで重要?

AIが自分で考えて動く時代、準備できてる?でも触れた「エージェント型AI」の波は、コーディング領域で一気に現実化しつつある。

これまでのCopilotやCursorのようなコーディング補助ツールは、あくまで「人間がキーボードを握ったまま補助を受ける」構造だった。Goalモードはそこから大きく踏み出し、「目標だけ渡してあとは放置」というワークフローを想定している。競合のClaude Codeも同様の自律実行機能を持っており、コーディングAIの主戦場が「補完速度」から「どこまで自律的に動けるか」にシフトしているのは明確だ。

注目したいのは、自律化が進むことで「使う側のスキル」の重心が変わる点。AIがコードを書いてテストまで自動で完走するの流れとも連動するが、「細かく指示する力」より「目標をどう設定するか」と「完成物をどうレビューするか」が重要になる。

さらに実用面で見落とせないのが、Claude Codeユーザーから指摘されている問題だ。自律実行はAPIを大量に呼び出す設計になりやすく、コストが想定外に膨らむケースや、ロジックの誤りが混入したまま動き続けるリスクが報告されている(@id_1677888057096409088より)。「任せる力」だけでなく「手放したあとに確認する目」が、使う側の核心スキルになりつつある。

具体的に始めるなら

まず触れる人向け:Appshotsからはじめる

Codexアプリをまだ使っていない場合は、まずOpenAIのCodexページ(codex.openai.com)からアクセスできる。無料枠の有無はプランによって異なるため、ChatGPT PlusまたはProのサブスクリプション状況を確認しておきたい。

最初に試す価値があるのは「Appshots」機能。Macで作業中にCmd+Cmdを押すと、開いている画面をそのままCodexに共有できる。「このエラー画面を直して」「この設計図でコードを書いて」のように、言葉だけでなく視覚情報を渡せるので、指示の精度が上がりやすい。コンテキストの渡し方を体感するには、一問一答より先にこちらから始めるのが取り掛かりやすい。

Goalモードを試したい人向け:目標設定の粒度に注意

Goalモードは、IDE拡張・CLI・アプリの3つの環境から使える。「LP一枚を作って」「このAPIに接続するバックエンドを構成して」のように、完結した目標を渡す設計が合っている。ただし、目標が曖昧すぎると意図しない方向に進む可能性があるため、「技術スタックはNext.js、状態管理はZustand、スタイルはTailwind」のように制約を明示するほうが結果がコントロールしやすい。

レビューの組み立て方

自律実行が終わったあとに確認したいのは主に2点。ひとつはAPIの呼び出し回数とコスト。特にOpenAIのAPIキーを組み込む処理が含まれる場合、ループや再帰の部分で無駄なリクエストが走っていないかをコードレベルで確認する必要がある。もうひとつは条件分岐のロジック。「その処理おかしくない?」という感覚を持てるかどうかが、自律AIを使いこなせるかどうかの分岐点になる。コードが読めなくても、「この処理は何をしているか」をAIに説明させる習慣をつけると、チェックの精度が上がる。

コードが書けると有利な点

Goalモードで生成されたコードのレビュー精度は、読める・書けるほど上がる。特にAPIコストに関わる非同期処理やキャッシュ設計は、コードなしで判断するのが難しい領域。コードが読める人は、生成後にAIに「この実装でAPIが何回呼ばれるか教えて」と問い返すだけで検証サイクルが格段に速くなる。

よくある疑問

Q. Goalモードは無料で使えますか? OpenAI公式の発表時点では、CodexはChatGPT PlusおよびProの加入者向けの機能として提供されている。無料プランでの利用可否は公式ページで最新情報を確認するのが確実。Goalモードはアプリ・IDE拡張・CLIの3経路で使えるため、既存のChatGPT有料プランを持っていれば追加費用なしで試せる場合がある。

Q. Claude CodeとCodexのGoalモード、何が違うの? どちらも「自律的にタスクを進める」設計だが、現状の差は主に2点。ひとつは環境の統合度で、Codexはアプリ・IDE・CLIを一貫してカバーしているのに対し、Claude Codeはターミナル中心のワークフローに強い。もうひとつはコスト面の透明性で、Claude Codeユーザーからは「APIの使いすぎ」が課題として指摘されている一方、Codexは月額プランの中で動く設計のため、コスト予測がしやすい側面がある。用途と環境に応じて使い分けることになる。

Q. 日本語での指示・出力は問題ないですか? Codex自体はGPT-4oベースのモデルを使用しており、日本語での指示は通る。ただしGoalモードのような長時間タスクでは、途中の判断ログや中間出力が英語になるケースがある。最終的なコードのコメントを日本語にしたい場合は、目標設定の段階で「コメントは日本語で記述すること」と明記しておくと結果がブレにくい。

もう一歩踏み込みたい人へ

CLIからGoalモードを動かす場合、codex --goal "目標文字列" のような形で指定できる(公式ドキュメント参照)。CI/CDパイプラインに組み込めば、issueのラベルをトリガーに自動でコード修正PRを作成するワークフローも構成できる。AIが「調べる・直す・作る」を全部やる時代へで整理した「AIが連続タスクを処理する」構成の延長として捉えると、どこに組み込むかのイメージが湧きやすい。

APIコストの監視を自動化したい場合、OpenAIのUsage APIをポーリングして閾値を超えたらSlackに通知する仕組みを作っておくと、Goalモードの長時間実行中のコスト爆発を防ぎやすくなる。特にGoalモードで生成したコードが外部APIを叩く設計の場合、二重課金(OpenAI側+連携先API側)が発生するため注意が必要。

AppshotsはMac限定の機能として現時点でリリースされているが、スクリーンショットのコンテキスト共有はOpenAIのVision APIを通じて実現されている。このアーキテクチャを理解しておくと、Appshots非対応環境でも「スクリーンショットをbase64で渡す」実装を自前で組む際の参考になる。公式リポジトリやOpenAI Cookbookに関連する実装例が掲載されているため、API連携の深掘りはそちらから入るのが早い。

元になったツイート

  • Claude Codeを触ってると まだまだ甘いなと思う事が…🧐 対話でどんどんアプリ作ってくれるのは良いですが APIをがんがん使って、 あまりコストを意識しない作りだったり その処理おかしくない? と思う事がちょくちょくあるので そこはロジックをしっかりチェックして

  • 新機能「Appshots」を使うと、Mac上で開いている画面をそのままCodexに共有できます。 見ている画面をコンテキストとして渡せるので、作業の流れを切らずに進めやすくなります。 Cmd+Cmdで試してみてください↓ https://t.co/yZslZdadFl

  • 3️⃣ Goal mode is now available in the Codex app, IDE extension, and CLI. Goal mode makes Codex more hands-off, letting you set a goal that it can work towards for hours or even days. https://t.co/OZ18P1YxBf

参照ソース