Claude Code 是什么?开发者怎样快速上手?
Claude Code 是 Anthropic 推出的命令行 AI 编程助手,让开发者在终端里直接让 Claude 协助写代码、调试和管理项目。配置过程中的三个核心要素是:API 密钥、系统权限和典型工作流。下面按步骤说明如何从零开始配置,让 Claude Code 正常运转。

安装 Claude Code 的一行命令
在 macOS、Linux 或 WSL 环境中,打开终端并执行:bash <(curl -fsSL https://claude-zh.cn/scripts/install.sh)。Windows 用户可用 PowerShell 运行:& ([scriptblock]::Create((New-Object Net.WebClient).DownloadString("https://claude-zh.cn/scripts/install.ps1")))。安装完成后在终端输入 claude 启动,但首次运行前需要先配置好 API 密钥。
密钥获取与配置方式
开发者需要自行从 Anthropic 官方渠道申请 API 密钥。拿到密钥后,可以通过两种方式配置:一是直接运行 claude 命令,按提示粘贴密钥完成一次性登录;二是将密钥写入环境变量(如 ANTHROPIC_API_KEY),系统会自动读取。配置完成后,Claude Code 才能正常调用模型能力。
权限说明与 .claude 目录
Claude Code 需要文件系统读写权限(读取项目代码、写入生成的文件)以及网络权限(连接 API 服务)。当它首次在项目目录中运行时,会自动创建 .claude 隐藏目录,其中保存项目级的指令、记忆和缓存配置。开发者可以修改该目录下的配置文件来控制 Claude 的行为,比如指定禁止读取的文件夹或设置提示词模板。
典型工作流场景
安装并配置好密钥后,开发者可以立即进入以下工作流:
进阶:使用 cc-switch 管理多环境
如果需要在多个 API 密钥或不同模型(如 Claude Code 与 Codex CLI)之间切换,可借助 cc-switch 这类工具。它本身是一个轻量脚本,能一键切换环境变量和缓存目录,避免频繁更改配置。例如,开发者可以保存一组用于日常开发的密钥,另一组用于团队协作项目,用 cc-switch 快速切换。
最后提醒:官方渠道与安全建议
所有安装脚本和配置指南请务必从 Claude Code 官方文档(docs.anthropic.com)或经官方授权的镜像站获取。配置过程中不要在公共网络环境中暴露 API 密钥,定期旋转密钥能降低泄露风险。用好 .claude 目录的权限控制,确保敏感文件不被意外读取。