# Claude Code

Calude Code 是 Anthropic 公司开发的 CLI AI 编程助手,旨在通过高效的提示词和工具组合,帮助用户以更智能的方式完成编程任务。

这样就可以摆脱 编辑器的限制,直接在命令行中调用 Claude 模型,进行代码生成、代码补全、代码解释等操作。

# 配置环境变量

因为 Claude 为国外模型,限制大陆访问,这里我们使用modelscope(阿里旗下)的API-inference服务,每天可以免费调用2000次。

注意Claude 并不是使用OpenAI 的API,所以并不是市面上所有厂家的模型都可以。

// 从ModelScope官网注册账号 https://www.modelscope.cn/,然后在个人设置中可以获取到访问令牌
// 添加如下环境变量
// 从modelscope获取的令牌为ms-xxxxx,这里配置的时候把`ms-`去掉
export ANTHROPIC_API_KEY={{token}}
export ANTHROPIC_BASE_URL=https://api-inference.modelscope.cn
export ANTHROPIC_MODEL=Qwen/Qwen3-Coder-480B-A35B-Instruct

# 安装

通过 npm 包管理器安装

npm 版本需大于 1.18.0

npm install -g @anthropic-ai/claude-code

验证是否安装成功

claude --version

显示版本号则安装成功

# 科学上网

在使用claude时,会连接Anthropic 网站进行登陆,这一步我们无法绕过,需配置代理。

端口修改为代理软件的端口号

set http_proxy=http://127.0.0.1:7890
set https_proxy=http://127.0.0.1:7890

注意:这里的端口号需要根据实际情况修改,这里是我本地的代理软件的端口号。如果没有代理软件或不会使用,请联系我

# 启动

终端输入claude启动

  1. 选择颜色配置

    img

  2. 登录

    选择第二种登录方式,浏览器会打开登录页面,选择google账号登陆,登录成功后选择个人用户类型,完成后响应一个code,复制粘贴到终端回车。

# 使用

在项目的根目录,执行claude命令,会询问是否相信当前目录,选择相信即可

# 常用命令

命令 功能 示例
claude 启动交互模式 claude
claude "task" 运行一次性任务 claude "fix the build error"
claude -p "query" 运行一次性查询,然后退出 claude -p "explain this function"
claude -c 继续最近的对话 claude -c
claude -r 恢复之前的对话 claude -r
claude commit 创建 Git 提交 claude commit
/clear 清除对话历史 > /clear
/help 显示可用命令 > /help
exitCtrl+C 退出 Claude Code > exit

# 终端操作

操作 功能 示例
Ctrl+C 中断当前任务 Ctrl+C
Ctrl+D 退出交互模式 Ctrl+D
\+Enter 换行 Tab
Shift+Tab 代码格式化 Shift+Tab
开头# 内存快捷键 - 添加到 CLAUDE.md 还不会用

# 终端/命令

交互模型下输入/则会有更多提示,这里介绍几个常用命令

命令 功能
/clear 清除对话历史
/help 显示可用命令
/add-dir 添加额外的工作目录
/agents 管理用于专门任务的自定义 AI 子代理

# 使用技巧

  1. 切换对话模式 如果只想跟Claude Code探讨,并不想让他直接写代码,可以通过shift+tab切换对话模式
  2. 任务执行中途对话 模型执行过程中,可以继续对话来随时影响到模型的运行
  3. 父目录定义CLAUDE.md 可以在父目录定义CLAUDE.md文件,文件内容会被自动添加到每次对话中,达到给当前目录下所有项目,配置相同的claude code初始化配置的目的
Last Updated: 8/24/2025, 8:05:29 PM