Archon
SHA-256首个为 AI 编程代理打造的开源工作流引擎,让开发流程变得确定、可重复。
给 AI 编程加个流水线,每次执行都一样可靠。
核心功能
- 用 YAML 定义开发流程(规划→实现→测试→审查→PR)
- 支持循环节点,直到条件满足(比如测试全通过)
- 每次运行自动创建独立的 git worktree,互不干扰
- 混合 AI 节点和确定性节点(bash 脚本、测试命令)
- 人工审批门控,需要你点头才继续
避坑指南
- •Archon 目前依赖 Claude Code 作为 AI 后端,需要先安装 Claude Code(免费但需注册)。快速安装的二进制不带 Claude Code,必须单独安装并设置 CLAUDE_BIN_PATH 环境变量。Windows 用户注意路径格式。工作流 YAML 需要一定学习成本,但基本模式很直观。
适用场景
- 自动化修复 Bug:告诉 AI 修复某个 issue,自动走完流程并提 PR
- 功能开发:按步骤规划、编码、测试、审查,最后生成 PR
- 代码审查自动检查:在 PR 创建前自动跑测试和审查规则
- 集成到现有 CI/CD:作为管道中的一个阶段,确保 AI 输出符合规范
Archon 是首个面向 AI 编程代理的开源工作流引擎。你可以把开发流程写成 YAML 文件——规划、实现、测试、代码审查、创建 PR——然后在所有项目上可靠运行。它就像 Docker 之于基础设施、GitHub Actions 之于 CI/CD,专门为 AI 编码工作流做同样的事情。每次运行都有独立的 git worktree,节点可以混合确定性脚本(bash、测试)和 AI 步骤(规划、代码生成、审查),支持人工审批门控。支持命令行、Web 界面、Slack、Telegram 和 GitHub 集成。搭配 Claude Code(未来可扩展其他 AI 助手),把混乱的 AI 交互变成可重复、可审计的流水线。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
完整安装(推荐):克隆仓库,在项目目录运行 bun install,然后执行 claude 并说「Set up Archon」,按向导完成配置
快速安装(有 Claude Code):执行 curl -fsSL https://archon.diy/install | bash 直接安装二进制,并设置 CLAUDE_BIN_PATH 环境变量
使用:进入你的项目目录,运行 claude,然后说「Use archon to fix issue #42」即可自动执行工作流
- 完整安装(推荐):克隆仓库,在项目目录运行 bun install,然后执行 claude 并说「Set up Archon」,按向导完成配置
- 快速安装(有 Claude Code):执行 curl -fsSL https://archon.diy/install | bash 直接安装二进制,并设置 CLAUDE_BIN_PATH 环境变量
- 使用:进入你的项目目录,运行 claude,然后说「Use archon to fix issue #42」即可自动执行工作流
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
c2f1d8de7464dce50faa77d4ab33340bcb39219c4f5abe7485ccbc76a216374a该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
如果是二进制安装,直接删除 archon 可执行文件;如果是源码安装,删除克隆的仓库目录。可选删除 ~/.archon/ 配置文件。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
5 FAQs