权限准备:获取 API 密钥与账户授权
配置 Claude Code 开发者插件的起点是权限。你需要一个有效的 Anthropic API 密钥(或通过官方渠道获得的访问令牌),这是插件与 Claude API 通信的凭证。首次使用时,终端会提示输入密钥,将其粘贴并确认后即可完成授权。权限类别还包括文件系统读写和网络访问:插件会请求读取项目目录、执行命令的权限,这些需在系统侧或通过 .claude 目录中的配置文件进行声明。务必保管好密钥,不要在公开仓库中明文提交。

环境搭建:操作系统与终端依赖
Claude Code 支持主流开发环境:macOS、Linux 以及 Windows 下的 WSL(适用于 Linux 的 Windows 子系统)。在安装前,确保终端已安装 curl 或 PowerShell 脚本执行能力。官方推荐使用一行安装命令——macOS / Linux 下运行 source <(curl -fsSL https://claude-zh.cn/scripts/install.sh),Windows PowerShell 则执行对应的 install.ps1 脚本。环境变量也需要预先配置:如果使用代理或自定义 API 端点,需在 shell 配置文件中设置 ANTHROPIC_API_KEY 或 CLAUDE_API_BASE。另外,若在 VS Code 中作为插件使用,需确保编辑器版本不低于 1.85,并开启扩展市场功能。
初始化要点:运行安装脚本与首次配置
完成权限和环境准备后,进入初始化阶段。运行安装命令,脚本会自动下载 Claude Code 二进制文件并添加到 PATH。安装完成后,在终端输入 claude 即可启动交互式对话。首次运行时,插件会引导你完成以下步骤:选择工作目录(默认当前路径)、确认 .claude 目录的创建位置、设置指令记忆的存储规则。如需更改默认行为,可编辑项目根目录下的 .claude/config.json 文件,在其中定义权限模式(如严格模式或允许模式)。初始化成功标志是看到 Claude Code 的提示符,此时即可开始提交代码任务。
VS Code 插件安装与权限同步
除了命令行,Claude Code 还提供了 VS Code 扩展(测试版)。在扩展市场搜索“Claude Code”并安装,插件会自动检测本地已安装的 CLI 版本。首次在 VS Code 中激活插件时,会要求授权编辑器访问终端和文件系统。此权限可通过 VS Code 的“扩展设置”页单独管理。如果之前已在终端配置过 API 密钥,插件会继承该环境变量,无需重复输入。
多平台初始化:Windows 与 Linux 差异点
Windows 用户需注意:必须通过 WSL 运行,原生 PowerShell 暂不支持。安装命令在 WSL 下使用 Linux 脚本即可。Linux 用户若遇权限错误,可能需要 chmod +x 修改脚本可执行位。另外,部分企业环境会限制 curl 访问外网,此时应通过官方渠道获取离线安装包,避免使用未经授权的第三方源。初始化完成后,建议用 claude --version 验证版本号,确保与最新文档一致。