warden
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseRun Warden to analyze code changes before committing.
在提交代码前运行Warden来分析代码变更。
References
参考资料
Read the relevant reference when the task requires deeper detail:
| Document | Read When |
|---|---|
| Full option details, per-command flags, examples |
| Editing warden.toml, triggers, patterns, troubleshooting |
| Exact field names, types, and defaults |
| Writing custom skills, remote skills, skill discovery |
当任务需要更详细的信息时,请阅读相关参考文档:
| 文档 | 阅读场景 |
|---|---|
| 完整选项详情、各命令参数、示例 |
| 编辑warden.toml、触发器、匹配规则、故障排查 |
| 精确的字段名称、类型及默认值 |
| 编写自定义Skill、远程Skill、Skill发现 |
Running Warden
运行Warden
bash
undefinedbash
undefinedAnalyze uncommitted changes (uses warden.toml triggers)
分析未提交的变更(使用warden.toml中的触发器)
warden
warden
Run a specific skill
运行指定的Skill
warden --skill find-bugs
warden --skill find-bugs
Analyze specific files
分析指定文件
warden src/auth.ts src/database.ts
warden src/auth.ts src/database.ts
Analyze changes from a git ref
分析Git引用范围内的变更
warden main..HEAD
warden HEAD~3
warden main..HEAD
warden HEAD~3
Auto-apply suggested fixes
自动应用建议的修复
warden --fix
warden --fix
Fail on high-severity findings
当发现高严重度问题时终止运行
warden --fail-on high
Set `WARDEN_ANTHROPIC_API_KEY` or log in via `claude login` before running.warden --fail-on high
运行前请设置`WARDEN_ANTHROPIC_API_KEY`或通过`claude login`登录。Pre-Commit Workflow
提交前工作流
After making code changes and before committing:
- Run to analyze uncommitted changes
warden - Review the findings
- Fix issues Warden reports (or use to auto-apply)
warden --fix - Commit the changes
Run Warden once to validate work. Do not loop re-running Warden on the same changes.
在完成代码变更后、提交前:
- 运行分析未提交的变更
warden - 查看分析结果
- 修复Warden报告的问题(或使用自动应用修复)
warden --fix - 提交变更
仅需运行一次Warden验证工作成果,无需针对同一变更重复运行。
Reading Output
解读输出结果
Severity levels:
- - Must fix before merge
critical - - Should fix before merge
high - - Worth reviewing
medium - - Minor improvement
low - - Informational only
info
Exit codes: = no findings at or above fail threshold. = findings at or above fail threshold.
01Verbosity: shows real-time findings. shows debug info (tokens, latency). shows errors and summary only.
-v-vv-q严重度等级:
- - 合并前必须修复
critical - - 合并前建议修复
high - - 值得审核
medium - - 微小改进
low - - 仅为信息提示
info
退出码: = 未发现达到或超过失败阈值的问题; = 发现达到或超过失败阈值的问题。
01日志详细度: 显示实时分析结果; 显示调试信息(令牌、延迟); 仅显示错误和摘要。
-v-vv-qCommands
命令列表
| Command | Description |
|---|---|
| Run analysis (default) |
| Initialize warden.toml and GitHub workflow |
| Add skill trigger to warden.toml |
| Update cached remote skills |
| Create GitHub App via manifest flow |
For full options and flags, read .
${CLAUDE_SKILL_ROOT}/references/cli-reference.md| 命令 | 描述 |
|---|---|
| 运行分析(默认命令) |
| 初始化warden.toml和GitHub工作流 |
| 向warden.toml中添加Skill触发器 |
| 更新缓存的远程Skill |
| 通过清单流程创建GitHub App |
如需完整选项和参数,请阅读。
${CLAUDE_SKILL_ROOT}/references/cli-reference.md