execgo

ExecGo 文档地图

本目录面向想把通用 Agent 接入可靠执行层的团队。ExecGo 不替代 Claude Code、Codex、Hermes Agent、OpenClaw

本目录面向想把通用 Agent 接入可靠执行层的团队。ExecGo 不替代 Claude Code、Codex、Hermes Agent、OpenClaw 这类成熟 agent 的规划与交互体验,而是负责把它们生成的真实动作落成可验证、可取消、可审计、可恢复的任务。

本目录面向三类读者:

  • 上层编排层/Agent 开发者:通过 adapter action 或 TaskGraph 接入 ExecGo,并正确处理失败、重试与取消语义
  • 运维/平台工程师:在你自己的 Docker Compose 或 Kubernetes 集群中部署 ExecGo(含持久化与健康检查)
  • 客户端开发者:用 Go/Java/Python 通过 HTTP 接入 ExecGo(提交任务图、轮询状态、读取结果)

如果你已经读过根目录 README.md 的“快速开始”,建议从下方对应章节继续。

文档导航

0) 项目定位与路线

1) 通用 Agent 如何采用 ExecGo

2) 部署到 Docker Compose / Kubernetes

3) 多语言 HTTP 接入示例(Go/Java/Python)

4) 参考手册(API / Task DSL / 执行器参数等)

5) 常见疑惑(FAQ)

6) 发布说明(Release Notes)

版本与兼容性

文档内容以当前仓库版本的 ExecGo 行为为准。若你升级 ExecGo 版本,建议优先阅读对应的 TaskGraph 提交/校验规则与执行器参数变更说明。