paradigmxyz/centaur

Centaur is frontier, agentic infrastructure that you own. Centaur is like Claude Tag, but open source and on steroids.

它解決的問題

Centaur 提供一個自托管的平台,讓團隊可以共用單一、集中的 AI 代理,而非依賴零散的本地設定。它解決了讓代理在維持清晰的審計追蹤與憑證安全的前提下,安全且標準化地存取內部工具、程式碼倉儲與執行環境的問題。

如何運作

系統作為一個控制平面,橋接介面(如 Slack)與隔離的執行環境之間的通訊。當使用者在 Slack 提出問題時,Centaur 會分配一個包含 shell、工作區與開發工具(Python、Node.js 等)的 Kubernetes 沙箱。代理在這個沙箱內執行,利用基於 Rust 的 API 進行狀態管理,並使用基於 Python 的外掛來處理特定工具與持久化工作流程。出站網路存取與憑證注入透過代理進行管理,確保代理永遠不會接觸原始 API 金鑰。

適用對象

專為需要 AI 代理執行實際工作的工程與運維團隊設計——例如調查 CI 失敗、執行定期檢查,或協調多步驟的運維工作流程——在安全、共用的企業環境中完成任務。

主要特色

  • 原生 Slack 整合:直接透過 Slack 線程與代理互動,獲得進度更新與最終答案。
  • 隔離沙箱:每次對話都在獨立的 Kubernetes 沙箱中執行,擁有完整的開發環境。
  • 彈性代理外殼:支援多種基於 CLI 的代理,如 Claude Code、Amp 或 Codex。
  • 持久化工作流程:可執行長時間運行的作業,支援暫停、恢復,並在服務重啟後仍能繼續。
  • 安全的憑證處理:透過代理將秘密注入出站請求,確保代理永遠不會看到原始 API 金鑰。
  • 組織覆蓋層:允許團隊疊加自訂工具、角色與提示,無需修改基礎平台。

相關

  • 專案
  • 專案
  • 專案
  • Dispatch
  • 專案