Claude Code 简介
下一代 AI 编程助手,革命性提升开发效率
Claude Code 是现代开发者的 AI 编程助手,能显著提升代码开发效率。 传统开发方式完成研究文档、编写后端 API、开发前端组件、调试集成等流程需 2.5 小时,而使用 Claude Code 仅需 3 分钟,效率提升 50 倍!
开发效率对比
传统开发方式
繁琐的手动编程流程
Claude Code
AI 智能编程助手
让 AI 成为您的编程超级助手
核心功能特色
基于先进的 AI 技术,Claude Code 为开发者提供全方位的智能编程支持
智能代码生成
基于自然语言描述,快速生成高质量、符合最佳实践的代码。支持多种编程语言和框架,从简单函数到复杂应用架构。
深度代码分析
智能理解代码结构和逻辑关系,提供深度分析报告。识别潜在问题、性能瓶颈,并给出优化建议。
智能调试助手
自动检测代码错误和潜在问题,提供精准的修复建议。支持实时错误诊断和性能优化建议。
自动文档生成
智能分析代码逻辑,自动生成详细的技术文档、API 文档和注释。提升代码可维护性和团队协作效率。
强大命令行工具
提供丰富的命令行接口,支持一键式代码生成、审查、提交。无缝集成现有开发工作流。
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+;网络连接 |
价格与优惠政策
安装与配置教程
🚀 快速开始
只需两步,即可使用 Claude Code 配合智创聚合 API:
- 获取 API Key:访问 智创聚合 API 控制台,创建 C1 分组令牌
- 配置环境:设置环境变量(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" 分组创建令牌
方法一:图形化配置(推荐)
- 右键点击 "此电脑" → "属性" → "高级系统设置"
- 点击 "环境变量" → "新建"
- 变量名:
ANTHROPIC_AUTH_TOKEN
,变量值:您的 API 密钥 - 变量名:
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 模式,在插入和命令模式之间切换 |
💡 交互模式提示
- • 使用
exit
或Ctrl+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 为例)
集成步骤
- 在 Cursor 中安装 Claude Code 扩展
- 在集成终端中运行
claude
- 输入
/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
常见问题与解决方法
这表明 Claude Code 未检测到环境变量。
解决方法:
- 无需使用 /login 命令
- 正确设置环境变量(BASE_URL: https://s.lconai.com)
- API 密钥从 智创聚合 API 控制台 获取
- 确保选择 "C1" 分组
Claude Code 通过检查是否能连接到 Google 判断网络状态。
说明: 显示 offline 不影响正常使用,仅表明无法访问 Google(可能是网络环境限制)。
这是上游服务器负载过高导致的临时错误。
解决方法:
- 稍等几分钟后重试
- 尝试切换到 Sonnet 模型(使用 /model 命令)
- 如持续出现可联系智创聚合 API 技术支持
退出方法:
- 按两次
Ctrl+C
- 或按两次
Ctrl+D
- 输入
exit
命令
更新方法:
claude update
运行此命令即可自动更新到最新版本
Claude Code 访问网页前会调用 Claude 官方服务判断网页是否可访问。
解决方法:
- 检查网络连接稳定性
- 确保能正常访问智创聚合 API 地址(
https://s.lconai.com
) - 必要时使用稳定的网络环境
- 可尝试使用美国节点(
https://n.lconai.com
)
这是网络连接不稳定导致的临时错误。
解决方法:
- 检查网络连接稳定性
- 确保能正常访问智创聚合 API(
https://s.lconai.com
) - 重新启动 Claude Code
- 可尝试使用美国节点(
https://n.lconai.com
) - 如问题持续,可联系智创聚合 API 技术支持