代理開發環境
ADE (Agent Development Environment)
定義 · Citable Definition
代理開發環境(ADE)是為同時管理多個 AI 編碼代理而設計的環境:第一公民不是檔案而是任務——交付需求,環境自動開出隔離工作區、派代理執行,再把結果整理回來給人審查。
延伸說明 · In Practice
傳統 IDE 的假設是「一個人改一個檔案」,ADE 的假設是「一群代理同時改很多分支」。這個假設差異會一路影響到介面:ADE 的主畫面通常不是編輯器,是任務列表與差異比對。
判斷一套工具是不是真的 ADE,看它的工作區單位是什麼——是分頁,還是 git worktree。用分頁的,代理們其實還在同一份工作目錄裡互相覆蓋;用 worktree 的,每個任務有自己的資料夾與分支,跑壞一個不影響其他。這是分水嶺,不是實作細節。
實務上,一個人能穩定同時審查的代理數量大約是三到五個——上限不在工具,在人審查差異的速度。所以評估 ADE 時真正該問的不是「能開幾個代理」,是「它把結果整理得多好審」。差異呈現、測試結果、以及「這個代理改了什麼、為什麼」的說明,決定你敢不敢按下合併。