桃子桃子 AI 快讯
返回首页
工具

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 外,还提供可视化流程编辑器,便于人工绘制逻辑。

安装方式

  1. 准备宿主代理:安装 Claude Code 或 Hermes 之一。
  2. 运行安装脚本:curl -fsSL https://raw.githubusercontent.com/botcircuits-ai/botcircuits-argus/main/scripts/install.sh | bash
  3. 初始化项目:botcircuits init,可用 --runtime 指定宿主代理,用 --link 创建技能符号链接以自动同步更新。
  4. (可选)覆盖运行时命令:在 settings.jsonruntimes 字段中自定义 CLI、参数、超时与工作目录,{prompt} 为代理步骤的占位符。

注意事项

官方并未在文中披露「80% 令牌削减」的具体测试方法、样本量与基线模型,以上数字来源于其 Benchmark 页面,引用时建议交叉核对。对长链路、流程复杂多变的任务,编译后路径能否覆盖所有分支,仍需在自有数据上验证。

信源