工具
Argus:为 Claude Code 等代理减少 80% 令牌的工作流引擎
BotCircuits 发布 Argus,可将重复性 AI 工作流编译为确定性状态机,号称在 4 个用例中减少约 80%…
2026.06.29 · 周一约 3 分钟阅读评分 45
评分细项加权总分 45
- 重要性
- 38
- 新颖性
- 58
- 影响面
- 32
- 可信度
- 55
- 实质性
- 48
BotCircuits 在 Hacker News 发布了一款面向 AI 编程代理的工作流编排工具 Argus,主打「以确定性流程替代逐步推理」。官方宣称在 4 个测试用例中可将令牌消耗削减约 80%,同时保持执行精度。该工具目前支持 Claude Code 和 Hermes 两种宿主代理。
核心思路:从逐步推理到确定性导航
Argus 的设计出发点是:许多企业级 AI 工作流存在大量重复步骤,每次让模型从零推理既慢又贵。工具通过两个阶段解决这一问题:
- 作者阶段(Authoring):用户用自然语言描述流程(例如「检查库存:若全部有货则发货,否则创建缺货订单并通知客户」),写作技能生成可读的 workflow JSON。
- 构建阶段(Building):构建器将自然语言条件编译为
choices[]规则,把流程聚合为确定性的状态机,写入.botcircuits/workflows/.build/目录。
运行时,确定性引擎按预设结构决定下一步走向,只把当前步骤需要的变量与指令交给 AI 代理,从而避免重复读取整个上下文。
关键能力
- 结构化流程控制:用确定性导航取代模型逐步推理,确保执行路径可重复。
- 状态化记忆上下文:引擎追踪状态变化,仅向代理提供当前步骤所需的最小上下文。
- 安装与初始化:提供
botcircuits init命令,可一键生成.botcircuits/settings.json,并自动将工作流技能安装到所选代理的技能目录(默认~/.claude/skills)。 - 可选 Web 管理器:除 CLI 外,还提供可视化流程编辑器,便于人工绘制逻辑。
安装方式
- 准备宿主代理:安装 Claude Code 或 Hermes 之一。
- 运行安装脚本:
curl -fsSL https://raw.githubusercontent.com/botcircuits-ai/botcircuits-argus/main/scripts/install.sh | bash。 - 初始化项目:
botcircuits init,可用--runtime指定宿主代理,用--link创建技能符号链接以自动同步更新。 - (可选)覆盖运行时命令:在
settings.json的runtimes字段中自定义 CLI、参数、超时与工作目录,{prompt}为代理步骤的占位符。
注意事项
官方并未在文中披露「80% 令牌削减」的具体测试方法、样本量与基线模型,以上数字来源于其 Benchmark 页面,引用时建议交叉核对。对长链路、流程复杂多变的任务,编译后路径能否覆盖所有分支,仍需在自有数据上验证。
