安装
# macOS / Linux / WSL(推荐,自动更新)
curl -fsSL https://claude.ai/install.sh | bash
# Windows PowerShell
irm https://claude.ai/install.ps1 | iex
# 或使用 Homebrew(需手动更新)
brew install --cask claude-code
然后进入操作系统的命令行,输入 claude 这个命令就可以开始对话了。
claude # 首次运行会提示登录
Claude Code 是付费软件,需要在 Claude 网站开账户。它所支持的账户类型包括:
-
Claude Pro / Max / Teams / Enterprise(推荐)
-
Claude Console(API 访问,需预付费)
Claude Code 支持自定义 API 端点:
export ANTHROPIC_BASE_URL=https://your-relay-service.com/v1
export ANTHROPIC_API_KEY=sk-xxx
也可以使用 CC Switch(github.com/farion1231/cc-switch) 进行切换。跨平台桌面 + CLI 一体化,已迭代到 v3.x,腾讯云社区、知乎、CSDN 均有教程,是目前社区里最主流的 Claude Code 模型切换工具。
命令行安装:
npx @songhe/cc-switch
它做了三件事:模型切换、MCP 管理和 Skills 管理。
模型切换方面,内置了 Anthropic Claude、OpenAI GPT、DeepSeek、Qwen、GLM(智谱)、MiniMax、Kimi 等模型模板。点击 “Add Provider”添加配置,选中后点“Enable”就切换,本质上是帮你改写项目级 .claude/settings.json 中的 API 配置。支持 Claude Code、Codex CLI、OpenCode、Gemini CLI 多种终端 Agent。在 Claude API 和国产模型之间一键切换,不用手动改环境变量。
MCP 管理方面,内置常用 MCP 服务器模板,交互式添加。还支持"Shared Config Snippet"在不同 Provider 间共享通用配置。
常用操作
| 操作名称 | 功能是什么 | 什么时候用 | 如何操作 |
|---|---|---|---|
| 自动编辑模式 | 让 Claude 自动修改代码,不用每次确认 | 写代码、修 Bug、调逻辑等 | MAC:shift+Tab 一次 |
| @指定文件 | 告诉 Cladue 只处理某个文件 | 修改单个文件或定位错误 | 在对话里输入 @文件名 即可 |
| 粘贴图片 | 让 Claude 看图调界面或排查错误 | 前端调界面,查页面错误 | MAC:Ctrl+V(不是 Cmd+V) Windows:Alt+V |
| 常用命令 | 管理 Claude 的状态和上下文 | 清空对话、切换模型、诊断问题 | /clear 清空上下文,重新开始; /compact 清理但保留记忆 |
| Plan 模式 | Claude 先帮你想清楚方向再写代码 | 项目刚开始、做方案设计或复杂功能时 | Shift+Tab 连按两次 |
| 记忆文件(CLAUDE.md) | 让 Claude 记住你的使用习惯和项目环境 | 希望长期保持同一风格或配置时 | 全局:~/.claude/CLAUDE.md 项目:项目目录下创建CLAUDE.md |
| 打开思考模式 | 普通思考模式 或者会使用思考模型 |
基本常开 | tab 打开,右下角会提示 |
| 深度思考(ultrathink) | 让 Claude 进入高强度思考模式 | 遇到复杂问题、性能优化或大规划时 | 提示词中加入“ultrathink”或“深度思考” |
权限模式
Claude Code 支持多种权限模式,通过 Shift+Tab 循环切换。
| 模式 | 行为 | 适用场景 |
|---|---|---|
| default | 首次使用工具时提示授权 | 日常使用 |
| acceptEdits | 自动接受文件编辑,命令仍需确认 | 信任度较高的修改任务 |
| plan | 只读模式,只能分析不能修改 | 代码审查、方案设计 |
| delegate | 只能通过 Agent Teams 协调 | 团队协作模式 |
| dontAsk | 自动拒绝未预授权的工具 | 严格受控的自动化 |
| bypassPermissions | 跳过所有权限检查(危险!) | 隔离环境如容器/VM |
YOLO 模式
YOLO 模式通过一行启动命令开启:
claude --dangerously-skip-permissions
如果我们发现 cc 左下角提示了一个 “bypass permissions on”,代表我们的 YOLO 模式已经成功启动了