确保您的系统满足以下要求以获得最佳体验
macOS 10.15+
Ubuntu 20.04+
Debian 10+
Windows (WSL)
最低: 4GB RAM
推荐: 8GB+ RAM
获得更流畅的体验
Node.js 18+
npm 或 yarn
Git (可选)
稳定的互联网连接
访问 API 服务
获取更新和支持
选择适合您的安装方式,快速开始使用
将以下脚本保存为 install-claude.sh:
#!/bin/bash
# 配置您的 API Key
readonly API_KEY="sk--xx(clapi.xxtom.com/创建的令牌)"
readonly API_BASE_URL="https://clapi.xxtom.com/"
# [脚本完整内容请参考原文档...]
执行安装:
chmod +x install-claude.sh
./install-claude.sh
# 安装 Claude Code
npm install -g @anthropic-ai/claude-code
# 验证安装
claude --version
按照以下步骤完成 API 配置
访问官方网站并创建您的 API 密钥
创建配置文件 ~/.claude/settings.json
{
"env": {
"ANTHROPIC_API_KEY": "sk-xxx(https://clapi.xxtom.com/创建的令牌)",
"ANTHROPIC_BASE_URL": "https://clapi.xxtom.com",
"CLAUDE_CODE_MAX_OUTPUT_TOKENS": 64000,
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
},
"permissions": {
"allow": [],
"deny": []
}
}
根据需要配置文件访问权限
{
"permissions": {
"allow": ["Bash", "Read", "Write"],
"deny": ["Delete"],
"additionalDirectories": ["../docs/", "../shared/"]
}
}
掌握基础命令和快捷键,高效使用 Claude Code
# 交互式模式
claude
# 带提示启动
claude "explain this project"
# 单次查询模式
claude -p "analyze this code"
# 继续上次对话
claude -c
# 恢复特定会话
claude -r
| 快捷键 | 功能 |
|---|---|
Ctrl+C |
取消当前操作 |
Ctrl+D |
退出会话 |
Ctrl+L |
清屏 |
\ + Enter |
多行输入 |
Esc Esc |
编辑上一条消息 |
| 命令 | 说明 |
|---|---|
/help |
显示帮助 |
/clear |
清除历史 |
/config |
管理配置 |
/permissions |
权限管理 |
/model |
切换模型 |
/vim |
启用 Vim 模式 |
/init |
初始化项目 |
探索更多强大的功能,提升开发体验
在项目根目录创建 CLAUDE.md 文件:
# 项目配置
## 常用命令
- 构建: `npm run build`
- 测试: `npm test`
- 启动: `npm start`
## 代码规范
- 使用 TypeScript
- 遵循 ESLint 规则
创建 .claude/commands/fix-bug.md:
请分析并修复 Bug: $ARGUMENTS
步骤:
1. 复现问题
2. 定位根本原因
3. 实施修复
4. 编写测试
5. 验证修复
使用:/fix-bug #123
# 添加 MCP 服务器
claude mcp add my-server -e API_KEY=xxx -- /path/to/server
# 列出所有服务器
claude mcp list
# 删除服务器
claude mcp remove my-server
VS Code: 在内置终端启动 Claude Code 自动安装插件
JetBrains: 手动安装 Claude Code Beta 插件
测试连接:/ide
通过实际案例学习如何使用 Claude Code
> 给我一个代码库概览
> 解释主要的架构模式
> 关键数据模型有哪些?
> 认证流程是怎样的?
> 我遇到了这个错误:[粘贴错误信息]
> 建议修复方案
> 实施修复并添加测试
> 运行测试验证
> 查找代码库中的过时 API
> 建议现代化重构方案
> 重构 utils.js 使用 ES2024 特性
> 运行测试确保功能不变
> 总结我的代码改动
> 创建一个 PR
> 添加测试说明
> 突出潜在风险
# 拖放图像或使用路径
> 分析这个设计图:/path/to/design.png
> 生成匹配的 CSS 代码
> 创建 HTML 结构
> 查找未测试的函数
> 为 NotificationService 添加单元测试
> 添加边缘情况测试
> 运行并修复失败的测试
快速找到您问题的答案
rm -rf ~/.claude
claude -c 重试Ctrl+C 重启claude -c 恢复会话> /model
建议使用 Claude Sonnet 4,性价比更高
> /compact [描述当前进度]
遵循最佳实践,最大化 Claude Code 的价值
/compact 压缩长对话/init 初始化项目CLAUDE.md 项目记忆