Claude Code 完整教程

现代 AI 编程助手,让开发效率提升 50 倍

Claude Code 简介

下一代 AI 编程助手,革命性提升开发效率

Claude Code 是现代开发者的 AI 编程助手,能显著提升代码开发效率。 传统开发方式完成研究文档、编写后端 API、开发前端组件、调试集成等流程需 2.5 小时,而使用 Claude Code 仅需 3 分钟,效率提升 50 倍

开发效率对比

传统开发方式
2.5 小时

繁琐的手动编程流程

推荐
Claude Code
3 分钟

AI 智能编程助手

🚀
效率提升 50x

让 AI 成为您的编程超级助手

核心功能特色

基于先进的 AI 技术,Claude Code 为开发者提供全方位的智能编程支持

智能代码生成

基于自然语言描述,快速生成高质量、符合最佳实践的代码。支持多种编程语言和框架,从简单函数到复杂应用架构。

效率提升 10x

深度代码分析

智能理解代码结构和逻辑关系,提供深度分析报告。识别潜在问题、性能瓶颈,并给出优化建议。

代码质量保障

智能调试助手

自动检测代码错误和潜在问题,提供精准的修复建议。支持实时错误诊断和性能优化建议。

调试时间减少 5x

自动文档生成

智能分析代码逻辑,自动生成详细的技术文档、API 文档和注释。提升代码可维护性和团队协作效率。

文档完整度 95%+

强大命令行工具

提供丰富的命令行接口,支持一键式代码生成、审查、提交。无缝集成现有开发工作流。

30+ 内置命令

IDE 深度集成

支持 Cursor、VS Code 等主流 IDE,提供差异查看、实时诊断、上下文感知等高级功能。

无缝开发体验

支持平台与系统要求

平台 系统要求
Windows Windows 10 或 Windows 11;Node.js 18+;网络连接
macOS macOS 10.15 (Catalina) 或更高版本;Node.js 18+;网络连接
Linux Ubuntu 18.04+、CentOS 7+、Debian 9+ 等主流 Linux 发行版;Node.js 18+;网络连接

价格与优惠政策

超值价格优势

1:1
全站汇率
1 人民币 = 1 美元
推荐
1元美元额度
C1分组
1元就可买1美元额度
1x
价值倍增
1¥ = 官方 1$ = 7.3¥

用量更省,稳定可靠

立即体验超值价格

安装与配置教程

🚀 快速开始

只需两步,即可使用 Claude Code 配合智创聚合 API:

  1. 获取 API Key:访问 智创聚合 API 控制台,创建 C1 分组令牌
  2. 配置环境:设置环境变量(BASE_URL 使用 https://s.lconai.com)

选择您的操作系统

步骤 1: 安装 Node.js

  • • 访问 Node.js 官网,下载最新版本
  • • 双击安装包,按照提示完成安装
  • • 打开 CMD,执行 node -v 验证安装

步骤 2: 安装 Claude Code

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

步骤 3: 验证安装

claude --version

步骤 4: 配置 API

获取 Auth Token:

访问 智创聚合 API 控制台,选择 "C1" 分组创建令牌

方法一:图形化配置(推荐)

  1. 右键点击 "此电脑" → "属性" → "高级系统设置"
  2. 点击 "环境变量" → "新建"
  3. 变量名:ANTHROPIC_AUTH_TOKEN,变量值:您的 API 密钥
  4. 变量名:ANTHROPIC_BASE_URL,变量值:https://s.lconai.com

方法二:PowerShell 命令(永久设置)

[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "your-api-key", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://s.lconai.com", "User")

方法三:命令提示符(永久设置)

setx ANTHROPIC_AUTH_TOKEN "your-api-key"
setx ANTHROPIC_BASE_URL "https://s.lconai.com"

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

步骤 5: 启动 Claude Code

cd your-project-folder
claude

首次启动需要完成主题选择、安全须知确认等设置步骤

可选:settings.json 配置文件

推荐使用配置文件方式,更加安全且便于管理。

配置文件位置:

  • Windows: %USERPROFILE%\.claude\settings.json
  • macOS: ~/.claude/settings.json
  • Linux: ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "粘贴为令牌key",
    "ANTHROPIC_BASE_URL": "https://s.lconai.com",
    "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "API_TIMEOUT_MS": "600000",
    "BASH_DEFAULT_TIMEOUT_MS": "600000",
    "BASH_MAX_TIMEOUT_MS": "600000",
    "MCP_TIMEOUT": "30000",
    "MCP_TOOL_TIMEOUT": "600000",
    "CLAUDE_API_TIMEOUT": "600000"
  },
  "permissions": {
    "allow": [],
    "deny": []
  },
  "apiKeyHelper": "echo '粘贴为C1分组令牌key'"
}

