# Symphony
[[OpenAI]] が 2026 年 4 月 27 日に公開したオープンソースの Codex オーケストレーション仕様・参照実装。[[Harness Engineering]] の原則を実装し、Linear などのプロジェクト管理ツールを Codex エージェントのコントロールプレーンとして機能させる。
## 概要
最小限のオーケストレーション層として設計され、Linear のタスクボードを Codex エージェントのコントロールプレーンに変換する。各オープンタスクに専用のエージェントワークスペースを割り当て、エージェントが継続的に動作し、エンジニアがアウトプットをレビューする体制を実現する。
## 動作原理
1. タスクボード(Linear 等)をポーリングして新しい作業を取得
2. タスクごとに独立したエージェントワークスペースを割り当て
3. エージェントが継続実行(クラッシュやストールが起きたら再起動)
4. エンジニアがプルリクエストをレビュー
## 技術実装
- **言語**: Elixir(「コードが実質タダになれば、得意な言語を選べる」という思想)
- **コアドキュメント**: Markdown 仕様書(Symphony spec)
- **リポジトリ**: https://github.com/openai/symphony
## 成果
ハーネスエンジニアリング採用済みチームで **PR マージ数 500% 増加**を報告。
## 重要な注意点
[[OpenAI]] は Symphony をスタンドアロン製品として維持する予定はない。参照実装として位置づけ、各チームが独自環境向けにカスタマイズすることを想定している。
## [[Harness Engineering]] との関係
Symphony は [[Harness Engineering]] が整備された(エージェントフレンドリーなリポジトリ構造・自動テスト・ガードレール済み)コードベースで最も効果を発揮する。
## 出典
- Source: [[OpenAI-Harness-Engineering]]
- 公開: 2026-04-27