AI News HubLIVE
站内改写

AIntegriX:首個開源ACP協調器,實現多智慧體協同

AIntegriX 是一個開源伺服器,透過單一 API 協調多個 ACP 智慧體,支援並行執行、流水線作業和智慧路由,解決了各代理獨立執行無法協作的問題。

文章情報

工程師中級

要點

  • AIntegriX 作為 ACP 多路複用器,將智慧體以子程序方式管理,並透過統一的 MCP/REST 端點暴露。
  • 支援並行、競速、陪審和流水線等多種編排模式,具備自動路由和 Webhook 觸發功能。
  • 基於 Rust 構建,採用 Apache-2.0 許可,相容 Kiro、Copilot、Claude 等主流智慧體。

為什麼重要

這條新聞值得關注,因為AIntegriX 作為 ACP 多路複用器,將智慧體以子程序方式管理,並透過統一的 MCP/REST 端點暴露。

技術影響

可能影響模型選型、推理成本、產品能力和評測基準。

本文介紹 AIntegriX,這是一個開源的 ACP(Agent Client Protocol)協調器,旨在解決當前 AI 編碼代理各自為政的問題。ACP 是連線程式碼編輯器與 AI 編碼代理的開放標準,類似於 LSP 對語言伺服器的標準化。如今主流的編碼代理如 Kiro、GitHub Copilot、Claude Code、OpenCode、Codex CLI 等均支援 ACP。然而,每個代理獨立執行,無法相互委託任務、無法並行比較、無法組成流水線,也無法自動響應 Git 事件。

AIntegriX 應運而生,它作為 ACP 多路複用器,將多個代理以子程序方式啟動,透過 JSON-RPC 2.0 協議與每個代理通訊,並透過統一的 MCP/REST 端點暴露給使用者。開發者可以透過一個 API 向多個代理傳送請求,或編排複雜的多步工作流。

核心功能包括:智慧路由根據任務型別自動選擇最適合的代理;並行與競速模式可向多個代理傳送相同提示並收集所有回覆,或採用“競速”模式接受最先返回的結果;陪審模式由裁判代理選出最佳答案;流水線支援順序多步工作流,例如生成→審查→修復。此外,AIntegriX 具備 Git 感知能力,可自動克隆遠端倉庫或直接訪問本地檔案系統,注入分支、提交和差異資訊。Webhook 觸發功能可在合併請求開啟時自動觸發程式碼審查。所有響應透過 SSE 即時流式傳輸。

技術棧方面,AIntegriX 使用 Rust 程式語言(最新穩定版),執行時基於 tokio,HTTP 層使用 axum,資料庫為 SQLite(透過 sqlx),配置使用 YAML。它支援本地和遠端部署,內建了 5 個 ACP 代理(Kiro、Copilot、OpenCode、Claude、Codex)的子程序管理,並提供豐富的 REST API 和 MCP 端點。專案採用 Apache-2.0 許可證,目前託管在 GitHub 上,已有 1 個 Star 和 0 個 Fork,最近釋出 v0.1.0 版本。

總之,AIntegriX 填補了 ACP 生態中缺少集中協調器的空白,為開發者提供了靈活、高效的多代理編排能力,適用於從個人開發到團隊 CI 的多種場景。