OpenBot是一個由CopilotKit推出的開源AI同事平台,於2026年10月29日登上GitHub熱門清單(獲得8031顆星並日增240星),具備獨立瀏覽器、檔案與工具,所有行動均在執行前決策並於事後完整記錄,支援多種AG-UI代理。根據專案說明,這款AI同事能在企業自有基礎架構上運行,允許企業自由更改與定制代理行為。

OpenBot的技術架構與主要功能

OpenBot使每個AI同事都擁有獨立的瀏覽器環境,包含個人登入、檔案與授權工具,並以行動前決策、執行後紀錄的方式運作。企業可導入任何使用AG-UI協定(agent-to-user interaction protocol)開發的代理程式,無論是框架生成還是手寫代理,都能無縫接入成為獨立的同事。

此系統以Docker Compose部署,支援PostgreSQL儲存數據,模型可由管理者自選,系統中未預載任何模型,重視資訊安全與私有化運行。預設有兩個基本同事:「General Assistant」處理日常任務、「Knowledge」負責企業內部問答,另有多個在例子資料夾中設定的專職代理,如風險分析、費用核對、會議紀錄整理、票務分派等,方便企業依需擴展。

OpenBot不是一個成品產品,而是一個可克隆、定制的範本。用戶需從GitHub複製庫後,將範例的租戶套件換成自已的同事、通道與技能設定,運行在自有環境中。此案仍處於Beta階段,積極持續開發中,並歡迎社群提出問題與程式碼貢獻。

如何部署與運行OpenBot

OpenBot設計以本地機器(如筆記型電腦)為目標部署環境,提供.env範例以快速啟用單一使用者管理,免OAuth客戶端註冊。欲多使用者訪問則需設定完整登入機制。CopilotKit也提供協助建置與自訂服務,能幫助企業在自有基礎架構開發專屬的AI同事產品。

用戶需氧安裝Bun(1.4以上版本)、Docker及PostgreSQL,並準備CopilotKit Intelligence專案與模型授權金鑰。OpenBot可選用OpenAI、Anthropic及Google等模型供代理使用。導入AI助手時,可貼上專案提供的prompt.txt引導設定,並依指示設置環境變數與API連線。

編輯觀點:OpenBot對企業自定義AI同事的啟示與驗證途徑

OpenBot首創讓企業可完全擁有與控管的AI同事環境,每個AI代理自帶獨立「電腦」與工具,且所有行動明確決策與紀錄,為企業智能化工作流程提供了高透明度與安全性。這種架構突破了雲端AI封閉服務的限制,對創業者來說,是開源且可客製化的強大利器。

若想驗證OpenBot應用價值,創業團隊可將其部署於內部測試環境,設計特定職能代理(如客服、資料處理等),實地測試代理自動工作及人機協作效率。透過行動記錄與決策審核機制,可監控AI行為合規與準確度,進一步優化代理技能與介面。持續迭代該系統,有助探索企業自主AI助手的商業模式與技術可行性。