NEXTAI

NEXT AI EDITORIAL

Claude Code 安装教程(2026):Windows、macOS、Linux 配置与登录

NEXT AI 编辑团队更新于 9 分钟

Claude Code 怎么安装?本文按 Anthropic 当前官方方案说明 Windows PowerShell、WinGet、macOS、Linux 与 WSL 安装,包含登录方式、首次运行、更新和常见报错排查。

Claude Code 安装教程(2026):Windows、macOS、Linux 配置与登录封面
文章目录

一、先选使用方式:CLI、桌面端还是网页版

方式适合谁是否安装特点
Claude Code CLI开发者、终端和仓库工作流需要可读写项目、运行命令、处理 Git
Claude 桌面端偏好图形界面、刚接触终端需要Windows / macOS 上手更直观
Claude Code on the web希望从浏览器发起 GitHub 任务通常不需要本地安装需要连接仓库并配置环境
IDE 集成在编辑器里工作通常先安装 Claude Code与终端会话和代码上下文联动

结论 · 本文默认路线

想完整体验 Claude Code 的仓库能力,优先装官方 CLI;完全不想使用终端时,再选桌面端或网页版。

二、安装前检查与官方入口

  • 只从 claude.com、code.claude.com、docs.anthropic.com 或官方 GitHub 仓库获取安装信息。
  • Windows 10/11 可原生安装;Git for Windows 有助于 Claude Code 使用 Bash 工具,WSL 方案也受支持。
  • macOS、Linux 与 WSL 可使用官方原生安装脚本;原生版本无需另外用 npm 全局安装。
  • 需要能访问 Anthropic 的认证与服务端点;企业网络可能需要管理员放行代理或防火墙。
  • 准备一个可登录的 Claude 账号、Anthropic Console 账单账户,或企业提供的 Bedrock / Vertex 等环境。

注意 · 不要混装

原生安装、旧版 npm 全局安装和历史本地安装同时存在时,可能出现版本不一致。安装前可用 where.exe claude(Windows)或 which -a claude(macOS / Linux)检查。

三、Windows 安装:PowerShell 与 WinGet

方法 A:官方 PowerShell 原生安装器(推荐)

irm https://claude.ai/install.ps1 | iex

在 PowerShell 中运行官方命令。安装完成后关闭并重新打开终端,再检查版本和诊断状态:

claude --version
claude doctor

方法 B:使用 WinGet

winget install Anthropic.ClaudeCode

WinGet 安装不会像官方原生安装器那样自动更新,后续可用 winget upgrade Anthropic.ClaudeCode 更新。若命令提示找不到 claude,先重开终端,再检查 %USERPROFILE%\.local\bin 是否进入 PATH。

提示 · Git Bash 说明

原生 Windows 建议安装 Git for Windows。使用便携版 Git 时,可按官方文档设置 CLAUDE_CODE_GIT_BASH_PATH 指向 bash.exe;WSL 环境则无需依赖 Windows Git。

四、macOS、Linux 与 WSL 安装

官方原生安装器(推荐)

curl -fsSL https://claude.ai/install.sh | bash

安装结束后重新打开终端,运行 claude --version 与 claude doctor。原生安装器会在后台检查更新,通常不需要手动维护 npm 包。

macOS 使用 Homebrew

brew install --cask claude-code

Homebrew 稳定通道通常会晚于最新发布,并且不会自动更新;后续使用 brew upgrade claude-code。若你以前用 npm 安装过,先确认 PATH 中没有重复的 claude 二进制。

注意 · 旧版 npm 教程

npm install -g @anthropic-ai/claude-code 仍可能出现在旧教程中,但官方当前优先推荐原生安装。不要为了修权限问题使用 sudo npm install -g。

Claude Code 在 Windows、macOS、Linux 和 WSL 的安装与验证流程图
按操作系统选择官方安装方式,并统一执行版本与环境检查。

五、登录方式与费用来源

登录方式费用从哪里扣适合场景
Claude 个人方案账号Pro / Max 等方案包含的 Claude Code 用量个人日常开发
Anthropic ConsoleAPI 账户按量计费或预付余额开发者、独立项目
企业 Claude 账号组织分配的用量池公司统一管理
Amazon Bedrock / Google Vertex 等对应云平台账户企业云与合规环境

第一次在项目目录运行 claude 时,根据提示选择与你实际账户一致的登录方式。Claude 网页订阅和 Console API 账单不是同一套计费来源;不要在不清楚费用归属时随意粘贴第三方 API Key。

结论 · 先确认费用从哪里扣

Claude Code 可以使用个人 Claude 方案、Console API 或企业云账户等不同计费来源。登录前先确认要使用哪一个账户,避免把个人订阅和 API 账单混为一谈。

