引用地址:https://blog.csdn.net/m0_74837192/article/details/150589839

对于习惯用终端高效工作的开发者来说,Claude 的命令行工具绝对是提升效率的“秘密武器”。无论是启动交互、管理项目,还是代码审查、权限控制,一套简洁的命令就能搞定复杂操作。今天就为大家整理 Claude 常用命令手册,从基础到高级全涵盖,收藏这篇,再也不用到处查文档!

一、启动与基础命令:快速上手第一步

刚接触 Claude 命令行?记住这几个基础指令,30 秒就能开启工作流:

    claude:直接启动交互模式(REPL),进入对话环境,像聊天一样和 Claude 沟通;
    claude -p "内容":单次命令模式,无需进入交互,直接执行指令。比如 claude -p "用 Python 写一个简单的计算器",回车就出结果;
    claude --version:查看当前 Claude Code 版本,确保用的是最新功能;
    claude doctor:诊断安装环境,自动检查依赖是否缺失、配置是否正确,新手排错必备;
    /help:命令速查手册,在交互模式中随时输入,所有命令一目了然;
    /init:初始化项目,自动生成 CLAUDE.md 说明文件,规范项目文档。

新手小贴士:如果只是临时用一次 Claude,用 claude -p 单次命令最省时;需要持续对话或处理复杂任务,就用 claude 进入交互模式。

二、项目与上下文管理:让对话更高效

处理长对话或复杂项目时,上下文管理能帮你节省 token、保持思路清晰:

    /config:配置主题(深色/浅色)、语言(中文/英文)、登录信息等,自定义你的使用习惯;
    /clear:清空所有对话上下文,相当于“重置对话”,适合开始新任务时用;
    /compact:手动或自动压缩上下文,保留关键信息、精简冗余内容,降低 token 消耗;
    /memory:编辑或查看项目记忆文件,把重要对话片段保存下来,下次打开还能复用;
    /status:查看账户与系统状态,包括剩余资源、网络连接、模型负载等,避免关键时刻掉链子;
    /cost:统计当前会话的 token 用量和调用次数,心里有本“成本账”;
    claude config set autoCompact true:开启自动压缩上下文,不用手动操作,懒人福音。

场景举例:写代码时聊了 20 多轮,对话越来越长?输入 /compact,Claude 会自动精简历史,只保留和当前任务相关的信息,继续聊也不浪费 token。

三、权限与工具管理:安全操作不踩坑

Claude 能调用终端命令、编辑文件,但权限控制不好可能有风险,这些命令帮你“锁好门”:

    /permissions:查看或设置整体权限,比如哪些工具能调用、哪些操作需要确认;
    /permissions allow "Bash(git:*)":允许 Git 相关终端命令(如 git clone、git commit),开发时超方便;
    /permissions allow "Edit":开放文件编辑权限,让 Claude 直接修改你的代码文件;
    /permissions deny "Bash(rm:*)":禁用危险删除命令(如 rm -rf),防止误删文件,安全感拉满;
    claude --dangerously-skip-permissions:跳过权限弹窗(**慎用!** 仅在信任场景下用);
    claude --allowedTools "Edit" "Bash(git:*)":启动时只启用指定工具,减少不必要的权限;
    claude --disallowedTools "Edit":禁用文件编辑工具,避免误改代码。

安全准则:日常使用尽量只开放必要权限,比如写代码时允许 Git 和 Edit,完成后用 /permissions deny 关掉,降低风险。

四、模型与会话管理:灵活切换,无缝衔接

不同任务适合不同模型,这些命令帮你精准控制:

    /model:在交互模式中切换运行模型(Opus 适合复杂任务,Sonnet 性价比高);
    claude --model sonnet:启动时直接指定用 Sonnet 模型,不用进入后再切换;
    -c:继续最近一次会话,上次没聊完的内容接着来,不用重新输入背景;
    -r <session-id>:恢复指定 ID 的历史会话,比如 claude -r abc123,找回几天前的对话记录。

