Claude Code 配置
在 Claude Code 中使用 ANC 中转站。Claude Code 是 Anthropic 官方出品的 AI 编程助手 CLI 工具。
配置文件位置
txt
~/.claude/settings.jsontxt
%USERPROFILE%\.claude\settings.json配置生成器
输入你的 API Key,自动生成配置文件内容,一键复制即可使用。
使用方法
bash
# 1. 创建配置目录
mkdir -p ~/.claude
# 2. 创建配置文件
vim ~/.claude/settings.json
# 3. 粘贴上方配置
# 4. 保存文件,重启 Claude Code 即可使用powershell
# 1. 创建配置目录
mkdir $env:USERPROFILE\.claude
# 2. 创建配置文件
notepad $env:USERPROFILE\.claude\settings.json
# 3. 粘贴上方配置
# 4. 保存文件,重启 Claude Code 即可使用字段说明
| 字段 | 说明 |
|---|---|
| ANTHROPIC_BASE_URL | API 接口地址 |
| ANTHROPIC_AUTH_TOKEN | 你的 API Key |
| ANTHROPIC_DEFAULT_HAIKU_MODEL | Haiku 模型名称 |
| ANTHROPIC_DEFAULT_SONNET_MODEL | Sonnet 模型名称 |
| ANTHROPIC_DEFAULT_OPUS_MODEL | Opus 模型名称 |
| model | 默认使用的模型 |
| includeCoAuthoredBy | 是否在 commit 信息中包含 Co-authored-by 标记 |
交互模式
Claude Code 提供丰富的键盘快捷键和交互功能,帮助你更高效地使用。
键盘快捷键
常规控制
| 快捷键 | 功能 |
|---|---|
Ctrl+C | 取消当前输入或生成 |
Ctrl+D | 退出 Claude Code(输入为空时) |
Ctrl+L | 清屏 |
Ctrl+J | 换行(多行输入模式) |
Enter | 发送消息 |
Up/Down | 浏览历史命令 |
文本编辑
| 快捷键 | 功能 |
|---|---|
Ctrl+A | 移动到行首 |
Ctrl+E | 移动到行尾 |
Ctrl+U | 删除到行首 |
Ctrl+K | 删除到行尾 |
Ctrl+W | 删除前一个单词 |
Alt+B | 向后移动一个单词 |
Alt+F | 向前移动一个单词 |
主题和显示
| 快捷键 | 功能 |
|---|---|
Ctrl+T | 切换主题(亮色/暗色) |
Ctrl+R | 切换渲染模式(原始/Markdown) |
多行输入
| 快捷键 | 功能 |
|---|---|
Ctrl+J | 插入换行 |
Shift+Enter | 插入换行(部分终端支持) |
\ + Enter | 续行输入 |
快速命令
| 快捷键 | 功能 |
|---|---|
/ | 打开斜杠命令菜单 |
Esc | 关闭菜单/取消操作 |
Tab | 自动补全 |
Vim 编辑器模式
Claude Code 支持 Vim 风格的编辑模式。启用方法:
bash
# 在 settings.json 中添加
{
"terminal": {
"editMode": "vim"
}
}启用后支持常见的 Vim 操作:
- 普通模式:
h/j/k/l移动,w/b按词移动,0/$行首/行尾 - 插入模式:
i/a/o进入插入模式 - 命令模式:
:w保存,:q退出
命令历史
Claude Code 会自动保存你的命令历史:
- 使用
Up/Down箭头键浏览历史 - 历史记录跨会话保存
- 支持历史搜索(
Ctrl+R)
后台 Bash 命令
当 Claude Code 执行长时间运行的命令时,你可以:
- 按
Ctrl+Z将命令放入后台 - 使用
/tasks查看后台任务 - 使用
/resume <task_id>恢复任务
斜杠命令
斜杠命令是 Claude Code 的快捷操作方式,输入 / 即可打开命令菜单。
内置命令
| 命令 | 说明 |
|---|---|
/help | 显示帮助信息 |
/clear | 清除当前对话历史 |
/compact | 压缩对话上下文,减少 token 使用 |
/config | 查看或修改配置 |
/cost | 显示当前会话的 token 使用和费用 |
/doctor | 检查 Claude Code 配置和环境问题 |
/init | 初始化项目配置文件 |
/login | 登录账户 |
/logout | 退出登录 |
/model | 切换使用的模型 |
/permissions | 管理工具权限 |
/pr-comments | 查看 PR 评论 |
/review | 代码审查 |
/status | 显示当前状态 |
/tasks | 查看后台任务列表 |
/resume | 恢复后台任务 |
/terminal-setup | 配置终端集成 |
/vim | 切换 Vim 编辑模式 |
自定义斜杠命令
你可以创建自定义斜杠命令来执行常用操作。
创建方法
在项目根目录创建 .claude/commands/ 目录,添加 Markdown 文件:
.claude/
└── commands/
├── review.md # /project:review
├── test.md # /project:test
└── deploy.md # /project:deploy命令文件格式
markdown
---
description: 执行代码审查
---
请对以下文件进行代码审查:
- 检查代码风格
- 检查潜在 bug
- 提出改进建议
$ARGUMENTSdescription:命令描述,显示在命令菜单中$ARGUMENTS:占位符,会被用户输入的参数替换
使用示例
bash
# 使用自定义命令
/project:review src/main.ts
# 命令会展开为完整的提示词插件命令
通过安装插件可以获得更多斜杠命令。插件命令格式为 /plugin-name:command。
常见插件命令示例:
/git:commit- Git 提交助手/docs:generate- 文档生成/test:create- 测试用例生成
MCP 斜杠命令
如果配置了 MCP (Model Context Protocol) 服务器,可以使用 MCP 提供的斜杠命令。
MCP 命令格式:/mcp-server:command
配置 MCP 服务器后,相关命令会自动出现在命令菜单中。
