系统需要满足以下最低要求:

操作系统:Linux(Ubuntu 18.04+,CentOS 7+)macOS 10.15+,Windows 10+

一、安装 Claude Code

1. 安装 Node.js

参考链接,以 mac 电脑为例安装 Node.js,推荐使用官方安装包下载,其它下载方案容易限速导致下载卡壳失败。

下载地址:https://nodejs.org/zh-cn/download,下载网页会根据电脑选择合适的版本。其中 LTS 版本是指长期支持版,稳定性高,推荐生产环境使用。

安装好后,执行以下两个命令来检测安装是否成功

node --version

npm --version

2. 安装 git

下载地址:https://git-scm.com/install/mac

可以选择使用 homebrew 来安装,其中 homebrew 安装参考这里

安装成功后输入命令 git –version 查看版本

3. 安装 Claude Code (Linux/macOS 安装)

# 全局安装 Claude Code
sudo npm install -g @anthropic-ai/claude-code

# 验证安装
claude --version

如果因为网络问题 Claude Code 无法下载,可以去 .npmrc 配置文件中设置镜像地址。

执行命令 npm config get userconfig 可以查看 npm 的配置文件路径,参考链接进行配置。

4. 配置 API Key 和环境变量

点击中转站购买 Claude Code,还有每日签到可以获得少量 token。

用户路径下创建 .zshrc 文件,写入一下内容并保存

# claude code 设置环境变量(云雾中转API)
export ANTHROPIC_AUTH_TOKEN=  # 替换为您的实际令牌
export ANTHROPIC_BASE_URL=https://yunwu.ai
export API_TIMEOUT_MS=300000  # 设置为 300 秒超时

然后执行 source ~/.zshrc 来重新加载配置文件。

命令行输入 claude 就可以进入 Claude Code 界面

根据需求来和 AI 对话,退出对话需要按 ctrl + c 然后再按一次 c 即可退出。

二、使用 Claude Code

Claude 官方命令:

/clear    清空上下文      重新开始对话
/compact  压缩对话       重开对话,但是不希望丢掉之前的记忆
/cost     花费token
/model    切换模型
/doctor   检测          检测Claude Code安装状态

除了在命令行打开 Claude 对话框之外,Claude 可以与 IDE 无缝衔接,编码不需要切换窗口。在 IDE 插件市场中搜索 “Claude Code”,认准 Anthropic 官方版本安装即可。

然后在 IDE 右上角可以看到启动入口,点击后在终端可以进行对话。

输入 ? 可以获取 Claude 有哪些快捷键

输入 shift + tab 可以进行场景切换

2. 对话场景切换

默认是正常模式,每次对话需要用户点击确认才可进行下一步操作。

自动编辑模式:免确认批量操作。适合不需要多次确认的文件创建、修改场景。按下一次 Shift + Tab 即可开启。

比如输入“创建一个酷炫的 todolist 应用”,它会直接生成文件并修改,不需要多次反复的确认。CC 在执行任务的过程中会模仿人类日常开发的方式,先将任务进行分解,列出一个任务清单,每完成一项就划去一项。

CC 读取当前目录文件识别出是一个 Go/Gin 的后端项目,基于此创建一个炫酷的 TodoList应用。

启动后台服务后,访问 http://localhost:8080 页面,如下图所示,正常使用无 bug。

计划模式:用于前期规划方案的编写。面对项目搭建或复杂问题时,按两次 Shift + Tab 可以开启计划模式。它会先梳理方案,比如要创建一个“像素风格的移动端 todolist”,会自动规划技术栈、页面结构、适配方案等,确认后在执行开发,如果方案不满意可以说“重新规划”,直到符合预期为止。

3. CLAUDE.md 全局记忆的核心

在 CC 中,输入 /init 命令可以初始化一个 CLAUDE.md 文件,写入用户想要影响 AI 执行的系统提示词。一个经典的工作流可以是:

创建初始 CLAUDE.md -> 对话直到长度接近溢出,运行/compact续命 -> 达到里程碑时要求 Claude Code 根据进度更新 CLAUDE.md -> 循环直到结束

这样一个工作流下,CLAUDE.md 作为一个持续发挥作用的全局变量,让 CC 执行更顺畅

下面是一个 Prompt 示例,仅供参考:

我想设计一个电商网站,基于java语言开发,请帮我单独创建一个项目文件夹:shop-demo,首先生成项目需求和技术方案到plan.md文件中,然后将一些java项目代码生成规范系统提示词输出到CLAUDE.md文件中,之后执行plan.md中计划去写代码的时候,需要参考CLAUDE.md文件中提到的规范

4. 会话管理应对卡死和溢出

工作中出现 Claude Code 执行任务长时间没有反应,可以按 Esc 来暂停当前操作,及时中断能减少无效操作。

当会话提示 “Context left until auto-compact: 3%”,说明历史记录快满了,此时会自动触发压缩,也可以手动输入 /compact 来续命,避免对话中断。

claude -c 可以进入上一次对话

claude -r 选择历史会话恢复,适合中途退出后继续工作

常见的连招是:在让 CC 执行命令时,因为任务太复杂导致卡死,直接按 Esc 暂停或者是输入 /exit 或者 ctrl+c 退出,然后在命令行窗口输入 claude -r 来选择刚才的会话进行恢复。

Categories:

Tags:

No responses yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注