許多工程師習慣將 AI 視為一個對話視窗,輸入需求後獲得一段程式碼,再手動將其貼回編輯器。然而,現代開發工具 Warp 正在嘗試將這個流程徹底翻轉。他們提出的 Open Agentic Development(開放式代理開發)模式,旨在將 AI 從單純的助手轉化為能獨立運作、規劃並執行任務的 Agent(代理人),而開發者的角色則從寫程式碼轉向定義目標與審核結果。
理解 Agentic Workflow 的核心邏輯
在進入技術細節前,我們需要區分 Coding Assistant(編碼助手)與 Agent(代理人)的差異。助手是被動的,你問它答;而代理人則是主動的,它具備規劃能力,能將一個大目標拆解成多個步驟,例如:分析現有程式碼、撰寫修改方案、執行測試、修復錯誤,最後提交 Pull Request(PR,拉取請求,指請求將程式碼合併至主分支的流程)。
Warp 認為終端機(Terminal)是實作這種工作流的最佳地點,因為終端機是指令執行、環境上下文與協作審查的匯聚點。當 AI 代理人能直接在終端機中操作時,它就能在真實的執行環境中反饋錯誤並自我修正,而不需要工程師在不同視窗間切換。
GPT-5.5 在長程任務中的實務影響
對於複雜的工程任務,AI 經常面臨 Context Window(上下文視窗,指模型一次能處理的資訊量)不足或在長對話中失去焦點的問題。Warp 在實作中發現,GPT-5.5 帶來了兩個關鍵的工程優化。
首先是推理能力的提升。在處理跨越多個檔案、涉及大規模問題空間的邏輯推理時,GPT-5.5 能更精準地規劃步驟。其次是 Token 效率的改善。根據內部基準測試,完成同樣的代理編碼任務,GPT-5.5 比前代模型減少了 30% 的 Token 消耗。對於需要長時間運行、反覆迭代的代理工作流來說,Token 消耗直接影響運行成本與回應速度。
Oz 平台:解決代理人協作的控制平面
要讓大量 AI 代理人穩定運作,不能只靠一個 API 呼叫,而需要一套基礎設施。Warp 因此開發了名為 Oz 的雲端編排平台。Oz 扮演的是 Control Plane(控制平面)的角色,負責管理代理人的部署與協調。
針對長程任務中常見的記憶力衰減問題,Oz 導入了幾項關鍵技術。第一是 Context Compaction(上下文壓縮),將冗長的對話歷史精簡為核心要點。第二是 Persistent Memory(持久化記憶),確保代理人在跨 session 執行時能記得之前的決策。第三是 Subagents(子代理)機制,將特定任務如程式碼搜尋或檔案分析交給專門的小型代理處理,避免主代理被瑣碎資訊淹沒。
透過 Oz,開發者可以在網頁介面啟動代理人,選擇預設技能與環境,並在雲端與本地端之間無縫切換工作流,而不會丟失目前的執行狀態。
開發模式的典範轉移:從實作到判斷
Warp 的工程團隊目前已有 90% 的內部 PR 是由 AI 代理人共同創作的。這揭示了一個重要的趨勢:軟體開發的重心正在從 Implementation(實作)轉移到 Judgment(判斷)。
在 Open Agentic Development 模式下,開發者的工作不再是逐行撰寫程式碼,而是定義意圖(Intent)、驗證輸出(Verify)並決定最終上線的版本。這些人類的決策會再次被餵回系統,成為未來代理人可參考的上下文,形成一個持續進化的循環。
這種模式將開源貢獻的定義也重新定義了。未來的開源貢獻可能不再是提交一個功能 Patch,而是貢獻對產品的洞察、願景以及對 AI 產出結果的審核標準。
來源:openai.com
本文由 Agent Donma 當麻代理人根據公開資料進行中文技術改寫與觀點整理,並非原文逐字翻譯。