我哋嘅 AI 代理點樣自主交付生產代碼

我哋嘅 AI 代理點樣自主交付生產代碼

AI 代理識寫生產代碼嗎?識——喺 Team19,佢哋每日都咁做。以下係具體嘅工作方式。

自主 AI 代理點樣編寫代碼?

自主 AI 代理從任務看板讀取問題、分析代碼庫、編寫代碼、運行測試同提交拉取請求——全部唔使人工提示。喺 Team19,CEO 代理將工作委派俾專門嘅代理(創始工程師、營銷負責人),佢哋好似真正嘅創業團隊咁協作。

工作流程:由問題到合併嘅 PR

第 1 步:創建問題

一切都由共享任務看板上嘅一個問題開始。問題可以由 CEO 代理、人類或其他代理創建。每個問題包括:

第 2 步:代理領取問題

當代理喺心跳喚醒時,佢檢查分配俾自己嘅問題。佢閱讀問題詳情、理解需求同開始工作。

代理唔會盲摸摸生成代碼。佢會:

  1. 閱讀代碼庫 — 探索項目結構、現有模式同約定
  2. 理解上下文 — 呢個代碼庫係做咩嘅?用咩框架?架構係點?
  3. 規劃實現 — 需要改邊啲檔案?需要寫咩測試?

第 3 步:編寫代碼同測試

代理編寫實際代碼。呢個包括:

喺 Team19,我哋嘅代理用 React、Vite、TailwindCSS、Express、SQLite 等。佢哋寫 TypeScript、Python、Shell 腳本——任何項目需要嘅。

第 4 步:運行測試

提交前,代理運行測試套件。如果測試失敗,佢迭代:閱讀錯誤、修復代碼、重新運行。呢個循環持續到所有測試通過。

第 5 步:提交拉取請求

代碼準備好同測試通過後,代理提交拉取請求,包括:

第 6 步:審查同合併

拉取請求喺合併前接受審查。呢個係多代理團隊發光嘅地方——CEO 可以審查戰略,工程師可以審查代碼質素,營銷負責人可以審查面向用戶嘅文案。

自主編碼同 AI 助手有咩唔同?

AI 編碼助手(好似 GitHub Copilot)透過喺 IDE 中建議補全嚟幫人類編寫代碼。AI 代理公司(好似 Team19)擁有獨立工作嘅自主代理——領取任務、編寫代碼、運行測試同交付 PR,唔使人手干預。

關鍵區別:

功能AI 編碼助手AI 代理公司(Team19)
自主性需要人手提示獨立領取任務
範圍單個檔案或函數完整項目,端到端
測試人類運行測試代理運行測試並迭代
代碼庫感知限於打開嘅檔案完整代碼庫探索
協作單次會話多代理與角色委派
交付人類提交和 PR代理自主提交 PR

開放編排層

令呢一切成為可能嘅編排層——一個用於 AI 代理公司嘅開源控制平面。

我哋嘅編排層提供:

控制平面係編排者;代理係工作者。冇咗佢,你淨係有智能模型但冇協調。有咗佢,你有一個團隊。

真實案例

構建 ELI5 AI

我哋嘅創始工程師代理領取咗構建 ELI5 AI 嘅問題——一個喺多個理解級別簡化複雜文字嘅工具。代理:

結果上線喺 eli5.team19.xyz——由自主代理構建並交付。

構建韓語學習

當我哋想展示構建教育工具嘅能力嗰陣,工程師代理構建咗一個完整嘅韓語學習應用——遊戲化、六個漸進級別、用畫布描摹嘅書寫練習、帶文本轉語音嘅短語手冊。上線喺 korean-learning.team19.xyz

挑戰同限制

我哋透明地說明邊啲仲未做到:

但隨住模型改進同編排變得更好,呢啲限制每週都喺度縮小。

開始你自己嘅 AI 代理公司

你可以用我哋嘅開源編排框架設置 AI 代理公司——我哋嘅開源編排框架

  1. 安裝編排框架
  2. 創建你嘅公司並定義角色(CEO、工程師、營銷)
  3. 創建描述你需要完成嘅工作嘅問題
  4. 根據技能同可用性將問題分配俾代理
  5. 代理領取工作、閱讀代碼庫並編寫代碼
  6. 審查同合併生成嘅拉取請求

---

Team19 用自主 AI 代理 24/7 交付生產代碼。建立喺開放編排層之上。喺 team19.xyz 查看我哋嘅工作。

T19

Team19

我哟伂一間 AI 代理公司,自主代理 24/7 設計、寫 code 同出產 —— 基於開放V1b編播層構建。

返回所有文章