【2025最新推荐】Claude Code国内使用_保姆级新手安装使用教程_神马中转API Claude Code代理API_最强AI编程工具

【2025最新推荐】Claude Code国内使用_保姆级新手安装使用教程_神马中转API Claude Code代理API_最强AI编程工具Claude Code 是 Anthropic 推出的一个 agentic 编码工具 agentic coding tool 可以在命令行 terminal 中运行 或者集成在一些支持终端的 IDE 中 借助 Claude 的语言模型能力来辅助写代码 重构 调试 维护 理解代码库等 Claude Code 国内使用 保姆级新手安装使用教程 能理解整个代码库的上下文 不只是单个文件

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



Claude Code 是 Anthropic 推出的一个 agentic 编码工具 (agentic coding tool),可以在命令行(terminal)中运行,或者集成在一些支持终端的 IDE 中,借助 Claude 的语言模型能力来辅助写代码、重构、调试、维护、理解代码库等。

Claude Code国内使用_保姆级新手安装使用教程
• 能理解整个代码库的上下文,不只是单个文件;

• 支持自然语言命令 —— 用 “说”的方式让它做事情,比如 “帮我重构这个函数”、“让这个模块更高效”、“在这个地方加测试” 等;

• 可以执行命令/运行 shell 或 bash 命令并把输出作为上下文之一;

• 支持项目记忆(persistent project context),比如通过 CLAUDE.md 文件提供项目的风格、结构、常用脚本等,这样 Claude 在后续操作里就能“记得”这些规则。

  • 智能代码生成 - 快速生成高质量代码
  • 代码分析 - 深度理解和分析代码结构
  • 调试助手 - 智能发现和修复代码问题
  • 文档生成 - 自动生成代码文档
  • 命令行集成 - 无缝集成到开发流程

神马中转API(api.whatai.cc)所有LLM 模型均支持在 Claude code 中使用

如果 Claude code 无法修改调用模型,可参考教程令牌中,设置模型转发

Claude Code国内使用_保姆级新手安装使用教程_神马中转API Claude Code代理API 最强AI编程工具
data-pid=“-hR8dTR”>确保系统已安装 Node.js 18+ 版本

如果尚未安装 Homebrew:

使用 Homebrew:

brew install node
npm install -g @anthropic-ai/claude-code
echo ‘export ANTHROPIC_AUTH_TOKEN=”sk-xxx“’ >> ~/.bash_profile echo ‘export ANTHROPIC_BASE_URL=”https://api.whatai.cc"'; >> ~/.bash_profile source ~/.bash_profile
echo ’export ANTHROPIC_AUTH_TOKEN=“sk-xxx”‘ >> ~/.zshrc echo ’export ANTHROPIC_BASE_URL=“https://api.whatai.cc"'; >> ~/.zshrc source ~/.zshrc

注意: 永久设置后需要重启终端才能生效。

# 进入项目目录 cd your-project-folder 

启动 Claude Code

claude

首次启动后需要先进行主题的选择等操作:

  • • 选择喜欢的主题(回车)
  • • 确认安全须知(回车)
  • • 使用默认 Terminal 配置(回车)
  • • 信任工作目录(回车)
  • • 开始编程!🚀

1、管理员权限启动cmd

访问 Node.JS 官网,点击最新版本,选择对应的操作系统和版本下载即可

下载后双击安装,之后一直点击下一步。安装完成后,打开 CMD 窗口,执行命令验证安装:

node -v

2、设置 npm 配置,告诉 npm 在安装包时忽略执行包中的脚本(如 preinstall、postinstall 等),设置完重新启动CMD

setx NPM_CONFIG_IGNORE_SCRIPTS true

3、安装 Claude Code

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

4、配置 SHELL 环境变量

a. 右键点击 “此电脑” → 选择 “属性”

b. 点击 “高级系统设置”

c. 在 “系统属性” 窗口中点击 “环境变量”

重要:在 “系统变量” 部分点击 “新建”(多人共享电脑可选择 “用户变量”)

d. 添加以下两个变量:

变量名:ANTHROPIC_AUTH_TOKEN,变量值:sk-xxx

变量名:ANTHROPIC_BASE_URL,变量值:api.whatai.cc

