wecode-ai/Wegent

An open-source AI-native operating system to define, organize, and run intelligent agent teams

解決的問題

Wegent 提供了一個可自託管的平台,供團隊構建、管理和部署 AI Agent 團隊。它彌合了高層 Agent 編排(基於 Web 的管理)與本地執行(編碼和系統存取)之間的鴻溝,允許 Agent 在保持對程式碼和數據存放位置控制的同時,在聊天、編碼和自動化方面執行現實世界的任務。

工作原理

系統分為兩個主要介面:用於建立和分享 Agent、管理知識庫以及處理權限的 Wegent Web,以及允許 Agent 直接與本地檔案、終端機和開發環境互動的桌面工作台 Wework

從技術上講,它使用模組化 Agent 模型,其中一個 "Bot" 由 Ghost(提示詞、技能、MCP)、Shell(執行階段,如 ClaudeCode 或 Dify)和 Model 組成。多個 Bot 可以組織成一個 "Team" 來協作完成複雜任務。該架構包括 FastAPI 後端、Next.js 前端以及用於處理雲端、容器或本地裝置任務的專用執行管理器。

適用對象

  • 開發團隊:正在尋找能夠真正提交程式碼並在本地或隔離環境中執行測試的 AI 編碼助手。
  • 企業:需要具有內部文件落地知識的私有、自託管 AI 助手。
  • 自動化工程師:想要構建用於追蹤資訊和分析網頁的排程 Agent。

亮點

  • 混合執行:在雲端、容器中或直接在本地裝置/私有網路中執行任務。
  • 協作 Agent:組織多個 Bot 來分擔研究、分析和審核工作。
  • 本地整合:透過 Wework,Agent 可以使用本地 CLI、瀏覽器和開發環境。
  • 可擴展整合:透過 API、MCP 和 IM 機器人連接到現有系統。