OpenAI 推出名為 Symphony 的開源規範與參考實現,旨在解決 AI 開發過程中的人為干預瓶頸。該系統將 Linear 等任務追蹤工具轉變為 Codex 代理程式的指揮中心,讓代理程式能夠自主領取任務標籤並執行,開發人員則僅需負責最終審核。根據 OpenAI 統計,部分內部團隊在採用該系統後的前三週內,合併拉取請求(PR)的數量增長了 6 倍,顯著提升了開發效率。
重點文章
任務看板轉型為 AI 自動化調度中心
在 Symphony 系統架構下,每一個開啟的任務標籤都會獲配一個專屬的 Codex 代理程式與工作空間,直到任務完成為止。這種設計將傳統的任務看板轉變為實際的工作分發處。OpenAI 開發人員指出,過去由於人類注意力的限制,每位開發人員同時管理 3 到 5 個會話已是極限,頻繁切換上下文會嚴重損害生產力。透過 Symphony,系統將原本由人類負擔的微觀管理工作轉交給代理程式,實現了工作流程的翻轉。
利用狀態機邏輯實現複雜任務並行處理
Symphony 將 Linear 視為一種狀態機,監測任務從「待辦」到「合併」的完整流程。當代理程式在執行過程中發現性能問題或重構機會等新問題時,會自主建立新的任務標籤。OpenAI 強調,由於 AI 模型具備強大的推理能力,目前的趨勢是向代理程式提供目標與上下文,而非死板的作業流程。這種方法讓系統能夠處理跨多個程式碼庫的複雜變動,甚至包括純研究性質的分析任務。
以 Markdown 為核心的開源規範帶動社群發展
該系統的核心僅為一個 SPEC.md 文件,這種簡約的設計讓 AI 模型能夠自行實現規範內容。雖然參考實現是使用 Elixir 編寫,但 Codex 已成功將其移植至 TypeScript 與 Python 等多種語言。目前 Symphony 主要用於處理常規開發工作,涉及模糊判斷的問題仍由開發人員直接處理。Symphony 目前已在 GitHub 上提供,並引發社群開發出支援 Anthropic 模型等分叉版本,成為 2026 年 AI 代理程式生態體系中的重要里程碑。
