Claude Code简介
Claude Code是Anthropic推出的AI编程助手,它不仅仅是一个简单的代码生成工具,更是一个能够理解项目结构、分析代码逻辑、提供优化建议的智能编程伙伴。
安装
需要有node环境
1
|
npm install -g @anthropic-ai/claude-code
|
集成glm
- 修改
~/.claude/settings.json,如果不存在就创建一个。
1
2
3
4
5
6
7
8
9
|
{
"env": {
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.6",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.6",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key"
}
}
|
- 获取APi key,API KEY, 新用户有一些体验的token资源包赠送喔!
GLM-4.6
GLM-4.6是智谱AI最新发布的语言模型,在Claude Code中作为后端支持时,展现出了令人印象深刻的编程能力。
VSCode集成体验
安装和配置
在VSCode中使用Claude Code非常简单,只需要安装相应的扩展插件即可。
配置步骤:
- 打开VSCode扩展市场
- 搜索"Claude Code for VS Code"
- 点击安装并重启VSCode
Terminal中使用
除了GUI界面的VSCode插件,Claude Code在Terminal中也有着出色的表现。
常用命令和技巧
1. 项目分析
1
2
3
4
5
6
7
8
|
# 分析项目结构
claude analyze . --recursive
# 检查代码质量
claude quality-check --language javascript
# 生成项目文档
claude docs --format markdown
|
2. 批量操作
1
2
3
4
5
6
7
8
|
# 批量重构文件
claude refactor --pattern "*.js" --rule "use-const-let"
# 代码格式化
claude format --language typescript --prettier
# 依赖更新建议
claude update-check --dependencies
|
相关链接: