ZeroShot 用于把一项有边界的软件变更组织成经过验证的多智能体工作流。它通过持久化消息图协调真实的提供商 CLI 智能体,可修改代码、消耗提供商额度、挂载凭据、启动多个智能体、推送分支、创建 PR、合并 PR,并保留或删除工作树与账本。资料强调应将其视为执行控制平面,而不是无害的提示词封装。
主要能力与用例包括:评估、安装、更新或排查 the-open-engine/zeroshot;在 Node zeroshot、原生 zeroshot-rust 与 Python SDK 之间选择;检查提供商、模型、工作树、Docker、凭据、网络与 forge 前置条件;在执行前校验 Node 工作流 JSON 或原生图/运行时计划;启动付费运行前先提交确切的任务、隔离、交付与成本计划;观察、停止、恢复、诊断持久化运行;导出并结构化验证 Node trace 或语义 JSONL 证据;扩展上游 Node、Rust、协议、目标或 Python 接口并配聚焦测试。
使用方法上,资料给出若干命令,例如诊断可用 bash .agent-skills/zeroshot/scripts/zeroshot.sh doctor /path/to/repo,只读安装计划用 setup-plan,配置校验用 validate-config ./workflow.json --strict,无执行预检用 preflight,状态用 status,导出用 zeroshot export <run-id> --format trace --output run.trace.jsonl,验证用 python3 .agent-skills/zeroshot/scripts/trace_summary.py run.trace.jsonl --strict。示例运行命令为 zeroshot run 'Add a --json flag with tests' --worktree --provider codex --detach。
限制与注意:资料提醒该技能曾于 2026-08-27 对照上游提交审计;Node 稳定通道建议使用 v6.45.0 发布提交,原生通道为 zeroshot-rust-v0.4.0;安装或兼容性声明前应重新核对发布、注册表元数据、生成的帮助与 CI。Python 的 pip install zeroshot-rust 在审计时 PyPI 返回 404,推荐前须先验证发布情况。执行可能产生费用、修改代码、推送分支或合并 PR,因此运行、开 PR、合并各有独立审批边界;--allow-* 标志表示审批已完成,不得用于绕过沟通。资料未提供具体价格、平台支持矩阵或性能数据。如果单个执行器加一个测试循环已足够,不应仅因任务可能受益于多智能体就使用本技能。