e. 点击 “确定” 保存

[Environment]::SetEnvironmentVariable(”ANTHROPIC_AUTH_TOKEN“, ”sk-xxx“, ”User“) [Environment]::SetEnvironmentVariable(”ANTHROPIC_BASE_URL“, ”https://api.whatai.cc";, “User”) 

CMD

setx ANTHROPIC_AUTH_TOKEN “sk-xxx” setx ANTHROPIC_BASE_URL “https://api.whatai.cc";

注意: 永久设置后需要重启终端才能生效。推荐使用永久配置方式。

找到 settings.json 文件,如果没有请创建

C:\Users{user}.claude\settings.json

设置 API 信息,保存

{ 
"env": { "ANTHROPIC_MODEL": "claude-sonnet-4-", "ANTHROPIC_SMALL_FAST_MODEL": "claude-sonnet-4-", "ANTHROPIC_BASE_URL": "https://api.whatai.cc", "ANTHROPIC_AUTH_TOKEN": "sk-AG2" } 

} setx SHELL ”C:\Program Files\Git\bin\bash.exe“ #这里要换成你的路径,

如果不知道,可以执行 where git 找一下

5、添加 npm 环境变量

C:\Users\y.xie.npm-global # 添加Windows环境变量,同样要设置为你的路径,在npm安装包里面 

如果不知道,可以执行 npm config get prefix 找一下

将其添加到 Windows 的环境变量(PATH),关闭并重新打开你的终端窗口(CMD / PowerShell / Git Bash),使设置生效。

6、设置API配置

7、重启开发环境

8、enjoy!!

# 进入项目目录 

cd your-project-folder

启动 Claude Code

claude

  • claude - 启动交互模式
  • claude ”task“ - 运行一次性任务
  • claude commit - 创建 Git 提交
  • /help - 显示可用命令
  • /clear - 清除对话历史
  • /review - 请求代码审查
# 代码生成 > 请帮我写一个 Python 函数,用于计算斐波那契数列 

代码审查

claude ”review this code for potential bugs“

自动提交

claude commit

使用 Claude Code 命令:

/model [model id]

默认模型为Sonnet 4,你可以用效果更好的Opus 4

opus

/model opus

或者,换成其他 claude 模型:

sonnet 3.7

sonnet 3.5

/model claude-3-7-sonnet-

Kimi K2 支持启动 Claude Code 之后,只需要运行指令

/model moonshotai/kimi-k2-instruct

其他 LLM 模型均支持使用,比如 Openai、Gemini、Qwen、Doubao

  1. API 密钥配置:请将 sk-your-api-key 替换为您在 本站 生成的实际 API 密钥
  2. 令牌分组:在 本站 创建令牌时,建议选择 “企业分组 官转分组”
  3. 网络连接:确保网络连接稳定,工具需要与 API 服务器通信
  4. 项目目录:建议在具体项目目录下使用,以获得更好的上下文理解
  • IDE 集成 - 支持 Cursor 等 IDE 集成
  • MCP 服务器 - 扩展 Agent 能力
  • CI/CD 集成 - 自动化代码审查流程
  • 团队规范 - 通过CLAUDE.md文件定义团队规范

下面是 Claude Code 在实际开发中能帮你做的事情,列出来比较全,也分几类:

类别 功能
代码生成 新建模块/组件/API/数据库模型
重构优化 改变量名、优化性能、清理废代码
调试修复 定位 bug、写单元测试、解决依赖冲突
文档注释 自动生成 docstring / README / 使用指南
跨语言转换 Python ↔ JS / Go / Java 等
代码审查 检查安全性、性能、风格一致性
脚本任务 执行测试、构建、生成脚手架、CI/CD 配置
理解项目 帮助快速熟悉陌生/遗留代码库

需要快速搭建一个包含前后端的完整项目结构,包括配置文件、Docker支持、测试框架等。

# 在终端中打开目标目录,然后启动 Claude claude
请帮我创建一个全栈应用的项目结构,要求: 
    
     
      
  1. 后端:Node.js + Express + TypeScript + Prisma ORM
  2. 前端:React + TypeScript + Vite + TailwindCSS
  3. 包含 Docker Compose 配置(前端、后端、PostgreSQL、Redis)
  4. 包含 ESLint、Prettier 配置
  5. 包含 GitHub Actions CI/CD 配置
  6. 包含完整的 README.md

项目名称:task-manager 请生成完整的目录结构和所有必要的配置文件。

task-manager/ ├── backend/ │ ├── src/ │ │ ├── controllers/ │ │ ├── middlewares/ │ │ ├── models/ │ │ ├── routes/ │ │ ├── services/ │ │ ├── utils/ │ │ └── index.ts │ ├── prisma/ │ │ └── schema.prisma │ ├── tests/ │ ├── .env.example │ ├── Dockerfile │ ├── package.json │ └── tsconfig.json ├── frontend/ │ ├── src/ │ │ ├── components/ │ │ ├── hooks/ │ │ ├── pages/ │ │ ├── services/ │ │ ├── utils/ │ │ ├── App.tsx │ │ └── main.tsx │ ├── Dockerfile │ ├── package.json │ ├── vite.config.ts │ └── tsconfig.json ├── docker-compose.yml ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore └── README.md
基于以下数据模型,生成完整的 RESTful API: 

模型:

  • User (id, email, name, role, createdAt, updatedAt)
  • Task (id, title, description, status, priority, assigneeId, createdAt, updatedAt)
  • Comment (id, taskId, userId, content, createdAt)

要求:

  1. 为每个模型生成完整的 CRUD 端点
  2. 包含身份验证中间件(JWT)
  3. 包含输入验证(使用 Joi 或 Zod)
  4. 包含分页、排序、过滤功能
  5. 生成 OpenAPI/Swagger 文档
  6. 包含示例请求和响应

输出格式:完整的 routes 文件和 controller 文件


发现代码性能问题,需要 Claude 分析并提供优化方案。

分析以下 React 组件的性能问题并提供优化方案: 

[粘贴你的代码]

请从以下角度分析:

  1. 不必要的重渲染
  2. 内存泄漏风险
  3. 大列表渲染优化
  4. 异步操作优化
  5. Bundle size 优化

输出:

  • 问题清单(按严重程度排序)
  • 每个问题的具体优化方案
  • 优化后的完整代码
  • 性能提升预期
将以下 JavaScript 代码升级为现代 TypeScript,要求: 
     
     
       
  1. 添加完整的类型定义
  2. 使用 ES6+ 特性(async/await、解构、模板字符串等)
  3. 改进错误处理
  4. 添加 JSDoc 注释
  5. 遵循 TypeScript **实践

[粘贴旧代码]

额外要求:

  • 保持向后兼容
  • 列出所有破坏性变更
  • 提供迁移指南

为以下模块生成完整的测试套件: 

[粘贴你的代码模块]

测试要求:

  1. 单元测试(Jest/Vitest)
  2. 集成测试
  3. 边界条件测试
  4. 错误场景测试
  5. Mock 外部依赖
  6. 测试覆盖率目标:>90%

输出:

  • 完整的测试文件
  • 测试用例说明表格
  • Mock 数据生成函数
  • 测试运行配置
基于以下用户流程生成 Playwright E2E 测试: 

用户流程:

  1. 用户访问登录页
  2. 输入邮箱和密码
  3. 点击登录
  4. 跳转到仪表板
  5. 创建新任务
  6. 编辑任务状态
  7. 删除任务
  8. 登出

要求:

  • 使用 Page Object Model
  • 包含断言验证
  • 处理异步操作
  • 添加截图功能
  • 支持多浏览器测试

设计一个电商系统的数据库 schema,要求: 

业务需求:

  • 用户管理(多角色)
  • 商品管理(多分类、多规格)
  • 订单系统(状态流转)
  • 库存管理(实时更新)
  • 支付记录
  • 评价系统

技术要求:

  1. 使用 PostgreSQL
  2. 考虑索引优化
  3. 考虑数据分区
  4. 包含触发器和存储过程
  5. 生成 Prisma schema
  6. 生成 SQL 迁移脚本
  7. 包含种子数据脚本

输出格式:

  • ER 图描述
  • SQL DDL 语句
  • Prisma schema
  • 索引优化建议
生成数据迁移脚本,将 MongoDB 数据迁移到 PostgreSQL: 

MongoDB 集合结构: { users: { _id, email, profile: { name, avatar }, posts: [postIds] }, posts: { _id, userId, title, content, tags: [], comments: [{}] } }

目标 PostgreSQL 结构:

  • users 表
  • profiles 表(1对1)
  • posts 表
  • tags 表
  • post_tags 关联表
  • comments 表

要求:

  1. 处理数据类型转换
  2. 处理关联关系
  3. 包含回滚脚本
  4. 批量处理大数据量
  5. 错误处理和日志
  6. 进度显示

基于以下 OpenAPI 规范生成 TypeScript API 客户端: 

[粘贴 OpenAPI JSON/YAML]

要求:

  1. 完整的类型定义
  2. 支持请求拦截器
  3. 自动重试机制
  4. 错误处理封装
  5. 支持取消请求
  6. 缓存机制
  7. 生成使用示例

技术栈:Axios + TypeScript

基于以下 API 规范创建 Mock Server: 

API 列表:

  • GET /api/users(分页)
  • GET /api/users/:id
  • POST /api/users
  • PUT /api/users/:id
  • DELETE /api/users/:id
  • GET /api/users/:id/posts

要求:

  1. 使用 Express + Faker.js
  2. 支持动态数据生成
  3. 模拟延迟和错误
  4. 支持 WebSocket
  5. 数据持久化(JSON 文件)
  6. 支持场景切换
  7. 包含 Docker 配置

分析以下错误并提供解决方案: 

错误信息: [粘贴完整的错误堆栈]

相关代码: [粘贴相关代码片段]

环境信息:

  • Node.js version: 18.x
  • Framework: Next.js 14
  • Database: PostgreSQL 15

要求:

  1. 解释错误原因
  2. 提供多种解决方案
  3. 推荐**方案
  4. 提供修复后的代码
  5. 如何避免类似问题
诊断以下性能问题: 

症状:

  • API 响应时间从 100ms 增加到 2s
  • 数据库查询缓慢
  • 内存使用持续增长

提供的信息: [慢查询日志] [相关代码] [性能监控数据]

请提供:

  1. 问题根因分析
  2. 优化方案(短期/长期)
  3. 具体代码修改
  4. 性能监控建议
  5. 预防措施

为项目生成完整文档: 

项目结构: [粘贴项目树形结构]

要求生成:

  1. README.md(项目介绍、快速开始、架构说明)
  2. API 文档(端点说明、请求示例、响应格式)
  3. 部署文档(环境要求、部署步骤、配置说明)
  4. 开发指南(代码规范、提交规范、分支策略)
  5. 故障排查指南

格式要求:

  • Markdown 格式
  • 包含目录
  • 包含示例代码
  • 包含架构图(Mermaid)
为以下代码添加详细注释: 

[粘贴代码]

注释要求:

  1. JSDoc/TSDoc 格式
  2. 函数说明(目的、参数、返回值、异常)
  3. 复杂逻辑说明
  4. 算法时间/空间复杂度
  5. 使用示例
  6. 注意事项
  7. TODO 和 FIXME 标记

生成 GitHub Actions CI/CD 配置: 

项目信息:

  • 前端:React + TypeScript
  • 后端:Node.js + TypeScript
  • 数据库:PostgreSQL
  • 部署目标:AWS ECS

要求:

  1. PR 检查(lint、test、build)
  2. 主分支自动部署到 staging
  3. Tag 触发生产部署
  4. 包含密钥管理
  5. 并行执行优化
  6. 缓存优化
  7. 通知机制(Slack)

生成:

  • .github/workflows/ci.yml
  • .github/workflows/deploy.yml
  • 部署脚本

对以下代码进行安全审查: 

[粘贴代码]

检查项:

  1. SQL 注入
  2. XSS 攻击
  3. CSRF 攻击
  4. 敏感信息泄露
  5. 不安全的依赖
  6. 权限验证漏洞
  7. 加密问题
  8. 输入验证

输出:

  • 漏洞列表(按严重等级)
  • 修复方案
  • 修复后的代码
  • 安全**实践建议
小讯
上一篇 2026-04-04 20:27
下一篇 2026-04-04 20:25

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/222912.html