代理工具
代理工具是一个命令行工具和一组寄存器的可移植技能
claude Code, Codex, OpenCode 或 Hermes 进行修改的地方. 它提供共享基特,
GitHub,审查、验证和发布工作流程:独立代理审查
坚守的分行 严密的推力 和被审查的合并
承诺、软件包版本、品牌图像渲染、截图
框架无边廊,以及用于吵闹命令的紧凑输出。 仓库政策留在 agent-tool.json; 便携式技能
协调独立审查的修改.
快开始
安装 阿宝 1.3.11或更新和Git,然后在项目中 将使用代理工具 :
bun add --dev --exact @a2f0/agent-tool
bun run agent-tool init
bun run agent-tool skills install --apply
bun run agent-tool doctor
安装技能后重新启动代理设备, 如果其发现缓存需要 令人兴奋.
Npm包船源和嵌入式技能没有安装脚本. Bun 运行 npm 工程也需要在 PATH 上的 Bun :
npm install --save-dev --save-exact @a2f0/agent-tool
版本准备需要 Bun 1.4 或 更新 。 GitHub 操作需要一个
认证 gh 支助 pr checks --json,独立审查要求
认证的 Claude 代码、 Codex 或 OpenCode CLI。 独立编译
可执行文件在运行时不需要 Bun 或节点 .
添加 "agent-tool": "agent-tool" 用于软件包脚本,或引用
node_modules/.bin/agent-tool 直接说 为空使用直接可执行文件
位置参数。 全球 --repo <directory> 财务报告和审定财务报表 --config <file> 选择一个
退出和明确的政策文件.
正常用途
agent-tool branch create chore/maintenance --base main --remote origin
agent-tool repo context
agent-tool bun test --log
agent-tool review claude
agent-tool branch push <reviewed-head> --remote origin
agent-tool pr open 'chore: maintain repository' --body-file /tmp/pr-body.txt
agent-tool pr checks --wait --head <reviewed-head>
agent-tool pr preflight <reviewed-head> <base-branch> <reviewed-base>
agent-tool pr merge 'chore: maintain repository' <reviewed-head> <base-branch>
捆绑起来 ship-pr 技能运行全验证、版本、独立
从您的代理商获取的审查、反馈、合并、清理和部署工作流程
绳子。 这个 CLI 参考 解释什么是审查
结果意味着,以及 共享工作流程 描述每个
仓库命令的合同.
发展
安装代理工具 爱运行 从克隆取出 :
mise install
bun install --frozen-lockfile
bun src/index.ts --help
bun test --parallel=2
发展 覆盖源版式, 完整 验证套件和释放程序.
文档
- 共享工作流程树枝 承诺信任 复制钩子, PR检查/线程、清理、CI聚合门、释放核查、耐用 验证收据和工具链/保护诊断.
- CLI 参考: 现有审查、版本、技能安装, 命令抓取、进口图检查、配置和分发合同.
- 发展: 设置、源版式、验证和发布 本软件包的程序.
- 图像:申报品牌来源和产出.
- 截图:将捕获的截图装入 以及展示他们的画廊和旋转木马网络组件.
- 权限: 未批准运行的指令 Claude Code和Codex, 以及强制执行它的依赖命令.
- 扶养费: 活动兼容性 限制和依赖更新的工作流程.
- 设计 财务报告和审定财务报表 提取历史页:1 边界、起源和明确的执行限制.
该工具不执行寄存器 JavaScript 作为策略, 绕过 Git hooks for 运输突变,丢弃本地编辑,或默默地削弱所需的CI检查. 项目建设、测试、部署预览、健康检查和专门检查 保留寄存器命令.