Mobile wallpaper 1Mobile wallpaper 2
1234 字
6 分钟
Claude Code 使用指南:提升编程效率的实用技巧

Claude Code 是一款强大的 AI 编程助手,掌握其使用技巧可以大幅提升开发效率。本文将全面介绍 Claude Code 的核心功能和实用操作方法。

基础操作#

使用 ? 显示快捷键

三种模式#

Claude Code 有三种不同的工作模式,通过 Shift + Tab 快捷键进行循环切换:

  1. 默认模式(询问模式)

    • 在修改文件等操作前会征询用户的同意
    • 适合需要谨慎操作的场景
    • 提供更好的控制性和安全性
  2. 计划模式(底部显示 ⏵⏵ accept edits on

    • 只进行讨论,不真正执行文件操作
    • 适合规划阶段或需要详细讨论的场景
    • 可以安全地探索各种可能性
  3. 自动接受模式(底部显示 ⏸ plan mode on

    • 自动执行操作,不需要每次进行授权
    • 适合批量操作或高度信任的场景
    • 工作效率最高但需要谨慎使用

使用建议:大多数工作流程可以从计划模式开始,进行充分讨论和规划,然后切换到默认模式进行关键操作,最后在自动模式下完成重复性任务。

切换模式#

使用 Shift + Tab 可以在不同模式间切换,这是 Claude Code 中最常用的快捷键之一。

换行输入#

在输入过程中,使用 \ + Enter 可以实现换行而不发送消息,方便编写多行内容。

打开 VS Code#

使用 Ctrl + G 可以快速在 VS Code 中打开当前项目,实现无缝切换。

命令执行#

Claude Code 支持进入 bash 模式,直接执行系统命令,只需在命令前加上 ! 符号

例如:

! open index.html

这个功能让你可以在不离开 Claude Code 环境的情况下执行各种系统命令。

任务管理#

后台任务#

使用 Cmd + B 可以将任务切换到后台运行,这样你就可以继续进行其他操作而不等待当前任务完成。

查看任务#

输入 /tasks 可以查看当前所有正在运行的任务列表。

结束任务#

在任务列表中使用 k 键可以结束选中的后台任务。

会话管理#

回滚操作#

Claude Code 提供了两种回滚方式:

  • 使用 /rewind 命令
  • 按两次 Esc

注意:回滚功能只会撤销 Claude 自己创建的文件,不会影响命令行创建的文件。建议使用 Git 来进行更可靠的版本控制。

恢复会话#

当重新打开 Claude 时,之前的会话可能会消失。可以通过以下方式恢复会话:

/resume

或者在启动时添加 -c 参数:

claude -c

压缩命令#

使用 /compact 可以压缩当前会话内容,减少 token 消耗。

清空上下文#

使用 /clear 可以完全清空当前上下文,开始全新的对话。

高级功能#

图片处理#

Claude Code 支持图片输入,有两种方式:

  1. 直接拖拽图片到终端
  2. 复制图片后使用 Cmd + V 粘贴

MCP 安装#

MCP(Model Context Protocol)扩展了 Claude Code 的功能。安装方法:

  1. 从 MCP 文档中复制安装命令
  2. 粘贴到终端执行
  3. 使用 /mcp 查看已安装的 MCP

某些 MCP(如 Figma)可能需要额外认证。

CLAUDE.md 配置#

  • 初始化:使用 /init 创建配置文件
  • 修改:使用 /memory 编辑配置内容

钩子功能#

使用 /hooks 可以设置各种钩子,实现自动化操作。

扩展功能#

Skills(技能)#

Skills 是 Claude Code 的扩展功能,可以增强其能力:

安装方法: 将技能文件粘贴到 ~/.claude/skills 目录,Claude 会自动发现并加载。

使用方法

/skill名称 具体要求

Agents(代理)#

使用 /agents 可以管理独立的 AI 代理。

Skills 与 Agents 的区别

  • Skills 继承当前上下文,token 消耗较大
  • Agents 拥有独立上下文,更适合特定任务

Plugins(插件)#

插件是一整套工具的打包安装包,可以一键安装包含 skills、agents、hooks 和 MCP servers 等完整功能集。

/plugin

最佳实践#

  1. 版本控制:建议使用 Git 进行版本控制,不要过度依赖回滚功能
  2. 会话管理:定期使用 /compact 压缩会话,优化 token 使用
  3. 功能扩展:根据需求安装合适的 MCP 和 Skills 来增强功能
  4. 任务管理:合理使用后台任务功能,提高工作效率

总结#

Claude Code 通过丰富的功能和快捷操作,为开发者提供了强大的编程辅助能力。掌握这些技巧可以让你在日常开发中事半功倍。随着不断的使用和探索,你会发现更多提升效率的方法。


本文基于 Claude Code 的实际使用经验整理,功能可能会随着版本更新而变化,建议关注官方文档获取最新信息。

Claude Code 使用指南:提升编程效率的实用技巧
https://blog.dongge.de/posts/claude-code-使用指南提升编程效率的实用技巧/
作者
V.V.
发布于
2026-02-01
许可协议
CC BY-SA 4.0
封面
加载中...
加载中...
封面
加载中...
加载中...
0:00 / 0:00