红线 · 账号安全

OAuth 登录应在 Anthropic 官方页面完成。任何第三方教程、群聊或远程协助如果索要 Claude 密码、邮箱验证码、恢复码或完整 API Key,都应立即停止。

六、第一次在项目里运行 Claude Code

cd 你的项目目录
claude

首次进入仓库后,不要立刻让工具大范围改代码。先让它阅读项目说明、查看 Git 状态并解释结构,再从一个可验证的小任务开始。

  1. 确认当前目录就是目标仓库,并先提交或备份已有改动。
  2. 先问“请只读取项目并说明结构,不要修改文件”。
  3. 让 Claude Code 给出计划,核对将要修改的文件和测试方式。
  4. 执行一个小改动后查看 git diff,再运行项目自己的测试。
  5. 确认结果正确后再继续下一项,不把密钥、生产数据或个人信息写进提示。
常用命令用途
claude启动交互会话
claude -c继续最近一次会话
claude -p "问题"一次性输出结果后退出
claude update手动更新原生安装
claude doctor检查安装类型和环境问题

七、常见安装与登录报错排查

现象优先检查处理方向
claude 不是内部或外部命令终端是否重开、PATH、安装目录检查 %USERPROFILE%\.local\bin\claude.exe 或 ~/.local/bin/claude
版本反复变化是否存在多个安装用 where.exe / which -a 找出重复版本,只保留一种
安装下载超时企业代理、防火墙、DNS 和 TLS确认 downloads.claude.ai 可访问,按官方代理文档配置
Windows 无法调用 BashGit for Windows 或 WSL安装 Git,或设置官方 Git Bash 路径变量
登录后仍提示额度或账单登录方式是否选错区分个人方案、Console API 与企业用量
npm 权限错误是否仍在使用旧 npm 安装迁移到原生安装,不要用 sudo 强行安装
where.exe claude
Test-Path "$env:USERPROFILE\.local\bin\claude.exe"

如果仍无法解决,记录操作系统、安装方式、claude --version、claude doctor 输出和完整错误信息,再对照官方故障排查页。日志中如含 Token、邮箱或项目路径,提交前先脱敏。

八、安装完成后的安全清单

  • 确认下载和登录域名属于 Anthropic 官方域名。
  • 让 Claude Code 先读后改,重要仓库先检查 Git 状态。
  • 不要把 .env、API Key、数据库备份或生产凭据直接粘贴进会话。
  • 只授予任务需要的工具和目录权限,完成后复核 git diff。
  • 使用项目已有的测试、类型检查和构建命令验证修改。
  • 遇到第三方“国内一键包”时先核对来源、安装脚本和凭据去向。

结论 · 完成标准

claude --version 能输出版本、claude doctor 无关键错误、能在测试项目中启动并完成一次只读问答,就说明基础安装和登录已经跑通。

资料来源与核验说明

本文由 NEXT AI 编辑团队依据下列官方公开页面整理。功能、价格、方案名称和可用地区可能调整,请以官方页面及你账号内当日显示的信息为准。

常见问题

Claude Code 必须安装 Node.js 吗?

使用当前官方推荐的原生安装器时不需要为了 Claude Code 单独安装 Node.js。旧版 npm 全局安装才依赖 Node,并容易与原生版本混装。

Windows 能直接安装 Claude Code 吗?

可以。Windows 10/11 可使用官方 PowerShell 安装器或 WinGet;Git for Windows 有助于 Bash 工具运行,也可以选择 WSL。

Claude Pro 能用 Claude Code 吗?

Anthropic 当前个人方案说明中,Pro 和 Max 可通过 Claude 账号使用 Claude Code;具体用量和可见功能以账号页面为准。

Claude Code 和 Claude API 是一回事吗?

不是。Claude Code 是编程工具;使用 Console API 登录时会按 API 账户计费,使用个人或企业方案登录时则消耗对应方案的用量。

安装后提示找不到 claude 怎么办?

先重开终端,再检查 PATH 和安装目录。Windows 可用 where.exe claude;macOS / Linux 可用 which -a claude。

Claude Code 怎么更新?

官方原生安装通常自动更新,也可运行 claude update;Homebrew 或 WinGet 安装需要使用各自的 upgrade 命令。

国内使用时登录失败怎么办?

先确认所在地区和网络环境符合 Anthropic 的可用性要求,再检查企业代理、防火墙、DNS 与账户登录方式;不要使用来源不明的代理脚本或共享密钥。

已经决定订阅,但没有海外支付方式?

如果你已经根据本文确认了所需方案,而官方结算受银行卡或支付地区限制,可以查看本站代充服务。购买前请先核对账号归属、交付方式、所需资料和质保范围。

相关阅读