
YAGNI
YAGNI · 生產力
YAGNI 是一個為主動式 AI 代理團隊打造的工作空間,讓你用管理工程師的方式來管理它們。每位工作者都有明確的職務、單一的績效數字、有時限的承諾,以及帶有核准與憑據的審核循環,因此任何有實質影響的內容都不會在沒有人點頭的情況下上線。它鎖定的是已經在用待辦清單、並希望讓 AI 程式開發代理把票券從提案一路帶到合併 pull request 的 AI 軟體開發團隊。

關於 YAGNI
YAGNI 是什麼
YAGNI 是一個代理工作空間,建立在一個簡單的前提上:當 AI 工作者被當成人來管理、而不是被當成工具來下指令時,表現會更好。每位工作者都從訓練階段開始,背負一項具名的職責,並回報到一份共享的紀錄。紀錄才是重點。提案、計畫、建置、審核、測試,以及每次執行的成本,全都落在同一個地方,並由一個人來回應這些關卡。
平台涵蓋兩項相關的工作。第一項是由六位具名工作者組成的團隊,把一張票券一路帶到合併的 pull request。第二項是定價遠低於同級前沿 API 費率的 AI 程式開發代理。兩者都跑在同樣經過審核、託管於美國的開放權重模型上,寫入同一份決策紀錄,並透過同一個計量器計費。
主要的限制在於營運模式本身。YAGNI 假設你在 Jira 或 Linear 有待辦清單、有可連結的儲存庫,以及一位願意回應核准關卡的人。想要一個只會推程式碼的全自動機器人?那這套結構對你來說就太多了。無論在哪個自主層級,合併始終留在人手上,這是設計使然。
開始使用
- 與創辦人預約一場 30 分鐘的通話,並帶著一個儲存庫與一份待辦清單,或者如果你更在意帳單,帶一份使用量匯出檔。
- 把一個團隊連接到你現有的儲存庫、Playbook 與預算,並設定每位工作者負責的職責。
- 從 Jira 或 Linear 連結你的待辦清單,讓 Product Manager 工作者能附上證據提出下一個項目。
- 審閱提案、核准計畫,讓建置者把它帶到雲端沙箱中的 pull request。
- 回應審核關卡、查看測試影片,並在紀錄贏得你的信任時合併。隨著它贏得信任,逐步放寬關卡。
產品資訊
快速了解 YAGNI 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 已經在用待辦清單、並希望代理把票券帶到 pull request 而不是寫用完即丟程式片段的工程主管。
- 每個 pull request 都需要審核涵蓋率、但無法為例行變更配置專職審核者的小型產品團隊。
- 在較便宜的 AI 程式開發代理與前沿工具之間權衡的獨立開發者,請記得團隊模式的前提是待辦清單與儲存庫。
- 中型企業的財務與安全主管,他們需要在允許代理存取前,取得有範圍限制的憑證、應要求提供的 DPA,以及每位工作者的支出上限。
任務
- 把待辦清單項目變成已審核的 pull request:Product Manager 提出工作、Staff Engineer 評論計畫,Builder 開 PR,然後由人合併。
- 每次變更都做瀏覽器 QA:QA 工作者在沙箱中啟動應用程式,並附上帶有結論的截圖與影片。
- 每週報告:Chronicler 工作者撰寫一份 Brief 與 Slack 站立會議內容,涵蓋已上線的項目以及仍需人工處理的部分。
情境
- 一個淹沒在小量、低風險 pull request 中的團隊,而這些變更在合併前仍需要一雙眼睛。
- 用依用量計費的代理取代重複性的例行程式工作,同時把判斷性決策留給人。
- 用案件檔作為提案、審核與成本的紀錄,稽核代理在一個衝刺期間實際做了什麼。
主要功能
六位有界線的具名工作者
YAGNI 把工作拆給六個角色,每個角色都有明確的天花板。Bailey 提出下一步。Reeve 評論計畫。Wright 建置到 pull request。Proctor 審核每個 PR。Fletcher 執行瀏覽器 QA。Harper 回報發生了什麼事。界線和職務一樣重要。Wright 從不合併,Proctor 從不阻擋合併,Harper 完全不採取行動。
每個工作項目一份案件檔
每個工作項目都是單一頁面,裝著提案、計畫、每次執行、pull request、審核、測試證據、由人回應過的關卡,以及總成本。決策在這一頁上解決,而不是散落在各處的討論串裡。在它上面留一則評論,就會變成計畫中的一行,或 Playbook 中的一條新規則。當代理做了你沒預期的事,你就是在這裡找出原因。
由你掌控的自主階梯
每個團隊都從訓練階段開始,每個步驟都在等人。當紀錄中累積了已解決的決策,你就把一項合作往上推進一階,它便不再詢問那些它已贏得處理權的事。無論在哪一階,合併都留在人手上,因此最高的自主層級仍然是受監督的。
一套費率表,四條通道
一旦過了設定通話,工作者與開發者共用同一個計量器。路由器會在每步執行前評估規模,並把它放到能維持品質的最便宜通道,因此例行讀取永遠不會付到最高費率。沒有席次費。沒有平台費。沒有以工作者計的費用。每次執行在跑的時候都會印出它花了多少。
直接的儲存庫與待辦清單整合
一個團隊對應的是你其中一支工程團隊,而不是單一儲存庫,它有自己的儲存庫、Playbook、預算,以及一位當責的人。工作者從 Jira 或 Linear 讀取你的待辦清單,並回報到 Slack,因此你已經在用的工具都留在原位。在提案階段於 Slack 標記一位產品經理,他們的答覆會在工作開始前就落進計畫裡。
有範圍限制的加密憑證
連接器的憑證以客戶為範圍並經過加密,而且預設的存取權限比你想像的更窄。一項合作可以讓某位工作者在網頁應用程式上核准,但在基礎架構儲存庫上只能提供建議,這能避免廣泛的權限滲入敏感的儲存庫。
優缺點
優點
- 清楚的角色界線讓每個代理只專注單一職務,這使得失敗比單一通用助理更容易追查。
- 案件檔提供可稽核的證據,說明跑了什麼、花了多少,以及由誰核准。
- 依用量計費並搭配每位工作者與每日上限,讓支出可預測,而且對人類讀者沒有席次費。
- 每個有意義的關卡都留在人手上,因此採用時不需要在第一天就信任無人監督的代理。
缺點
- 沒有免費方案,而且定價是在業務通話中決定,而非公開頁面,因此你不先跟公司談就無法估算成本。
- 這套結構化模式假設已有待辦清單與儲存庫,這讓它不適合獨立使用者或沒有這種工作流程的團隊。
- API 可用性沒有公開記載,因此你無法從網站判斷平台是否提供程式化存取。
常見問題
它運行一支由六位 AI 代理團隊工作者組成的團隊,把你的軟體票券從待辦清單帶到合併的 pull request,並由一個人核准計畫與審查結果。與此並行,同一個平台也為個別工程師提供依用量計費的程式開發代理。
相關內容
探索與 YAGNI 相關的工具、技能與文章。
YAGNI 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Knocket
Knocket (Tencent RTC team) · 生產力 · 商業 · 聊天機器人Knocket 是免費的線上客服與聯絡頁面工具,訪客可從網站、App 或一條分享連結傳訊息,你在 Telegram 或單一收件匣就能回覆。
FloorGen
Vinit Kumar (FloorGen) · 生產力 · 中國 AIFloorGen 是瀏覽器上的平面圖製作工具,能把一句描述或一張草圖變成可編輯的 2D 平面圖與 3D 導覽。可匯出 PDF、DXF 或影片,不註冊也能開始畫。