效率技巧:简单的代码调试用 Sonnet 模型足够,复杂的系统设计或论文分析再切到 Opus,平衡效果和成本。

五、代码操作与协作:开发者的专属利器

针对编程场景,这些命令能帮你搞定代码审查、环境配置等核心需求:

    /review:智能代码审查,Claude 会分析逻辑漏洞、语法错误、优化空间,相当于“免费的代码顾问”;
    /vim:激活 Vim 快捷键模式,在终端编辑代码时更顺手,习惯 Vim 的开发者必用;
    /add-dir <path>:添加额外工作目录,比如 claude /add-dir ./src,让 Claude 关联你的项目文件,改代码更精准;
    /doctor:再次推荐!安装环境自检,依赖缺失、版本不兼容都能查出来,比自己排错快 10 倍;
    /mcp:管理 MCP 扩展连接,对接外部工具(如数据库、云服务),扩展 Claude 功能;
    /pr_comments:查看 GitHub PR 评论,协作时不用切换平台,直接在终端处理反馈。

实战场景:写完一段代码后,输入 /review,Claude 会告诉你“第 15 行有数组越界风险”“这个函数可以用递归简化”,比自己查 Bug 高效多了。

六、高级思考命令:拆解复杂问题的“超能力”

遇到棘手任务?让 Claude 深度思考,分步解决:

    think:普通分析,提优化建议、梳理逻辑(比如“think 如何优化这个循环的效率”);
    think hard:深度拆解复杂任务,分步解析(比如“think hard 设计一个用户登录系统的流程”);
    think harder:架构级分析,适合系统设计、流程优化(比如“think harder 设计分布式缓存方案”);
    ultrathink:超复杂场景终极拆解,用于大型项目、高难度问题(比如“ultrathink 规划一个电商平台的技术架构”)。

使用技巧:问题越复杂,用的“思考等级”越高。简单问题用 think 快速出答案,复杂项目直接上 ultrathink,让 Claude 帮你从顶层设计拆到具体实现。

七、问题反馈与日志:调试与改进必备

遇到 Bug 或想提建议?这些命令帮你高效反馈:

    /bug:上报异常或功能建议,直接提交给官方,还能附上当前会话信息;
    claude --verbose:开启详细日志模式,所有操作过程、调用记录都明文显示,排错时超有用;
    claude --output-format json:以 JSON 格式输出日志,方便用脚本自动化处理或存档。

八、终端快捷键:提升操作速度的“隐藏技巧”

熟练用这些快捷键,终端操作速度翻倍:

    Ctrl+C:中断当前生成,发现 Claude 跑偏了就按这个,不用等它说完;
    Ctrl+D:退出会话,快速关闭交互模式;
    Ctrl+L:清屏,终端内容太多时用,界面瞬间清爽;
    Esc/Esc+Esc:中断或编辑上一条消息,输错 prompt 不用重新打,直接改;
    ↑/↓:切换历史命令,复用之前的指令,比如重复调用 /review 时超方便;
    Shift+Enter/Option+Enter:多行输入,写长 prompt 时不用挤在一行,格式更清晰。

💡 命令速记口诀

记不住太多命令?记住这几句口诀,日常使用足够:

    启动用 claude,单次 -p 带内容;
    清屏查状态,/clear /status 帮你忙;
    权限要管好,allow 有用 deny 危险;
    代码要审查,/review 一键找问题;
    忘了输 /help,所有命令全清楚。

最后提醒:命令不用死记硬背,先用 /help 查,用多了自然就熟了。你常用 Claude 的哪些命令?或者有什么独家技巧?欢迎在评论区分享,让大家一起提升效率~ 关注我,下期带你解锁 Claude 命令的进阶玩法!

#Claude教程 #终端命令 #效率工具 #开发者必备
————————————————
版权声明:本文为CSDN博主「顾北AI」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_74837192/article/details/150589839

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