
深度解析 Claude Code 的 10 个隐藏命令,从代码审查到自动化测试,帮助开发者充分发挥 AI 编程助手的潜力
Claude Code 是 Anthropic 推出的 AI 编程助手,但很多开发者只用到了它 30% 的功能。这篇文章会带你了解 10 个官方文档里没有重点提及的隐藏命令,能让你的开发效率翻倍。
/review - 智能代码审查这个命令会对当前文件或选中的代码进行深度审查,不仅检查语法错误,还会指出潜在的性能问题、安全漏洞和最佳实践违规。
# 在 Claude Code 中输入
/review实际效果:
专家提示: 在提交 PR 之前运行一次 /review,能避免 90% 的 code review 来回。
/test - 自动生成测试用例Claude Code 会分析你的函数逻辑,自动生成边界条件测试、异常处理测试和性能测试。
# 选中一个函数,然后输入
/test它会生成类似这样的测试:
describe('calculateDiscount', () => {
it('should handle zero price', () => {
expect(calculateDiscount(0, 0.1)).toBe(0);
});
it('should throw error for negative discount', () => {
expect(() => calculateDiscount(100, -0.1)).toThrow();
});
});/refactor - 智能重构建议不同于简单的代码格式化,/refactor 会分析代码结构,提出架构级别的改进建议。
/refactor extract-component
/refactor simplify-logic
/refactor improve-naming避坑指南: 重构建议不一定都适合你的项目,先理解它的逻辑再应用。
/explain - 深度代码解释遇到看不懂的代码?/explain 会用人话解释它在做什么,包括算法原理和设计意图。
# 选中复杂代码块
/explain --verbose适用场景:
/fix - 一键修复错误当你的代码有编译错误或运行时异常时,/fix 会自动分析错误信息并给出修复方案。
/fix它不仅会修复语法错误,还能处理:
/optimize - 性能优化建议这个命令会分析代码的时间复杂度和空间复杂度,提出优化方案。
/optimize --focus=speed
/optimize --focus=memory实际案例: 我们用它优化了一个数据处理函数,从 O(n²) 降到 O(n log n),处理 10 万条数据的时间从 5 秒降到 0.3 秒。
/docs - 自动生成文档根据代码逻辑自动生成 JSDoc、docstring 或 README 文档。
/docs --format=jsdoc
/docs --format=markdown生成的文档包括:
/security - 安全漏洞扫描专门检查安全问题,比 /review 更深入。
/security能发现的问题:
/migrate - 代码迁移助手帮助你从一个框架或语言迁移到另一个。
/migrate from=react-class to=react-hooks
/migrate from=javascript to=typescript专家提示: 迁移后一定要跑完整的测试套件,AI 不能保证 100% 正确。
/context - 项目上下文分析让 Claude Code 理解你的整个项目结构,之后的回答会更准确。
/context analyze这个命令会:
使用建议: 在开始一个新项目或切换项目时先运行一次。
这些命令可以组合使用,效果更好:
# 完整的代码质量检查流程
/context analyze
/review
/security
/test
/docsQ: 这些命令会修改我的代码吗? A: 默认不会。它们只会给出建议,你需要手动确认后才会应用修改。
Q: 支持哪些编程语言? A: 主流语言都支持(JavaScript、Python、Java、Go、Rust 等),但对 Python 和 JavaScript 的支持最好。
Q: 命令执行失败怎么办?
A: 检查是否选中了正确的代码范围,或者尝试 /help 查看命令的正确用法。
这 10 个隐藏命令能覆盖开发流程的各个环节:
/context 理解项目/explain 学习,/refactor 优化/review、/security、/test 保证质量/fix、/optimize、/migrate 持续改进掌握这些命令,你就能把 Claude Code 从"聊天工具"变成真正的"编程伙伴"。
相关资源:

北航团队开源OpenClaw安全防御工具,识别恶意Skill并输出审查报告,梳理9大高危风险及缓解措施

Claude Opus 4.6 上下文从 200K 升级到 1M,实际可用空间从 118K 提升至 923K,长文本检索领先,API 取消长度溢价

微信官方推出 ClawBot 插件,支持直接在聊天界面调用 OpenClaw。本文提供完整配置教程,涵盖多平台接入方案。