)
Claude code的出现使得编程的门槛大大降低这款相比Cursor编译软件他更加的强大Claude Code让不会编程这件事变得不再重要了。今天来体验一下使用Claude code来完成项目的业务开发。一、Claude code安装安装 Node.js 环境Claude Code 需要 Node.js 环境才能运行。Windows 安装方法方法一官网下载推荐点击网址https://nodejs.org打开浏览器访问https://nodejs.org/点击 LTS 版本进行下载推荐长期支持版本下载完成后双击.msi文件按照安装向导完成安装保持默认设置即可方法二使用包管理器如果你安装了 Chocolatey 或 Scoop可以使用命令行安装# 使用 Chocolateychoco install nodejs# 或使用 Scoopscoop install nodejsWindows 注意事项• 建议使用 PowerShell 而不是 CMD• 如果遇到权限问题尝试以管理员身份运行• 某些杀毒软件可能会误报需要添加白名单安装 git点击网址https://git-scm.com/install/windows安装 Claude Code打开 PowerShell 或 CMD运行以下命令# 全局安装 Claude Codenpm install -g anthropic-ai/claude-code这个命令会从 npm 官方仓库下载并安装最新版本的 Claude Code。提示• 建议使用 PowerShell 而不是 CMD功能更强大• 如果遇到权限问题以管理员身份运行 PowerShell验证 Claude Code 安装安装完成后输入以下命令检查是否安装成功安装完成后输入以下命令检查Node.jsgit Claude code 是否安装成功node --versionnpm --versionclaude --version如果显示版本号恭喜你Claude Code 已经成功安装了。设置环境变量配置 Claude Code 环境变量为了让 Claude Code 连接到你的中转服务需要设置两个环境变量方法一PowerShell 临时设置当前会话在 PowerShell 中运行以下命令$env:ANTHROPIC_BASE_URL https://cursor.scihub.edu.kg/api$env:ANTHROPIC_AUTH_TOKEN 你的API密钥 记得将 你的API密钥 替换为在上方 API Keys 标签页中创建的实际密钥。方法二PowerShell 永久设置用户级在 PowerShell 中运行以下命令设置用户级环境变量# 设置用户级环境变量永久生效[System.Environment]::SetEnvironmentVariable(ANTHROPIC_BASE_URL, https://cursor.scihub.edu.kg/api, [System.EnvironmentVariableTarget]::User)[System.Environment]::SetEnvironmentVariable(ANTHROPIC_AUTH_TOKEN, 你的API密钥, [System.EnvironmentVariableTarget]::User) 设置后需要重新打开 PowerShell 窗口才能生效。VSCode Claude 插件配置如果使用 VSCode 的 Claude 插件需要在配置文件中进行设置配置文件位置C:\Users\你的用户名\.claude\config.json 如果该文件不存在请手动创建。{primaryApiKey: crs}方法三配置settings.json文件创建(如果不存在) 或 编辑 C:\Users\用户名\.claude\settings.json输入以下值并保存{ env: { ANTHROPIC_AUTH_TOKEN: 替换为您的API Key, ANTHROPIC_BASE_URL: https://cursor.scihub.edu.kg/api, CLAUDE_CODE_MAX_OUTPUT_TOKENS: 12000 }, permissions: { allow: [], deny: [] } }3.4.2 配置环境变量https://rcnj8gojolcz.feishu.cn/sync/J4TDdw0edsDCJbbdVGoc2nUsnCg下载这个bat 文件输入apikey 回车 即设置完成没有的话自己生成一个代码复制上面的命名为setup_claude_env.bat验证环境变量设置设置完环境变量后可以通过以下命令验证是否设置成功在 PowerShell 中验证echo $env:ANTHROPIC_BASE_URLecho $env:ANTHROPIC_AUTH_TOKEN预期输出示例https://cursor.scihub.edu.kg/apicr_xxxxxxxxxxxxxxxxxx 如果输出为空或显示变量名本身说明环境变量设置失败请重新设置。4开始使用 Claude Code现在你可以开始使用 Claude Code 了启动 Claude Codeclaude在特定项目中使用# 进入你的项目目录cd C:\path\to\your\project# 启动 Claude Codeclaude二、使用Claude code完成业务需求开发我的需求是要求他添加一个在线版本显示和在线软件升级的功能参考已有的EU3升级在我新加的线程中完成缺失的版本显示功能和在线升级功能思考过程整个思考和开发的过程太慢了花了近几个小时完成这一个需求应该是我选的模型和网络的原因一直会出现中断的现象我尝试换VPN但是最后还是有中断的现象整个思考的过程是比较漫长的vibe coding 的过程和最后的结果也是比较完整的Claude是从整一个工程文件分析和出发最终得到的结果也是比较好的。使用过程中我发现Claude还是比较费token的就一个问题使用了大概三十美金的token。它烧额度烧得非常快。 一次Code的会话可能相当于二三十次普通Chat对话。如果你每天重度使用20美元/月的Pro计划可能一周就到顶了。如果你要认真用Code建议上100美元/月的Max计划。后续我使用vs code 上的Claude 来完成这上面不需要一直给于权限可以一直给于权限直到最终完成结果。