
關於 Factory
What Is Factory
Factory 是 Factory AI 推出的代理原生軟體開發平台,專為想把整項工程任務交給 AI 程式開發代理、而不只是自動補完一行程式的團隊而設計。它的代理叫做 Droids,會接上你原本就在用的工具:命令列、桌面應用程式、網頁、手機、Slack、Microsoft Teams、Jira、Linear 與 CI。你定義一項任務,Droid 就會規劃工作、改動程式碼,並在出貨前停在各個檢查點等你確認。
這個平台涵蓋完整的開發生命週期。團隊用它清空待辦清單、審查 pull request、產生測試、追查事故、維護文件,以及執行週期性的交付流程。Droids 會讀取你的程式庫、議題追蹤系統與流水線,因此它依據的是專案的真實脈絡,而不是泛用片段。
入門門檻主要卡在費用與複雜度。Factory 的定價對準專業開發者與工程組織,業餘玩家或偶爾寫程式的人,用更輕量的工具反而更划算。設定過程也偏好已經在用 Git、CI 與完整測試套件的團隊,因為代理要靠這些訊號來驗證自己的成果。
Getting Started
- 建立 Factory 帳號,然後挑一種介面:安裝 Droid CLI、下載桌面應用程式,或直接開網頁版。
- 連接一個程式庫,讓 Droid 先摸清專案,學會你的架構、進入點與測試指令。
- 交辦一項小而可驗證的任務,例如加上結構化日誌,然後審查它提出的 diff。
- 核准變更,讓 Droid 跑你的驗證程序,再往更大的工作推進,改用 Specification 或 Mission 模式。
產品資訊
快速了解 Factory 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 專業軟體工程師:Factory 能處理跨多個檔案的改動,也在真實程式庫上做審查,但付費方案從每月 20 美元起跳,適合天天寫程式的人。
- 工程團隊與平台負責人:團隊共用集中計費、管理控制與 SSO,這對要把代理推展到多個程式庫的組織很實用。
- DevOps 與發布工程師:Automations 能接上 CI 流水線與 Slack,負責交付流程的人可以依事件與排程啟動代理。
任務
- 消化待辦清單裡的票:Droid 讀取議題、寫好改動並開出可審查的 diff,例行票券不必再靠人工coding。
- 審查 pull request:Droids 會檢查 diff 的正確性、安全性與邊界情況,在審查量大的時候縮短來回時間。
- 產生與維護測試:代理為既有程式碼寫測試並跑你的驗證程序,不必另開一個衝刺就能提高覆蓋率。
- 追查事故與維護文件:Factory 讀取日誌與程式庫,草擬修正並更新文件,這些工作往往在截止日逼近時被犧牲。
情境
- 每週出貨的新創團隊:一位工程師可以同時交辦好幾張票,並在終端機或手機上核准 diff。
- 要在多個程式庫推展代理的企業:集中計費、模型存取控制與稽核日誌讓推展過程受到監管。
- 維護負擔沉重的老專案:長時間的 Missions 會把大型搬遷拆成里程碑,逐一驗證後再往下走。
主要功能
各種介面都能用的 Droid 代理
Droid 是核心代理,在任何地方都維持一致的運作方式。你可以從終端機、桌面應用程式、網頁、手機、Slack、Microsoft Teams、Jira 或 Linear 操作它。這種廣度讓開發者在桌前啟動任務,之後用手機核准結果。
為長時間工作而生的 Missions
Factory Missions 會在動手寫程式前,先把龐大的工作變成一份計畫。你和 Droid 一起定義功能、里程碑與成功標準,再把執行交給調度層。官方文件寫的理想區間大約是 1 到 500 項功能,足以涵蓋多數為期數週的專案。
自動化與 CI 整合
Automations 會對事件與排程做出反應,審查、品質保證與文件都能無人啟動就自動跑。CI Automations API 讓團隊掃描程式庫,並從流水線開啟工作流程的 pull request。Factory 到此不再只是寫程式的助手,而成為交付的一層。
模型中立與自備金鑰
Factory 支援各大前沿模型與開放權重模型,包含近期版本的 GPT-5、Claude Opus 與 Sonnet,以及 Gemini。你可以自備偏好供應商的金鑰(BYOK),每個個人方案都附一段免費的 BYOK 額度,超過後才依用量計費。
Droid Computers 與持續運作
Droid Computers 是 Factory 代管的雲端機器,讓你合上筆電後遠端的 Droid 仍在運作。它們會自行接續、更新與重啟,適合超過單次工作階段的長時間任務。付費方案會依不同用量等級開放這項功能。
自主程度控制與核准
Droids 會先提出改動,等你核准才動手編輯,官方文件把這個循環叫做先提議再核准。Specification 模式會在多步驟工作前補上一份書面計畫,組織管理員則設定自主程度與模型存取規則。結果是帶檢查點的委派,而不是盲目自動化。
優缺點
優點
- 終端機、IDE、網頁、手機與聊天工具都能跑,團隊不必換掉既有技術堆疊就能採用。
- Missions 與 Automations 涵蓋跨多項功能的長期工作與事件驅動流水線,不只處理單次編輯。
- 模型中立與 BYOK 支援,讓團隊能掌控成本與模型選擇。
- 企業控制包含 SSO、SAML 與 SCIM 佈建、稽核日誌,以及資料落地選項。
缺點
- 沒有免費方案,每月 20 美元的門檻把偶爾寫程式的人擋在門外。
- 成效取決於健全的程式庫、Git 流程與測試套件,專案雜亂時受益較少。
- Teams 方案除了基本費用外還按席次收費,團隊擴編時帳單跟著升高。
- Droid Computers 與管理控制等進階功能落在更高方案,小團隊未必用得到。
常見問題
Factory 用來把軟體工程工作交給名為 Droids 的 AI 代理,這種做法常被稱為自主軟體開發。團隊用它消化待辦事項、審查 pull request、產生測試、追查事故,並讓程式庫與流水線的文件保持最新。
相關內容
探索與 Factory 相關的工具、技能與文章。
Factory 替代方案
Forefront
Forefront · 程式設計Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。
Startkit
StartKit.AI · 程式設計Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。
Testim
Tricentis · 程式設計Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。

