AgentsMesh 支持哪些AI编码Agent?Claude Code、Codex、Gemini CLI 一键接入指南 AgentsMesh 支持哪些AI编码AgentClaude Code、Codex、Gemini CLI 一键接入指南【免费下载链接】AgentsMeshThe AI Agent Workforce Platform. Run a hundred AI coding agents across your own machines — schedule, isolate, and steer them all from one console.项目地址: https://gitcode.com/gh_mirrors/ag/AgentsMeshAgentsMesh 是一个 AI Agent 劳动力平台让你在自己的机器上同时运行上百个 AI 编码 Agent并通过一个控制台统一调度、隔离和管理。它内置支持Claude Code、OpenAI Codex、Gemini CLI、Aider、OpenCode、Cursor CLI等主流 AI 编码工具并允许你接入任何终端命令行 Agent。本文将带你快速了解每个内置 Agent 的能力以及如何一步步完成接入。为什么需要一个 AI 编码 Agent 调度平台单个 AI 编码助手很强但一个人盯着 100 个终端是做不到的。AgentsMesh 解决的核心痛点包括️多机调度一台机器装不下 100 个 Agent把 Runner守护进程装到任意多台机器上Agent 会被自动调度到可用的节点上工作区隔离每个 Agent 运行在独立的 Pod 中拥有专属的 Git worktree 沙箱、私有凭证和自己的分支并发执行互不干扰统一控制台Web、桌面Electron、iOS 客户端共享同一个 Rust 核心分页 Pod 侧边栏 多窗格工作区 实时终端流一个人也能看住整个 Agent 集群Autopilot 自愈控制型 Agent 监视 Pod一旦发现空闲就自动发送下一条指令支持迭代上限、决策历史与人工接管Mesh 协作把多个 Pod 绑定成拓扑通过频道和mentions让 Agent 们互相协作。AgentsMesh 内置支持哪些 AI 编码 AgentAgentsMesh 遵循一个简单原则任何终端形式的 Agent 都能接入。内置的 Agent 清单如下Agent提供方说明Claude CodeAnthropic自主式 AI 编码 Agent支持 ACP 流式协议Codex CLIOpenAIOpenAI 官方代码生成 CLIRust 版Gemini CLIGoogleGoogle Gemini 终端编程工具Aider开源终端里的 AI 结对编程助手OpenCode开源开源 AI 编码工具Cursor CLICursorCursor 命令行 AgentLoopal内置平台内置的循环型控制 AgentCustom自定义任意任何终端命令行 Agent 均可接入每个 Agent 在 Runner 侧都有独立的适配插件目录逻辑完全自包含源码位于 runner/internal/agents/Claude Coderunner/internal/agents/claude/register.go —— 注册 ACP 流式传输、Token 用量解析器与进程名Codex CLIrunner/internal/agents/codex/register.go —— 额外注册了输入适配器与CODEX_HOME配置隔离Gemini CLIrunner/internal/agents/gemini/register.goAiderrunner/internal/agents/aider/register.goOpenCoderunner/internal/agents/opencode/register.goCursor CLIrunner/internal/agents/cursor/register.go。每个插件通过init()注册自己的能力ACP 传输协议、Token 用量解析、进程识别、输入净化、每 Pod 的 home 目录隔离等。扩展点设计详见 runner/internal/agents/doc.go新增 Agent 只需按文档三步走建目录、写register.go、加空白导入。各 Agent 接入方式详解1️⃣ Claude Code流式协议深度集成Claude Code 是集成最深的 Agent。Runner 为它实现了专属的claude-stream传输层可解析 Claude Code 的 JSONL 会话文件统计 Token 消耗并对控制请求如 Ask User做了专门处理相关实现在 runner/internal/agents/claude/ 中。使用你的 Anthropic API KeyBYOK 模式无用量上限、成本完全自控即可在 Pod 中启动 Claude Code 会话。2️⃣ Codex CLI配置隔离 输入适配Codex 接入不只是能跑还做了两件贴心事每 Pod 独立的CODEX_HOME平台会把你的用户配置复制进沙箱并把平台侧的 MCP 服务配置合并进 Codex 的 TOML 配置避免多 Agent 互相污染配置输入适配器Codex TUI 对换行等特殊输入敏感AgentsMesh 在终端输入送入 PTY 前做了净化处理runner/internal/agents/codex/input_adapter.go。3️⃣ Gemini CLI标准 ACP 即插即用Gemini CLI 走标准 ACPJSON-RPC 2.0协议Runner 只需注册进程名即可完成接入——无需自定义传输层。在控制台选择 Gemini CLI 创建 Pod填入你的 Google API 凭证即可运行。4️⃣ Aider / OpenCode / Cursor CLI / Loopal轻量接入Aider与OpenCode注册了各自的会话文件 Token 解析器Pod 结束后自动采集成本指标Cursor CLI通过迁移 000157_add_cursor_cli_agent.up.sql 加入内置 Agent 列表Loopal是平台内置的循环控制 Agent见 000122_add_loopal_agent.up.sql常用于 Autopilot 等自动化场景此外还有mockagent测试框架runner/internal/agents/mockagent/支持模拟各种 Agent 场景方便测试与演示。5️⃣ 自定义 Agent任何终端工具都是候选只要你的工具能在终端里跑比如my-agent --resume就可以作为 Custom Agent 接入在控制台创建 Pod 时指定启动命令即可。AgentsMesh 会为它分配独立 PTY、Git worktree 沙箱和实时输出流。最快接入步骤三步跑通第一个 Agent前提先在 Runner 所在机器上安装好对应的 Agent CLI如claude、codex、gemini。第 1 步安装 Runner每台想加入集群的机器装一个curl -fsSL https://agentsmesh.ai/install.sh | shRunner 是一个轻量 Go 守护进程通过 gRPC mTLS 连接后端代码入口见 runner/cmd/runner/。第 2 步登录agentsmesh-runner login无浏览器的 SSH/远程环境加--headless自托管部署加--server https://your-server.com。第 3 步启动并创建 Podagentsmesh-runner runRunner 上线后在任意控制台Web / Desktop / iOS创建一个AgentPod选择你接入的 AI 编码 Agent输入任务描述Agent 就开始干活了。想要 7×24 常驻运行把它装成系统服务agentsmesh-runner service install agentsmesh-runner service start本地开发环境一条命令拉起全栈如果你想自己玩整个 AgentsMesh 开发栈PostgreSQL、Redis、MinIO、Backend、Relay、Traefik 热更新前端只需git clone https://gitcode.com/gh_mirrors/ag/AgentsMesh cd AgentsMesh/deploy/dev ./dev.sh然后访问http://localhost:3000Web 控制台和http://localhost:80/apiAPI。完整部署说明见 deploy/dev/README.md自托管生产部署指南见 deploy/selfhost/README.md。进阶能力让你的 Agent 集群更强大Autopilot给 Pod 配一个控制型 Agent空闲即自动注入下一条指令支持迭代上限与人工接管takeover/handback实现无人值守的长时任务Mesh Channels把多个 Pod 绑进一张协作拓扑Agent 之间通过频道mentions通信例如编码 Agent 审查 Agent双人组合Ticket 看板把每张工作卡绑定到 Pod自动跟踪进度与 MR/PR 状态Token 成本追踪每个 Agent 的会话结束后解析器自动统计 Token 用量契约测试见 runner/internal/tokenusage/让百 Agent 集群的账单依然清晰可控。常见问题FAQQ1我的 API Key 安全吗Runner 运行在你自己的机器上采用 BYOK自带 Key模式代码和凭证都留在你的基础设施内无用量上限、成本全自控。Q2可以同时跑多种 Agent 吗可以。每个 Pod 独立选择 Agent 类型Claude Code、Codex、Gemini CLI 完全可以在不同 Pod 中并发运行工作区互不干扰。Q3如何确认 Runner 已识别到本机安装的 AgentRunner 启动时会检测机器上可用的 Agent CLI并向上报告available_agents与max_concurrent_pods容量控制台会据此展示可调度资源。Q4可以自托管 AgentsMesh 吗可以。项目提供完整的自托管方案Traefik Docker Compose参考 deploy/selfhost/docker-compose.yml。小结AgentsMesh 把AI 编码 Agent 调度平台这件事做扎实了Claude Code、Codex、Gemini CLI、Aider、OpenCode、Cursor CLI 一键内置任何终端 Agent 皆可扩展接入Runner 多机调度 沙箱隔离 Autopilot 自愈 Mesh 协作让一个人也能指挥一支百 Agent 的 AI 编码军团。装好 Runner、登录、创建 Pod——三步之后你的 Agent 劳动力平台就正式开工了 【免费下载链接】AgentsMeshThe AI Agent Workforce Platform. Run a hundred AI coding agents across your own machines — schedule, isolate, and steer them all from one console.项目地址: https://gitcode.com/gh_mirrors/ag/AgentsMesh创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考