用途:该技能用于把大型任务分解到多个并行智能体上执行,典型场景包括代码迁移、多文件重构和批量工作。它基于 Double Diamond 方法组织流程,强调多提供方并行调度而非单模型串行执行。
主要能力:提供四个阶段命令——probe(发现,多视角并行调研)、grasp(定义,就问题定义达成共识)、tangle(开发,带质量门的增强 map-reduce)、ink(交付,验证与最终产出),以及一次跑完四阶段的 embrace。另有对抗式跨模型评审:grapple 让不同提供方互相提案与批评后综合,可用 --principles security/performance/maintainability 指定评审原则;squeeze 为红蓝队安全评审。auto 命令按关键词自动路由到相应流程。
使用方式:在 Claude Code 中可直接用自然语言触发;CLI 方式调用 orchestrate.sh,例如 ${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh embrace "Build a user authentication system",或分别运行 probe、grasp、tangle、ink。激活后先运行 detect-providers 检查本地提供方状态,结果写入 ~/.claude-octopus/.provider-cache,可复用一小时。
限制:并行执行至少需要一个就绪的非 Claude 提供方,否则应停止并行流程并引导至 /octo:setup,不得用单一提供方重复运行来模拟共识。外部 CLI 会消耗相应 API 配额并产生费用,Claude 子智能体则包含在订阅内。不适用于 Claude Code 内置斜杠命令、简单文件与 git 操作、以及 Claude Code 自身配置管理。Codex 环境下交叉引用使用已安装技能名而非 /octo:* 斜杠命令,且不得在会话未暴露前声称某提供方或模型可用。