掲載済み (2026-06-13号)
012 224文字 • 2分

ハーネスエンジニアリング:エージェントファーストの世界における Codex の活用

日本語

掲載情報

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

概要

OpenAIのチームが、人間による手書きコードを一切排除し、AIエージェントのみで100万行規模のソフトウェアを構築・運用した実験から得られた、次世代のエンジニアリング手法「ハーネスエンジニアリング」を公開しています。

詳細内容

OpenAIは、GPT-5ベースのCodexエージェントのみを使用して、5ヶ月間で100万行規模の製品を構築する実験を行いました。このプロセスでは、エンジニアの役割が「コードを書くこと」から、エージェントが効率的に動作するための「環境(ハーネス)の設計」へと再定義されています。 主な知見として、第一にコンテキスト管理の重要性が挙げられます。巨大な指示書(AGENTS.md)ではなく、リポジトリ全体を構造化された「マップ」として提示し、エージェントが必要な情報を自律的に取得できるようにしました。第二に、エージェントによる認識可能性(Agentic Observability)の最適化です。UIやログ、メトリクスを機械可読な形式でエージェントに公開し、デバッグから検証までをクローズドループで実行可能にしました。 また、エージェントが生成するコードの一貫性を保つため、厳格なアーキテクチャ境界と、カスタムリンターによる「機械的な不変条件」の適用が不可欠であると説いています。AIが生み出すエントロピー(粗雑なパターン)に対処するため、定期的なガベージコレクション(自動リファクタリング)を導入し、技術的負債を定常的に返済する仕組みも構築されています。