claude-code使用说明
以下操作均在Ubunut 22.04
安装
curl -fsSL https://claude.ai/install.sh | bash |
使用
设置AIP KEY(推荐)
# 设置环境变量 |
初次使用(设置主题、登录、信任文件夹)
cd project_path |
设置API KEY可以免登录,如下图,建议使用推荐值即可
- Enter = 执行命令
- Shift+Enter = 插入换行(方便输入多行命令)

未设置API KEY,会提示登录,如下图:
主界面

操作快捷键
| 快捷键 | 功能描述 | 使用方法 |
|---|---|---|
双击 ctrl + c 或 /exit |
退出claude | ctrl + c需连续按 |
? |
显示快捷键 | 在输入框中输入?会显示所有快捷键列表,再次输入?或点击外部可关闭 |
! |
启动 Bash 命令模式 | ! + 要执行的命令,例如 !ls -la 或 !pwd |
/ |
打开斜杠命令菜单 | 输入/后会出现命令列表,如/reset、/help等,用方向键选择后回车 |
@ |
引用或附加文件路径 | 输入@后可以从已上传的文件中选择引用,或上传新文件 |
# |
记忆/学习功能 | 输入#后跟需要Claude记住的关键信息或概念 |
tab |
切换思考(推理)过程显示 | 在Claude回复时按tab键可以显示/隐藏其思考过程 |
双击 esc |
清空输入内容 | 快速连续按两次esc键,立即清空当前输入框中的所有内容 |
ctrl + _ |
撤销上一步操作 | 在编辑文本时使用,可撤销上一次的输入或修改 |
shift + tab |
自动接受编辑建议 | 当Claude提供编辑建议时,使用此快捷键快速接受所有建议 |
ctrl + z |
暂停当前对话 | 暂停当前对话并返回系统命令行,输入fg命令可恢复对话 |
ctrl + o |
切换详细输出模式 | 切换简洁输出和详细输出模式,获取更完整的技术细节 |
ctrl + v |
粘贴图片 | 直接粘贴剪贴板中的图片到输入框,Claude会读取图片内容 |
ctrl + t |
显示待办事项列表 | 打开任务管理面板,查看和管理已设置的待办事项 |
shift + ⏎ |
输入换行(而不发送消息) | 在需要换行时使用,避免直接回车就发送消息 |
常用工作流
可以通过快捷键Shift+Tab切换两种模式,:
CLAUDE.md 是什么?
CLAUDE.md 是项目文档,类似于 README.md,但专门为Claude Code提供开发指导。当Claude进入项目时,会自动读取这个文件来了解项目架构、常见操作、代码结构等。核心作用:
- 减少重复询问 - 不需要每次都解释项目结构
- 提供上下文 - 让Claude快速理解代码库的”大图景”
- 标准化流程 - 统一开发规范和操作方式
生成方式:
- 使用claude对话时使用
/init命令会自动扫描项目生成项目大概 - 使用
#命令,如#call me kk,会在CLAUDE.md文件记录这句话
常规对话模式(默认)
适用于文件查看、简单修改、单点问题解决
特点:
- 直接对话,看到什么说什么
- 可用工具:
Read,Edit,Bash,Glob,Grep - 适合小任务:改bug、加注释、查看代码
Plan模式
适用于复杂任务、多步骤开发、需要架构决策
Plan流程
初始理解 → 并行探索 → 制定计划 → 确认方案 → 开始执行 |
示例
- plan模式下告诉claude你要干什么,并根据提示回答和纠正问题



- 新会话如何继续之前执行的计划
根据第一步我们知道claude会在~/.claude/plans/创建计划文档,> `path/to/your_plan.md`告诉我这个计划执行到哪个阶段了?还是哪些没有实现?
进阶
使用第三方API
- 清理
Anthropic环境变量export ANTHROPIC_AUTH_TOKEN=""
export ANTHROPIC_BASE_URL="" - 编辑或创建
Claude Code的配置文件,路径为~/.claude/settings.json,在该文件中添加或更新env字段。{
"env": {
"ANTHROPIC_BASE_URL": "https://api.minimaxi.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "<MINIMAX_API_KEY>",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,
"ANTHROPIC_MODEL": "MiniMax-M2",
"ANTHROPIC_SMALL_FAST_MODEL": "MiniMax-M2",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "MiniMax-M2",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "MiniMax-M2",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "MiniMax-M2"
}
}
个人使用技巧
解决程序报错
- 保存程序运行报错前后的日志
- 进入项目源码目录
- 运行claude
- 输入提示词:根据
path/to/log日志内存分析程序报错原因并修改错误
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 L.S.W!
评论