Claude Code 内置命令

/simplify 命令
完全指南

审查代码变更,专注复用、简化、效率提升,发现改进点后自动应用,让代码更优雅

/simplify
向下滚动探索 ▼

一键简化,自动应用

/simplify 无需参数,自动扫描代码变更并应用所有质量改进,专注于代码质量而非 bug 查找

/simplify

参数格式说明
无参数/simplify 不需要任何参数,直接运行即可
检查范围复用 + 简化 + 效率只关注代码质量改进,不查找 bug
自动应用发现改进点后自动修改代码,无需手动操作

简化前后对比

点击标签查看不同维度的简化效果:消除重复、简化逻辑、提升效率

claude — /simplify (dedup)
claude — /simplify (logic)
claude — /simplify (perf)

什么时候该用 /simplify

三个核心场景,帮你写出更简洁高效的代码

🔄

消除重复代码

发现多处重复的代码片段,自动提取公共函数或工具方法,减少代码冗余

# 消除重复代码
/simplify
# 自动将重复逻辑提取为公共函数
复用 · DRY 原则

简化复杂逻辑

将嵌套的条件判断、冗长的 switch-case 简化为更清晰的写法,提升可读性

# 简化复杂条件判断
/simplify
# 嵌套 if → 可选链 + 卫语句
简化 · 可读性

提升运行效率

优化算法复杂度、减少不必要的计算和遍历、使用更高效的数据结构

# 优化性能瓶颈
/simplify
# O(n²) → O(n) · Array → Map
效率 · 性能优化

/simplify vs /code-review vs /verify

三个审查命令各有侧重,了解区别才能选对工具

维度/simplify/code-review/verify
核心目标 代码质量提升 发现 bug 和问题 验证功能正确性
检查内容 复用、简化、效率 正确性、复用、效率 实际运行行为
是否自动应用 ✓ 自动修改代码 ✗ 仅报告(除非 --fix) ✗ 仅观察验证
查找 bug ✗ 不查找 ✓ 核心功能 ✓ 运行验证
运行方式 静态分析代码 静态分析代码 实际运行应用
适用场景 代码重构优化 提交/PR 前审查 确认功能是否正常

用好 /simplify 的关键技巧

💡

使用建议

  • /simplify 只关注质量 — 它不查找 bug,需要找 bug 请用 /code-review
  • 改动会自动应用 — /simplify 发现改进点后直接修改代码,建议先用 git 暂存当前状态
  • 适合重构阶段 — 功能开发完成后用 /simplify 做一轮代码清理,效果最佳
  • 可以多次运行 — 简化后的代码可能还有进一步优化的空间,值得多跑几轮
  • 配合 /review 使用 — 先 /simplify 优化代码,再用 /review 检查整体质量