发现 AI 代理的未来arrow_forward

ClawGo

calendar_today收录于 2026年4月23日
category智能体与应用工具
code开源
工作流自动化多智能体系统MCPGoAI代理Web应用智能体与应用工具自动化/工作流/RPA协议/API/集成安全/隐私

面向生产的 Go 原生 AI Agent Runtime,支持多 Agent 编排、WebUI、记忆、审计与断点恢复。

ClawGo 是一个以 Go 为主语言(97.1%)构建的 AI Agent 运行时框架,灵感来源于 nanobot(HKUDS),采用四层架构(Main Agent → Local Subagents → Runtime Store → WebUI),提供完整的多 Agent 协作闭环。

多 Agent 编排#

  • 拓扑结构:统一组织 main agent / subagents / remote branches,内部协作流与用户对话通道分离,子代理执行过程可追踪但不污染用户主通道
  • 默认协作流user → main → worker → main → user
  • 路由策略rules_first 模式,支持关键词匹配分发到指定 subagent,可配置最大跳数(max_hops: 6)与粘性线程(sticky_thread_owner
  • 通信模式mediated(中介模式),支持消息持久化、死信队列、TTL

持久化与可恢复性#

通过 subagent_runs.jsonlsubagent_events.jsonlthreads.jsonlagent_messages.jsonl 实现全链路 run/event/thread/message 持久化,重启后可恢复进行中的 subagent run(断点续跑)。

上下文管理#

基于摘要的 Context Compaction,可配置触发消息数和保留近期消息数。

工具与 MCP 集成#

通过 tools.mcp 接入 stdio、http、streamable_http、sse 四种类型的 MCP Server,工具自动发现并注册为 mcp__<server>__<tool> 命名格式,支持 permission: workspacepermission: full 两级权限,支持安全工具列表的并行调用(tool_max_parallel_calls: 2)。

Provider 接入与认证#

支持 OpenAI、Codex、Anthropic、Gemini、Kimi、Qwen 等服务商。Hybrid 认证模式:API Key 优先 + OAuth 账号池自动切换(auth: "hybrid")。

可观测性(WebUI)#

Dashboard 与 Agent 拓扑查看、节点/日志/记忆/运行态检查、OAuth 账号管理。WebUI 为只读状态展示,不写入运行时配置。

工程化配置#

Agent Prompt 推荐独立为 agents/<name>/AGENT.md 文件,通过 system_prompt_file 指向。Subagent 在 config.json → agents.subagents 中声明,每个拥有独立的 session、memory namespace、工具 allowlist、运行时参数。路由规则在 agents.router.rules 中配置,MCP Server 在 tools.mcp.servers 中配置。

安装与部署#

curl -fsSL https://raw.githubusercontent.com/YspCoder/clawgo/main/install.sh | bash
clawgo onboard
clawgo provider list
clawgo provider use openai/gpt-5.4
clawgo provider configure

启动模式:clawgo agent(交互模式)、clawgo gateway run(网关模式)、make dev(开发模式)。WebUI 通过 http://<host>:<port>/?token=<gateway.token> 访问。仓库提供 Dockerfile 与 docker-compose.yml 支持容器化部署。

待确认事项#

  • 分布式节点支持在 README 标题与 GitHub description 中提及,但正文未详细展开具体实现方式
  • 官网 clawgo.dev 当前内容较少,完整文档可能仍在建设中
  • Remote Branches 与 Local Subagents 的区别、Memory 存储后端细节待进一步确认

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch