❓ 常见问题
以下是关于 Claude Code 的常见问题解答。
Claude Code 是免费的吗?▼
Claude Code 本身是免费使用的,但需要 Anthropic API Key 或 Claude Pro 订阅来调用 Claude 模型。 - **API Key 方式**: 按使用量付费,适合开发者 - **Claude Pro**: 月费订阅,适合个人用户 - **Claude Team/Enterprise**: 团队和企业方案
Claude Code 支持 Windows 吗?▼
是的,Claude Code 支持三个主要平台: - **macOS**: 原生支持 - **Linux**: 原生支持 - **Windows**: 通过 WSL (Windows Subsystem for Linux) 支持 在 Windows 上使用需要先安装 WSL,然后在 WSL 中安装 Node.js 和 Claude Code。
如何选择合适的模型?▼
根据任务复杂度选择模型: | 任务类型 | 推荐模型 | 原因 | |---------|---------|------| | 快速代码补全 | claude-3-5-haiku | 速度快、成本低 | | 日常编码 | claude-3-5-sonnet | 平衡性能和成本 | | 复杂重构 | claude-4-opus | 最强推理能力 | | 大型项目分析 | claude-4-opus | 1M 上下文支持 |
MCP 是什么?如何使用?▼
MCP (Model Context Protocol) 是 Anthropic 推出的开放协议,用于连接外部工具和服务。 **配置 MCP Server**:
// .mcp/github.json
{
"name": "github",
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_TOKEN": "your-token"
}
}Claude Code 会自动检测项目中的 `.mcp/` 目录并加载工具。
如何保护敏感信息?▼
Claude Code 有多层安全机制: 1. **权限确认**: 敏感操作需要用户确认 2. **配置限制**: 在 CLAUDE.md 中可以禁止访问敏感文件 3. **环境变量**: 不要在代码中硬编码敏感信息
// CLAUDE.md
## 禁止事项
- 不要修改 .env 文件
- 不要访问 credentials/ 目录
- 不要运行数据库迁移命令Claude Code 和 Cursor 有什么区别?▼
| 特性 | Claude Code | Cursor | |-----|------------|--------| | 形式 | CLI 工具 | IDE | | 交互 | 命令行 | 图形界面 | | 代码理解 | 深度项目理解 | 文件级别 | | 工具集成 | MCP 协议 | 内置工具 | | 适用场景 | 复杂任务、自动化 | 日常编码 | 两者可以配合使用:用 Cursor 进行日常编码,用 Claude Code 处理复杂任务。
如何处理大型项目?▼
处理大型项目的技巧: 1. **使用 CLAUDE.md**: 描述项目结构和规则 2. **忽略不必要的文件**: 减少上下文消耗 3. **分阶段处理**: 复杂任务分解为小任务 4. **使用 Opus 模型**: 1M 上下文处理大项目
# 使用 Claude 4 Opus 处理大型项目
claude --model claude-4-opus遇到问题如何获取帮助?▼
获取帮助的途径: 1. **官方文档**: https://docs.anthropic.com 2. **GitHub Issues**: https://github.com/anthropics/claude-code/issues 3. **Discord 社区**: https://discord.gg/anthropic 4. **使用 /help 命令**: 在 Claude Code 中查看内置帮助 你也可以在 Claude Code 中直接描述遇到的问题,它会帮助你诊断和解决。
📬 还有问题?
如果你有其他问题,可以通过以下方式获取帮助:
- • 在 Claude Code 中直接描述你的问题
- • 访问 官方文档
- • 加入 Discord 社区