Archon 当前 0.x 系列是 AI 编码 Agent 的本地工作流引擎。它用 YAML DAG 固定命令、提示、脚本、循环、审批和取消节点,并让每次运行默认进入独立 git worktree。它已经不是早期的 RAG/知识库产品。
来源:github.com/coleam00/Archon (1) · archon.diy/getting-started/overview/ (2) 查看 GitHub 仓库 → 📘 使用教程 →它把容易漂移的多步编码任务写成可版本化工作流:无依赖节点可并行,后续节点按 depends_on 汇合,人审点可以暂停,失败运行留在隔离分支中检查。这样团队能复用流程,而不是每次重新写一长段提示。
来源:archon.diy/getting-started/concepts/节点支持 command、prompt、bash、loop、approval 和 cancel,并可声明 depends_on、条件与 trigger rule。
来源:archon.diy/getting-started/concepts/每次工作流默认创建自己的 git worktree 和分支,便于并行运行、检查结果或丢弃失败任务。
来源:archon.diy/getting-started/concepts/同一工作流可以从 CLI、Web、Slack、Telegram 或 GitHub 评论触发,工作流节点可选择不同 Agent 或模型层级。
来源:archon.diy/官方目录可安装修复 issue、PR 评审、PIV 循环、Ralph DAG 等工作流,仓库局部定义可覆盖全局定义。
来源:archon.diy/workflows/ (1) · archon.diy/guides/global-workflows/ (2)CLI 读取项目、全局或安装包中的工作流 YAML,解析成 DAG;无依赖节点可以并行,command/prompt/loop 节点交给配置的编码 Agent,bash 节点执行本地脚本,approval 节点等待人工响应。运行状态、节点输出和隔离环境被持久化,每个 git 项目默认使用独立 worktree。
来源:archon.diy/getting-started/concepts/ (1) · archon.diy/reference/cli/ (2)Git预编译 Archon CLI,或源码安装所需 BunClaude Code、Codex 等受支持的编码 Agentbash 节点在 Windows 上需要 Git Bash 等 bash…适合把 issue 修复、规格到实现、测试、PR 评审和发布前检查固化为可重复流程,并行分派到隔离分支。一次性问答、无需仓库状态的小任务,或没有能力审查自动执行脚本的环境,不必引入完整引擎。
来源:archon.diy/ (1) · archon.diy/workflows/ (2)当前最新正式版是 v0.10.1,发布于 2026-08-30。它修复错误提示和 tier 显示,但包含破坏性变化:内置模型 tiers 只覆盖 claude 与 codex,pi、copilot、opencode 用户需要显式配置。
来源:github.com/coleam00/Archon/releases/tag/v0.10.1 (1) · github.com/coleam00/Archon/blob/dev/CHANGELOG.md (2)status: official_docs_checked_not_locally_installed | checked_at: 2026-09-23 | environment: 核对 Archon 官方仓库、archon.diy 安装/概念/CLI/工作流文档、CHANGELOG、MIT LICENSE 和 GitHub Releases;未下载或执行二进制 | limitations: 未验证二进制签名/校验和、安装、数据库迁移、Agent 登录、YAML 调度、脚本权限、worktree 清理、并发、外部入口或费用 | observed_output: GitHub latest release API 返回 v0.10.1(2026-08-30);官方文档说明 0.x 是工作流引擎、默认 worktree 隔离、源码安装使用 Bun;v0.10.1 CHANGELOG 标出模型 tiers 破坏性变更
来源:github.com/coleam00/Archon/releases/tag/v0.10.1 (1) · github.com/coleam00/Archon/blob/dev/CHANGELOG.md (2)GitHub Spec Kit 以 specification、plan、tasks、implement、converge 等工件和命令组织开发,也开始支持 YAML workflows;Archon 更强调通用 DAG 节点、并行执行、worktree 隔离和多入口调度。以规格工件约束需求时可优先评估 Spec Kit;要把多种脚本、Agent 和审批组合成长期运行的调度流程时,Archon 的执行引擎更直接。
来源:github.com/coleam00/Archon (1) · github.com/github/spec-kit (2)Archon 适合已经有稳定工程流程、希望把多 Agent 任务变成可审查 DAG 的团队。先从单个测试仓库、一个审批门和无破坏性的脚本开始,验证失败恢复与 worktree 清理后再增加并发和外部触发;从旧 RAG 版迁移或升级 v0.10.1 时必须重新核对文档和模型层级。
来源:官方 Releases不是。官方文档明确说明当前 0.x 是 AI 编码 Agent 工作流引擎;早期 v1-v6 的 RAG、embedding 和向量库教程属于另一种产品形态。
若使用 pi、copilot 或 opencode,要先显式配置模型 tiers。v0.10.1 只为 claude 和 codex 提供内置 tier,其他 provider 没配置时工作流会拒绝加载。
不能。worktree 隔离工作分支,但 Agent 和 bash 节点仍能执行命令、访问凭据或推送远端。敏感步骤仍要限制权限并设置 approval。
官方预编译二进制路径不要求 Bun;从源码安装和开发才需要 Bun。Windows 工作流中的 bash 节点仍需要 Git Bash 等 bash 环境。