Appearance
Claude Code: AI 编码助手
1.简介
- 2021年GitHub 与 OpenAI 联手打造GitHub Copilot,这是一个基于AI的编码助手,它可以根据用户的代码注释和上下文,自动生成代码。
- 2022年11月30日,ChatGPT发布,后续发展出很多AI编码助手。从此AI开始发展成可以生成一个完整的项目。程序员的价值降低,从由程序员主导项目,逐步转变为由AI主导项目(程序员负责处理AI的错误)。
- 2025年2月24日,Anthropic发布了Claude Code。类似的AI编码助手崛起,界面从IDE,变成终端。非程序员也可以开始编程了。
25年Claude Code 可能是最耀眼的AI编码助手(很难进行全面比较,因为都在迅速发展)。
Claude Code是Anthropic打造的终端原生AI编程工具,基于Claude 4系列模型,无需切换IDE或聊天窗口,直接在终端中实现代码生成、调试、项目导航和自动化任务处理。其核心优势在于:
- 支持40+编程语言及主流框架,覆盖前后端、数据科学等全场景
- 200k超长上下文,轻松驾驭大型代码库
- 可直接编辑文件、运行命令、创建提交,真正实现"所想即所得"
- 遵循Unix哲学,支持组合式脚本和CI集成
2.安装
前置条件
- 操作系统:Windows、macOS、Linux(含WSL)均可
- 环境依赖:Node.js 18.0+(npm安装方式)或直接使用原生安装
npm全局安装
bash
# 全局安装最新稳定版
npm install -g @anthropic-ai/claude-code
# 验证安装成功(显示版本号即生效)
claude --version3.免登录
进入项目目录:
cd your-project,启动工具:
claude命令行输入claude会发现需要登录。修改.claude.json文件
vim ~/.claude.json文件尾部添加:
json
"hasCompletedOnboarding": true4.设置大模型key
各大模型都在更新,需要及时关注。目前最强的是Claude Opus 4.6。
选择模型三个维度, 性能、性价比、延迟。
以下是我认为目前从高到低排名:
Claude Opus 4.6国外(26年2月更新),是目前最强大的Claude模型,它的性能超过了所有其他模型- 国外,不稳定,延迟高需要代理
- 稳定使用可选择 1.国内镜像, 2.API中转
- Opus 4.6 旗舰级, 深度推理的标杆
- Sonnet 4.6 接近旗舰的性价比之选,更少过度工程化,更少懒惰
GLM-4.7国产,最接近Claude Opus 4.5, 延迟更低,价格便宜。Kimi-k2国产,据说前端表现最佳。minimax-m2.1国产,多模态辅助推理。
注册开通
例如: https://api.aigc.bar/register?aff=wQMg
设置环境变量
bash
# 将 sk-xxx 替换为您的真实密钥
echo -e '\nexport ANTHROPIC_AUTH_TOKEN=sk-xxx' >> ~/.bash_profile
echo -e '\nexport ANTHROPIC_BASE_URL=https://api.aigc.bar' >> ~/.bash_profile
source ~/.bash_profile5.启动和使用
bash
# 进入项目目录
cd your-project-folder
# 启动 Claude Code
claude现在可以开始使用Claude Code了。
6.常用命令参考
基础命令
| 基础命令 | 功能 | 示例 |
|---|---|---|
| claude | 启动交互模式 | claude |
| claude "task" | 运行一次性任务 | claude "fix the build error" |
| claude -p "query" | 运行查询后退出 | claude -p "explain this function" |
| claude -c | 继续最近的对话 | claude -c |
| claude -r | 继续上一个对话 | claude -r |
| claude commit | 创建 Git 提交 | claude commit |
交互模式命令
| 交互模式命令 | 功能 | 示例 |
|---|---|---|
| exit | 退出交互模式 | exit |
| help | 显示帮助信息 | help |
| clear | 清除当前对话历史 | clear |