环境变量说明

  • ANTHROPIC_AUTH_TOKEN:在智创聚合 API 控制台获取的 API 密钥
  • ANTHROPIC_BASE_URL:智创聚合 API 服务地址
  • CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC:禁用非必要流量
  • API_TIMEOUT_MS:API 请求超时时间(毫秒)
  • MCP_TIMEOUT:MCP 服务器连接超时时间

使用技巧:推荐使用 settings.json 配置文件方式,更加安全且便于管理

常用命令参考

基础命令

命令 功能 示例
claude 启动交互模式 claude
claude "task" 运行一次性任务 claude "fix the build error"
claude -p "query" 运行查询后退出 claude -p "explain this function"
claude commit 创建 Git 提交 claude commit
claude -c 继续最近的对话 claude -c
claude -r 继续上一个对话 claude -r
claude update 更新到最新版本 claude update

内置斜杠命令

/help 常用

获取使用帮助

/clear 常用

清除对话历史

/model 配置

选择或更改 AI 模型

/review 开发

请求代码审查

/init 项目

使用 CLAUDE.md 指南初始化项目

/memory 项目

编辑 CLAUDE.md 内存文件

/config 配置

查看/修改配置

/doctor 诊断

检查 Claude Code 安装健康状况

完整斜杠命令列表

命令 用途
/add-dir添加额外的工作目录
/bug报告错误(将对话发送给 Anthropic)
/clear清除对话历史
/compact [instructions]压缩对话,可选择性地提供重点指令
/config查看/修改配置
/cost显示令牌使用统计
/doctor检查 Claude Code 安装的健康状况
/help获取使用帮助
/init使用 CLAUDE.md 指南初始化项目
/login切换 Anthropic 账户
/logout从 Anthropic 账户登出
/mcp管理 MCP 服务器连接和 OAuth 身份验证
/memory编辑 CLAUDE.md 内存文件
/model选择或更改 AI 模型
/permissions查看或更新权限
/pr_comments查看拉取请求评论
/review请求代码审查
/status查看账户和系统状态
/terminal-setup安装 Shift+Enter 键绑定用于换行(仅限 iTerm2 和 VSCode)
/vim进入 vim 模式,在插入和命令模式之间切换

💡 交互模式提示

  • • 使用 exitCtrl+C 退出
  • • 输入 /help 查看所有可用命令
  • • 支持多行输入,使用 Shift+Enter 换行

实战场景

基础代码生成

启动交互模式:

claude

输入需求:

请帮我写一个 Python 函数,用于计算斐波那契数列

代码审查修复

修复构建错误:

claude "fix the build error"

代码审查:

claude -p "review this code"

Git 自动化

自动提交:

claude commit

翻译并提 PR:

claude -p "translate strings to French and raise PR"

批量处理文件

处理单个文件

cat mycode.py | claude -p "Review this code for bugs"

批量添加文档

for file in *.js; do
  echo "Processing $file..."
  claude -p "Add JSDoc comments to this file:" < "$file" > "${file}.documented"
done

高级批量处理示例

批量审查多个文件
# 批量审查所有 Python 文件
find . -name "*.py" -exec claude -p "Review this code for potential bugs and improvements:" {} \;
自动翻译并提交 PR
# 自动翻译新增文本并创建 PR
claude -p "If there are new text strings, translate them into French and raise a PR for @lang-fr-team to review"

高级功能

IDE 集成(以 Cursor 为例)

集成步骤

  1. 在 Cursor 中安装 Claude Code 扩展
  2. 在集成终端中运行 claude
  3. 输入 /ide 选择 Cursor

集成功能

  • 差异查看器显示代码更改
  • 自动共享当前选择/标签页
  • 自动共享诊断错误

团队规范配置 (CLAUDE.md)

创建 CLAUDE.md 文件来定义团队开发规范:

# CLAUDE.md

## 代码风格
- 使用 TypeScript 严格模式
- 遵循 ESLint 配置
- 使用 Prettier 格式化

## Git 流程
- 使用 conventional commits
- 每个 PR 需要至少一个审查者
- 合并前运行所有测试

## 测试要求
- 新功能必须有单元测试
- 覆盖率不低于 80%

CI/CD 集成

GitHub Actions 示例

# .github/workflows/claude-review.yml
name: Claude Code Review
on: [pull_request]
jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Setup Node.js
        uses: actions/setup-node@v2
        with:
          node-version: '18'
      - name: Install Claude Code
        run: npm install -g @anthropic-ai/claude-code
      - name: Run Claude Review
        run: claude -p "Review this PR for potential issues"
        env:
          ANTHROPIC_AUTH_TOKEN: ${{ secrets.ANTHROPIC_AUTH_TOKEN }}
          ANTHROPIC_BASE_URL: https://s.lconai.com

常见问题与解决方法

需要更多帮助?

遇到问题或需要技术支持,欢迎联系我们