Codex just got better for developers
7分 13秒
CodexとChatGPTが統合!開発者向け新機能徹底解説 - GPT-5.6 Sol、Appshot、Sites、モバイル連携
この記事は動画の内容を元にAIが生成したものです。正確な情報は元の動画をご確認ください。
ポイント
- •開発者向けにCodexとChatGPTが統合され、AIによる開発支援が大幅に進化しました。
- •新モデルGPT-5.6 Solが複雑な問題解決、AppshotがPC・ブラウザ操作、SitesがWebアプリデプロイを自動化します。
- •これにより、コード編集、プロジェクト管理、PRワークフロー、モバイル作業までが効率化され、開発生産性が飛躍的に向上します。
CodexとChatGPTが統合!開発者向け新機能徹底解説
開発者の皆様、こんにちは。日頃よりCodexをご利用いただき、誠にありがとうございます。現在、毎週600万人以上の皆様にCodexをご利用いただいており、その中で寄せられたフィードバックや、皆様が構築されている素晴らしいプロジェクトから、私たちは多くのことを学んできました。Codexが野心的なプロジェクトの実現を支援し、コードだけでなく、より広い範囲での組織化に役立つようにという皆様の要望に応えるべく、Codexは進化を続けています。
この度、CodexとChatGPTは一つのアプリケーションとして統合されることになりました。開発者の皆様にとって、これまで親しんでこられたCodexは、新しいワークエージェントの隣にある専用スペースとしてChatGPT内に存在します。過去2ヶ月で150以上ものアップデートが毎週展開されており、これはまだ始まりに過ぎません。本記事では、この統合によってもたらされる注目の新機能について詳しくご紹介いたします。
新世代モデル「GPT-5.6 Sol」の登場
今回のリリースで最も注目すべきは、新しいフロンティアモデル「GPT-5.6 Sol」がすべてのユーザーに利用可能になったことです。GPT-5.6 Solは、非常に複雑な問題に対しても長時間にわたって取り組み、解決できる能力を持っています。
ウルトラモードとGoalコマンド
GPT-5.6 Solには、新しい「ウルトラモード」が搭載されています。ウルトラモードを使用すると、Solはより大きな推論予算(reasoning budget)を獲得し、より困難なプロジェクトに取り組むことが可能になります。ただし、ウルトラモードはトークン消費が速くなる点にご注意ください。Goalコマンドと組み合わせることで、これまで手をつけていなかったような最も困難なプロジェクトもCodexに任せることができます。
サブエージェントによる並行処理
Codexは、ユーザーが指示することなく、自動的に作業を複数のサブエージェントに分割し、並行して処理を進めることができます。これにより、一つの目標に対して複数の作業が同時に進行する様子を、個々のサブエージェントを追跡したり、パネルを開いてチーム全体の動きを確認したりしながら、効率的に管理することが可能になりました。
Appshot機能でコンピュータやブラウザとの連携を強化
GPT-5.6 Solは、コンピュータやブラウザの使用においても卓越した能力を発揮します。今回のリリースで、私が最も皆様に体験していただきたい機能の一つが「Appshot」です。
スマートなスクリーンショット「Appshot」
Appshotは、MacでCmd-Cmdを押すだけでシミュレーターのスクリーンショットを撮影する機能です。これは単なるスクリーンショットではなく、「よりスマートなスクリーンショット」と捉えることができます。Codexは画面の情報だけでなく、アプリケーションのコンテキスト(文脈)も同時に把握します。例えば、iPhoneアプリの作業中にAppshotを使い、「すべての画面をナビゲートし、App Store用のスクリーンショットを英語とフランス語でキャプチャして」と指示することができます。
この機能により、Codexはシミュレーター自体を操作することが可能です。ユーザーのカーソルではなく、Codexがバックグラウンドでクリック操作などを行い、指示された作業を遂行します。ユーザーは自身のコンピュータを使い続けることができるため、作業の流れを中断することなく、Codexにタスクを任せられる点が画期的です。
インライン編集とビジュアルコンテキスト対応のブラウザ
Codexのインアプリブラウザも大幅に機能強化されました。GPT-5.6で構築された簡単な紙飛行機ゲームを例に取ると、アプリを直接ブラウザで開き、プレイし、Codexが作成したものを正確に確認できます。さらに、変更を加えたい場合は、変更したい部分を指してクリックするだけで注釈を付けられます。Codexはその視覚的なコンテキストを理解し、要求された変更を加えてくれます。
ブラウザには多くの機能が追加され、パスキーのサポートにより、ログインが必要なアプリケーションでの作業も可能になりました。
Diffビューと精密なインライン編集
Codexでは、変更点を視覚的に確認できるDiffビューも利用できます。これまでもDiffの確認は可能でしたが、今後はより深く掘り下げ、コードを直接インラインで精密に編集できるようになりました。変更するコードが明確な場合は自身で修正できますし、望む振る舞いは分かっているものの、具体的なコード変更が不明な場合はCodexに作業を依頼することも可能です。視覚的に作業したい時も、直接コードに触れたい時も、モデルとペアプログラミングしているかのような感覚で作業を進められます。
全員に開放されたデプロイ機能「Sites」
作業が完了し、満足できるものができたら、次に考えるのは「どうやってインターネットに公開するか」です。ここで「Sites」が登場します。先月、企業向けに提供を開始したSitesは、チームがアプリケーションを作成し、内部で共有するためのものでしたが、今回、Codexで構築したあらゆるWebアプリケーションに対して、すべてのユーザーが利用できるようになりました。
「これをSitesに公開して」と指示するだけで、ホスティング、認証、永続的なデータベース、さらにはファイルストレージまでがすべて組み込まれています。これにより、インフラやホスティングについて深く考えることなく、アイデアから実際のフルスタックアプリケーションへと迅速に移行し、デプロイすることが可能です。
プロジェクト管理とタスクの効率化
Codexに多くのプロジェクトの作業を委任するにつれて、すべての進行状況を一度に把握することがこれまで以上に容易になりました。Codexは自身のCodexタスクの管理も支援します。これは、組織化して進行させたい独立した作業が複数ある場合に非常に役立ちます。
タスクの自動作成と連携
例えば、「Linearから5つのバグを見つけ、それぞれに独立したタスクと分離されたワークツリーを作成し、最も重要なものをピン留めして」といった指示を出すと、Codexはそれを実行します。調整用のスレッドから、すべてのタスクが開始され、進行している状況を確認できます。このように、Codexは作業を行うだけでなく、すべての作業を整理し、相互に連携させる手助けをしてくれるのです。
さらに、これらのタスクは相互に参照することも可能です。そして、作業が必ずしもCodexで開始される必要はありません。アイデアがChatGPTで生まれたり、深いリサーチを通じてChatGPTで検討したりした場合でも、その会話を@メンションすることで、すべてのコンテキストをCodexに直接持ち込み、構築を開始することができます。これにより、コピー&ペーストの手間がなくなります。
モバイルでの生産性向上
Codexの管理はデスクに縛られる必要がありません。ChatGPTのモバイル版が大幅にアップグレードされました。
- タスク管理: 電話での会話から直接、タスクの作成、検索、オープン、管理が可能です。
- 変更点のレビュー: ステージング済み、未ステージング、ブランチ間、あるいはブランチ間の比較を外出先から直接フィルターして確認できるようになりました。
- SSHホスト接続: 開発ボックスのようなSSHホストに直接接続し、電話から新しいタスクを開始できます。
デスクで始めた作業を電話から進行させ、Codexが支援を必要とする時にいつでも介入できる、シームレスなワークフローが実現します。
アプリケーション内でのPull Requestワークフロー
日々の開発ワークフローもよりスムーズになりました。Codexは、アプリケーションを離れることなくPull Request (PR) の作業を容易にします。Codexは各タスクがどのブランチで作業しているかをコンテキストで把握しているため、そのブランチにオープンなPRがある場合、サマリーペインに自動的に表示されます。
PRの進捗を追い、問題に対処し、すべてが良好に見えればマージすることができます。もしチェックが失敗したり、コメントが寄せられたりした場合は、完全なコンテキストを保持したまま、Codexに修正を依頼することが可能です。新しいPull Requestsタブでは、すべてのコード変更を探索し、インラインコメントを残したり、完全なレビューを行ったりできます。自身のPRを「準備完了」とマークしてマージすることも、すべてCodex内で完結するため、GitHub.comに移動することなく、集中力を維持したまま作業を進められます。
まとめ
今回ご紹介した機能は、私たちが提供してきたごく一部に過ぎません。しかし、最も重要なことは変わっていません。私たちは開発者の皆様のためにCodexを常に改善し続けており、皆様と共にそれを構築できることを光栄に思います。
OpenAI Build Weekはオンラインまたは世界中の約30のイベントで参加可能です。ぜひご参加ください。これからも、皆様の最も難しいバグ、最も大胆なアイデア、そして少し不可能だと感じるような作業をCodexに投げかけてください。Codexは常に皆様の最も困難な課題、大胆なアイデア、そして少し不可能に思えるような作業に取り組んでまいります。ご期待ください。