掲載済み (2026-02-28号)
#003 180文字 • 1分

OpenAI Codexのメンタルモデル:モデル、ハーネス、サーフェスの3層構造による理解

原題: How I Think About Codex

英語

掲載情報

2026年2月28日土曜日号 メインジャーナル掲載

概要

OpenAIのソフトウェア開発エージェント「Codex」を、知能を司るモデル、実行を可能にするハーネス、そしてユーザー接点となるサーフェスの3つの階層で定義し、その仕組みを解説しています。

詳細内容

この記事は、OpenAIのエンジニアリングエージェントである「Codex」の概念的な混乱を解消するためのメンタルモデルを提示しています。著者はCodexを「Model + Harness + Surfaces」の総体として定義しています。 1. **Model (知能):** GPT-5.3-CodexなどのLLM。コードの予測だけでなく、推論(reasoning)を通じてタスクの分解や計画作成を行います。 2. **Harness (実行基盤):** モデルを現実の開発環境に接続するオープンソースのシステム。ファイル操作やテストの実行、ツールの呼び出しを可能にし、モデルを単なる「提案者」から「実行者」へと変える役割を担います。 3. **Surfaces (インターフェース):** Codex App、CLI、IDE拡張(VSCode等)、GitHub連携など、開発者のワークフローに応じた多様な接点を提供します。 これらは個別に存在するのではなく、モデルがハーネスの存在を前提にトレーニングされるなど、密接に設計されています。これにより、単なるコード補完を超えた、自律的なタスク遂行が可能になっています。