更好的阅读体验见飞书文档 Claude Code 命令完整教程 https://my.feishu.cn/wiki/KWgnwWhoZijLknkErjsc4Sgmnwc前言:我... Code 有一个全方位的理解前言:直接访问链接https://www.claude-code-tutorial.codes/小白必会 TOP 10 命令掌握这 10 个命令,解决 90% 的日常需求#1/help⭐⭐⭐⭐⭐忘记命令就用它!显示所有可用命令的帮助信息。就像手机的"设置"按钮,不知道怎么操作时第一个想到的就是它。/help#2/init⭐⭐⭐⭐⭐新项目第一步!初始化项目配置,创建 CLAUDE.md 文件。让 Claude 了解您的项目结构、代码规范和技术栈。/init#3/plan⭐⭐⭐⭐⭐复杂任务先规划!进入计划模式,Claude 只分析不执行。适合重构、多文件修改等复杂任务,先看方案再动手。Shift+Tab 两次 或 /plan#4/permissions⭐⭐⭐⭐⭐控制 Claude 能做什么!管理工具权限规则,设置哪些操作需要确认、哪些可以自动执行、哪些被禁止。/permissions#5/rewind⭐⭐⭐⭐⭐做错了就撤销!恢复代码和/或对话到之前的状态。Claude 改坏了代码?用这个命令回到修改前。/rewind#6/resume⭐⭐⭐⭐⭐继续上次的工作!恢复之前的对话。关掉终端后想继续?用这个命令找回之前的对话上下文。/resume 或 claude --resume#7/memory⭐⭐⭐⭐让 Claude 记住您的偏好!编辑 CLAUDE.md 记忆文件,存储您的编码习惯、技术栈、代码规范等信息。/memory#8/status⭐⭐⭐⭐查看当前状态!显示 Claude Code 的版本、模型、账号、API 连接状态和工具状态等信息。/status#9/usage⭐⭐⭐⭐查看剩余额度!显示套餐用量限制,了解本月还能用多少、什么时候重置。避免额度用完措手不及。/usage#10/doctor⭐⭐⭐⭐排查问题!诊断和验证 Claude Code 的安装和配置。遇到问题时第一个使用的排查命令。/doctor快速入门指南5 分钟上手 Claude Code1 进入项目目录打开命令行(CMD、PowerShell 或终端),使用 cd 命令进入您的项目文件夹cd D:\MES_Project2 启动 Claude Code在命令行中输入 claude 启动程序,等待连接成功claude3 初始化项目让 Claude 扫描并了解您的项目结构,生成 CLAUDE.md 配置文件/init4 设置终端快捷键(可选)安装 Shift+Enter 换行功能,方便输入多行内容/terminal-setup5 确认状态正常检查 Claude Code 是否正常工作,确认版本、账号和连接状态/status💡 日常使用技巧• 复杂任务 → 先用/plan或按 Shift+Tab 两次进入计划模式• Claude 做错了 → 用/rewind撤销• 继续昨天的工作 → 用/resume恢复对话• 查看剩余额度 → 用/usage完整命令教程点击展开查看详细使用说明全部🚀 项目初始化💬 会话管理💻 代码操作⚙️ 配置设置📊 状态查看👤 账号相关🎨 个性化🔌 集成扩展ℹ️ 帮助与其他/add-dir添加新的工作目录,让 Claude 同时访问多个文件夹⭐⭐⭐▼📌 这是什么?默认情况下,Claude 只能看到您启动时所在的文件夹。如果您的项目分散在多个目录,或者需要参考其他项目的代码,就需要用这个命令"告诉" Claude 去哪里找文件。🎯 什么时候需要用?项目代码分散在多个文件夹需要参考其他项目的代码前端和后端在不同目录需要访问共享的组件库📝 用法/add-dir <目录路径>💡 示例示例 1:添加另一个项目目录/add-dir D:\OtherProject示例 2:添加共享组件库/add-dir D:\SharedComponents/agents管理代理配置,创建针对特定任务的"专业分身"⭐⭐▼📌 这是什么?Agent(代理)是 Claude 的"专业分身"。您可以创建不同的 Agent 来处理特定类型的任务,每个 Agent 都有自己专门的配置和指令。比如:一个专门写测试的 Agent、一个专门做代码审查的 Agent。🎯 什么时候需要用?需要创建特定任务的专家模式想要不同场景使用不同配置团队协作需要统一的任务处理方式📝 用法/agents💡 小白提示这是进阶功能,新手可以先跳过,等熟悉基本操作后再学习。/clear清除对话历史,释放上下文空间⭐⭐⭐▼📌 这是什么?清除当前会话的所有对话历史,让 Claude "忘记"之前聊过的内容。Claude 的"记忆"是有限的(上下文窗口),聊久了会"记不住"前面的内容。清除后可以从头开始。🎯 什么时候需要用?开始一个全新的、不相关的任务对话太长,Claude 开始"糊涂"想要清理敏感信息需要释放上下文空间📝 用法/clear⚠️ 注意清除后无法恢复!如果需要保留对话记录,请先用/export导出。💡 与 /compact 的区别/clear完全清除所有内容;/compact会保留一个摘要。如果想保留上下文但释放空间,用/compact。/compact压缩对话历史,保留摘要释放空间⭐⭐⭐▼📌 这是什么?将长对话"压缩"成一个摘要,释放上下文空间的同时保留关键信息。就像把一本厚书变成"内容概要",虽然细节少了,但主要内容还在。🎯 什么时候需要用?对话很长,但还需要继续相关任务上下文快满了,但不想完全重新开始想保留关键决策和结论📝 用法/compact/compact [摘要指令]💡 示例示例 1:默认压缩/compact示例 2:自定义压缩重点/compact 重点保留数据库设计决策和 API 接口定义/config打开配置面板,修改 Claude Code 设置⭐⭐⭐▼📌 这是什么?打开 Claude Code 的配置面板,可以修改各种设置选项。📝 用法/config/context可视化显示当前上下文使用情况⭐⭐▼📌 这是什么?以彩色网格的形式显示当前上下文(对话历史)的使用情况。帮您了解"记忆"还剩多少空间。🎯 什么时候需要用?想知道对话还能继续多久Claude 响应变慢或不准确时决定是否需要 /compact 或 /clear📝 用法/context/doctor诊断工具,检查安装和配置是否正常⭐⭐⭐⭐▼📌 这是什么?Claude Code 的"体检医生"!检查安装是否正确、配置是否有问题、网络连接是否正常等。遇到问题时,第一个应该想到的命令就是它。🎯 什么时候需要用?Claude Code 无法启动连接不上服务器某些功能不工作升级后出现问题首次安装后验证📝 用法/doctor💡 输出示例✓ Node.js version: 18.17.0✓ Claude Code version: 2.1.2✓ Authentication: Valid✓ API connection: OK✓ Git: Available✗ MCP servers: 1 error (详见下方)/exit退出 Claude Code⭐⭐⭐▼📌 这是什么?优雅地退出 Claude Code 程序。相当于点"关闭"按钮。📝 用法/exit或者直接按 Ctrl+C 两次💡 小提示退出后可以用/resume或claude --resume恢复对话。/export导出对话记录到文件或剪贴板⭐⭐⭐▼📌 这是什么?把当前的对话内容导出保存。可以复制到剪贴板,也可以保存为 Markdown 文件。适合保存重要的对话记录、技术方案、代码解释等。🎯 什么时候需要用?保存重要的技术讨论记录 Claude 给的解决方案清除对话前备份📝 用法/export clipboard # 复制到剪贴板/export <文件路径> # 保存到文件💡 示例示例 1:复制到剪贴板/export clipboard示例 2:保存到文件/export D:\对话记录\MES重构讨论.md/extra-usage配置额外用量,额度用完后继续使用⭐⭐▼📌 这是什么?当月度免费额度用完时,可以配置额外付费用量继续使用。📝 用法/extra-usage/feedback提交反馈或报告 Bug⭐⭐▼📌 这是什么?向 Anthropic 团队提交反馈、建议新功能或报告 Bug。🎯 什么时候需要用?发现了 Bug 想报告有好的功能建议遇到问题想求助📝 用法/feedback/help显示帮助信息和所有可用命令⭐⭐⭐⭐⭐▼📌 这是什么?Claude Code 的"说明书"!显示所有可用的命令和简要说明。忘记命令了?用 /help 就对了!📝 用法/help💡 小技巧您也可以直接输入/然后等待,会显示命令列表供选择。/hooks管理自动化钩子,在特定事件时自动执行命令⭐⭐▼📌 这是什么?Hooks(钩子)让您可以在 Claude 执行某些操作时自动触发自定义命令。比如:每次 Claude 写完文件后自动运行代码格式化工具。🎯 可用的钩子事件PreToolUse- 工具执行前PostToolUse- 工具执行后UserPromptSubmit- 用户提交消息时Stop- Claude 停止时SessionStart- 会话开始时SessionEnd- 会话结束时📝 用法/hooks💡 配置示例文件写入后自动格式化{"hooks": {"PostToolUse": [{"matcher": "Write","hooks": [{"type": "command","command": "dotnet format"}]}]}}💡 小白提示这是进阶功能,建议熟悉基本操作后再学习。/ide管理 IDE 集成,连接 VS Code 等编辑器⭐⭐⭐▼📌 这是什么?管理 Claude Code 与 IDE(如 VS Code、JetBrains 系列)的集成。集成后可以直接在 IDE 中使用 Claude 的功能。📝 用法/ide/init初始化项目配置,创建 CLAUDE.md 文件⭐⭐⭐⭐⭐▼📌 这是什么?在项目中创建 CLAUDE.md 配置文件,让 Claude "认识"您的项目。这个文件告诉 Claude:项目结构、使用的技术栈、代码规范、重要的上下文信息等。新项目的第一步!🎯 什么时候需要用?第一次在某个项目中使用 Claude Code项目结构发生重大变化后想要更新项目配置信息📝 用法/init💡 生成的 CLAUDE.md 示例项目概述这是一个 MES 制造执行系统项目...技术栈C# / .NET Framework 4.8SQL Server 2014SCCommonClass.dll 框架代码规范使用存储过程进行数据库操作调用方式:SCExecutionCommon.FillDataTable(sql)💡 小提示/install-github-app安装 GitHub Actions 集成⭐⭐▼📌 这是什么?为 GitHub 仓库设置 Claude GitHub Actions,让 Claude 可以自动处理 PR、Issues 等。📝 用法/install-github-app/install-slack-app安装 Slack 应用集成⭐⭐▼📌 这是什么?将 Claude Code 与 Slack 集成,可以在 Slack 中与 Claude 交互。📝 用法/install-slack-app/login登录 Anthropic 账号⭐⭐⭐▼📌 这是什么?登录您的 Anthropic 账号,验证身份以使用 Claude Code。🎯 什么时候需要用?首次使用 Claude Code切换到另一个账号登录状态过期后📝 用法/login/logout退出当前账号登录⭐⭐⭐▼📌 这是什么?退出当前登录的 Anthropic 账号。📝 用法/logout/mcp管理 MCP 服务器,连接外部工具和服务⭐⭐▼📌 这是什么?MCP (Model Context Protocol) 让 Claude 可以连接外部工具和服务。🎯 可连接的服务示例数据库 - SQL Server、PostgreSQL 等GitHub - 管理仓库和 PRSlack - 发送消息和通知JIRA - 管理任务和工单📝 用法/mcp💡 配置示例 (.mcp.json){"mcpServers": {"sqlserver": {"command": "npx","args": ["-y", "mcp-server-mssql"],"env": {"MSSQL_HOST": "localhost","MSSQLDATABASE": "MESDB"}}}}💡 小白提示这是进阶功能,建议熟悉基本操作后再学习。/memory编辑 Claude 记忆文件,存储您的偏好设置⭐⭐⭐⭐▼📌 这是什么?编辑 CLAUDE.md 记忆文件,让 Claude 永久记住您的偏好设置。比如您的编码习惯、技术栈、代码规范等。每次对话 Claude 都会读取这些信息。🎯 记忆文件位置~/.claude/CLAUDE.md- 全局记忆(所有项目共享).claude/CLAUDE.md- 项目记忆(仅当前项目)📝 用法/memory💡 记忆文件示例用户信息C# 高级开发工程师技术栈:SQL Server 2014, SCCommonClass.dll编码偏好存储过程调用:SCExecutionCommon.FillDataTable(sql)SQL 代码不要注释.cs 文件只输出修改的方法,.Designer.cs 输出完整代码/mobile显示手机 App 下载二维码⭐▼📌 这是什么?显示 Claude 手机 App 的下载二维码,扫码即可下载。📝 用法/mobile/model切换 AI 模型⭐⭐⭐⭐▼📌 这是什么?切换使用的 Claude 模型。不同模型有不同特点:Opus- 最强大,适合复杂任务Sonnet- 平衡型,日常使用推荐Haiku- 最快速,适合简单任务📝 用法/model/output-style设置 Claude 的输出风格⭐⭐⭐▼📌 这是什么?调整 Claude 回复的详细程度和风格。🎯 可用风格concise- 简洁,只给关键信息technical- 技术向,适合开发者educational- 教学向,包含原理解释📝 用法/output-style或直接指定/output-style concise📌 这是什么?📝 用法/passes/permissions管理工具权限规则,控制 Claude 能做什么⭐⭐⭐⭐⭐▼📌 这是什么?管理 Claude 使用各种工具的权限。您可以设置:哪些操作需要您确认哪些操作可以自动执行哪些操作被完全禁止🎯 权限模式(Shift+Tab 切换)default- 每次操作都确认(最安全)acceptEdits- 自动接受文件编辑plan- 只读模式,只分析不执行bypassPermissions- 跳过所有确认(危险)📝 用法/permissions💡 配置示例 (settings.json){"permissions": {"allow": ["Bash(dotnet build)","Bash(dotnet test)"],"deny": ["Bash(rm -rf:*)","Read(./.env)"]}}⚠️ 安全提示谨慎使用 bypassPermissions 模式!建议只在安全的测试环境中使用。/plan启用计划模式,只分析不执行⭐⭐⭐⭐⭐▼📌 这是什么?进入计划模式,Claude 只分析代码、制定方案,但不会实际修改任何文件。就像请 Claude 先"画个蓝图",您审核通过后再开始"施工"。复杂任务必用!🎯 什么时候需要用?复杂的代码重构涉及多个文件的修改生产环境代码的修改不确定 Claude 会怎么做时想先看方案再决定📝 用法方法 1:按两次 Shift+TabShift+Tab → Shift+Tab方法 2:使用命令/plan方法 3:命令行参数claude -p "分析这个项目的架构"💡 计划模式下的工作流程推荐流程按 Shift+Tab 两次进入计划模式描述您的需求Claude 分析代码,输出详细计划您审查计划,提出修改意见满意后按 Shift+Tab 一次退出计划模式Claude 开始执行修改💡 小技巧计划模式下 Claude 只能使用只读工具(Read、Glob、Grep、LS),不能编辑或执行命令。/plugin管理 Claude Code 插件⭐⭐▼📌 这是什么?📝 用法/plugin/pr-comments获取 GitHub PR 评论⭐⭐▼📌 这是什么?获取当前分支关联的 GitHub Pull Request 的评论,方便查看团队反馈。📝 用法/pr-comments/privacy-settings查看和更新隐私设置⭐⭐▼📌 这是什么?管理您的隐私设置,控制数据如何被使用。📝 用法/privacy-settings/release-notes查看 Claude Code 更新日志⭐⭐▼📌 这是什么?查看 Claude Code 的版本更新历史,了解新功能和修复。📝 用法/release-notes/remote-env配置远程开发环境⭐▼📌 这是什么?配置 teleport 远程会话的默认环境。进阶功能,用于远程开发场景。📝 用法/remote-env/rename重命名当前对话⭐⭐▼📌 这是什么?给当前对话起一个有意义的名字,方便以后用 /resume 找到它。📝 用法/rename <新名称>💡 示例/rename MES库存模块重构/resume恢复之前的对话,继续上次的工作⭐⭐⭐⭐⭐▼📌 这是什么?恢复之前的对话,让 Claude "记起"你们之前聊了什么。关掉终端、下班回家后,都可以用这个命令继续之前的工作。🎯 什么时候需要用?关闭终端后想继续第二天继续昨天的工作切换到之前的某个对话📝 用法/resume或启动时直接恢复claude --resume💡 小提示会显示最近的对话列表供您选择。可以用 /rename 给对话起名,方便以后找到。/review让 Claude 审查代码或 Pull Request⭐⭐⭐▼📌 这是什么?让 Claude 审查代码,找出问题、提出改进建议。可以审查单个文件、整个 PR 或指定范围的代码。🎯 什么时候需要用?提交代码前自我检查帮忙审查同事的 PR学习代码最佳实践📝 用法/review/rewind撤销修改,恢复到之前的状态⭐⭐⭐⭐⭐▼📌 这是什么?Claude Code 的"后悔药"!撤销 Claude 做的修改,恢复代码和/或对话到之前的状态。Claude 做错了?用 /rewind 就对了!🎯 什么时候需要用?Claude 的修改出了问题代码改坏了想回退想回到某个对话节点重新开始误操作了想撤销📝 用法/rewind💡 工作原理会显示对话历史的检查点列表,您可以选择回退到哪个点。可以只回退对话、只回退代码,或两者都回退。💡 配合 Git 更安全建议在使用 Claude 修改代码前先 git commit,这样可以用 git 来回退。/security-review安全审查当前分支的改动⭐⭐⭐▼📌 这是什么?让 Claude 从安全角度审查代码,检查潜在的安全漏洞。🎯 检查内容SQL 注入风险XSS 跨站脚本攻击敏感信息泄露认证/授权问题其他安全最佳实践📝 用法/security-review/skills查看可用的技能列表⭐⭐⭐▼📌 这是什么?列出您添加的自定义技能(Skills)。技能是预设的指令模板,可以快速执行特定任务。📝 用法/skills/stats显示使用统计信息⭐⭐▼📌 这是什么?显示您的 Claude Code 使用统计,包括对话数、消息数、token 使用量等。📝 用法/stats/status显示 Claude Code 状态信息⭐⭐⭐⭐▼📌 这是什么?显示 Claude Code 的当前状态,包括版本、模型、账号、API 连接状态等。📝 用法/status💡 输出示例Claude Code v2.1.2Model: claude-sonnet-4-20250514Account:your@email.comAPI: Connected ✓Working Directory: D:\MES_Project/statusline配置状态栏 UI 显示⭐▼📌 这是什么?配置 Claude Code 底部状态栏的显示内容和样式。📝 用法/statusline/stickers订购 Claude Code 贴纸⭐▼📌 这是什么?订购官方 Claude Code 贴纸,可以贴在笔记本电脑上炫耀~ 🎉📝 用法/stickers/tasks管理后台运行的任务⭐⭐⭐▼📌 这是什么?查看和管理后台运行的任务,如长时间运行的构建、测试等。📝 用法/tasks/terminal-setup安装 Shift+Enter 换行快捷键⭐⭐⭐▼📌 这是什么?为您的终端安装快捷键支持,让 Shift+Enter 可以换行而不发送消息。这样您可以方便地输入多行内容。🎯 什么时候需要用?首次使用 Claude Code 时设置更换终端后重新设置📝 用法/terminal-setup/theme更换界面主题配色⭐⭐▼📌 这是什么?切换 Claude Code 的界面主题,可以选择不同的配色方案。📝 用法/theme/todos列出当前的待办事项⭐⭐⭐▼📌 这是什么?显示 Claude 在当前对话中识别出的待办事项列表。帮您跟踪任务进度。📝 用法/todos/upgrade升级到 Max 套餐⭐⭐▼📌 这是什么?升级您的订阅套餐到 Max,获得更高的用量限制和更多 Opus 模型访问。📝 用法/upgrade/usage显示套餐用量限制⭐⭐⭐⭐▼📌 这是什么?显示您的使用额度情况:用了多少、还剩多少、什么时候重置。就像查看手机流量一样。🎯 什么时候需要用?想知道还剩多少额度收到用量警告时计划使用量📝 用法/usage/vim切换 Vim/普通编辑模式⭐▼📌 这是什么?在 Vim 编辑模式和普通编辑模式之间切换。Vim 是一种经典的文本编辑器,有独特的键盘操作方式,程序员圈子里很流行。📝 用法/vim⚠️ 小白提示如果您不熟悉 Vim,不建议使用这个功能!保持默认的普通模式就好。⌨️ 常用快捷键ShiftTab切换权限模式ShiftTab×2进入计划模式ShiftEnter换行(不发送)Enter发送消息CtrlC中断当前操作CtrlO切换详细模式CtrlR查看 transcriptCtrlG编辑计划(Plan Mode)Esc停止 Claude 响应@快速引用文件/目录💻 命令行参数--dangerously-skip-permissions ⚠️ 危险跳过所有权限确认,让 Claude 完全自主运行(YOLO 模式)。仅在安全环境(如 Docker 容器)中使用!使用前请确保有 Git 备份。claude --dangerously-skip-permissions "修复所有 lint 错误"--resume / --continue启动时自动恢复最近的对话claude --resume-p以计划模式运行查询(headless,适合脚本调用)claude -p "分析这个项目的架构"--cwd <目录>指定工作目录,不需要先 cd 进去claude --cwd D:\MES_Project "查看项目结构"--max-budget-usd <金额>设置本次会话的预算上限claude --max-budget-usd 5.00 "完成任务"--debug启用调试模式,显示详细日志,方便排查问题claude --debug--permission-mode <模式>设置权限模式(default / acceptEdits / plan / bypassPermissions)claude --permission-mode plan--output-format stream-json以 JSON 流格式输出,适合 CI/CD 集成和脚本处理claude -p --output-format stream-json "生成报告"
分享一个爬取X上的博主推文的软件,方便你对大佬发的推文进行系统的学习
2026-02-07 · 约 1321 字