快速摘要:Claude Code 是 Anthropic 的 AI 驱动的编码助手,可通过您的终端、桌面应用程序和 IDE 扩展来使用。通过安装 CLI,使用 Claude Pro 或 Max 订阅(每月 20-200 美元)登录,并直接从命令行启动交互式会话来编辑文件、调试代码和自动化开发任务来访问它。
Claude Code 已成为传统 AI 编码助手的强大替代方案。与集成到现有编辑器的工具不同,Claude Code 本地运行在您的终端中,并与您的整个开发环境集成。
但大多数开发人员想知道的是:如何实际获得访问权限?
本指南将介绍所有访问方法,从命令行界面到桌面应用程序和 IDE 扩展。无论是在 Mac、Windows 还是 Linux 机器上工作,只要了解了要求,流程都很简单。
什么是 Claude Code 以及为什么访问很重要
Claude Code 是 Anthropic 的代理式编码工具,可以读取代码库、直接编辑文件、运行终端命令并与开发工作流集成。它不仅仅是一个简单的自动补全引擎——它能够处理复杂的多文件更改、调试会话,甚至 Git 操作。
该工具通过多种接口运行。终端版本提供直接的命令行访问。桌面应用程序提供可视化界面。IDE 扩展将 Claude Code 集成到 VS Code 和 Cursor 等常用编辑器中。
说实话:访问很重要,因为 Claude Code 的运行方式与 ChatGPT 或 GitHub Copilot 不同。它需要正确的身份验证,有特定的订阅要求,并且需要正确安装才能在您的开发堆栈中运行。
安装前的订阅要求
没有正确的订阅,您就无法访问 Claude Code。就这么简单。
根据官方消息,Claude Code 要求个人用户使用 Pro 或 Max 计划。团队和企业计划也通过高级席位包含 Claude Code 访问权限。
个人套餐选项
| 套餐 | 价格 | Claude Code 访问权限 | 使用量 |
|---|---|---|---|
| 免费 | $0 | 否 | 仅限网络访问 |
| Pro | $20/月 或 $200/年 | 是 | 标准使用量 |
| Max 5x | $100/月 | 是 | Pro 用量的 5 倍 |
| Max 20x | $200/月 | 是 | Pro 用量的 20 倍 |
Pro 套餐是入门级。每月 20 美元,它提供了对 Claude 网络/移动应用程序和终端 Claude Code 的访问。Max 套餐可为处理大型项目的开发人员提供多倍的使用量。
团队和企业计划的运作方式不同。组织分配标准席位或高级席位。高级席位包含更多的使用量和 Claude Code 访问权限。标准席位仅包含网络应用程序。
激活您的订阅
如果您还没有账号,请访问 claude.ai 并创建一个。导航到订阅设置,然后根据使用需求选择 Pro 或 Max。
付款立即处理。几分钟内,Claude Code 访问权限将在您的帐户上激活。系统将通过电子邮件发送确认信息,并告知后续步骤。
对于独立于消费者计划的 API 访问,开发人员需要通过 Anthropic Console (console.anthropic.com) 设置账单。API 访问使用不同的定价——按 token 计费——但不能提供基于终端的 Claude Code 访问。

在使用它之前找到 AI 工具积分
访问 Claude Code 是过程的一部分。为 Claude 和相关工具寻找积分是另一部分。 Get AI Perks 汇集了初创公司在 AI 和云软件方面的折扣和积分,提供 200 多项优惠,并提供有关如何申请的清晰指导。
需要 Claude 或类似工具的积分吗?
请访问 Get AI Perks 来:
- 浏览 Claude 和 Anthropic 的初创公司优惠
- 比较优惠要求
- 在一个地方跟踪 AI 工具折扣
👉 访问 Get AI Perks 浏览当前的 Claude 和 AI 软件优惠。
在 macOS 和 Linux 上安装 Claude Code
在类 Unix 系统上安装终端非常简单。官方安装脚本会自动处理所有事情。
安装步骤
打开您的终端并运行官方安装脚本:
| curl -fsSL install.claude.ai | sh |
该脚本下载 Claude Code 二进制文件,将其安装到您的系统路径,并配置初始设置。在连接稳定的情况下,安装通常在两分钟内完成。
安装完成后,验证二进制文件是否正常工作:
| claude –version |
如果命令返回版本号,则表示安装成功。如果您看到“command not found”,则需要调整 PATH 配置。
修复 PATH 问题
有时安装程序无法正确更新您的 shell 配置。通过编辑您的 shell 配置文件手动将 Claude Code 添加到您的 PATH。
对于 bash 用户,请编辑 ~/.bashrc 或 ~/.bash_profile:
| export PATH=”$HOME/.claude/bin:$PATH” |
对于 zsh 用户(现代 macOS 的默认设置),请使用相同的行编辑 ~/.zshrc。保存文件并重新加载您的 shell 配置:
| source ~/.zshrc |
现在,claude 命令应该可以从任何目录中工作了。
在 Windows 上安装 Claude Code
Windows 安装需要 Windows Subsystem for Linux 2 (WSL2)。Claude Code 不在 Windows 上本地运行——它需要 Linux 环境。
为什么需要 WSL2
Claude Code 是作为一个 Linux 二进制文件构建的。它依赖于类 Unix 的文件系统、shell 环境和原生 Windows 中不存在的系统库。WSL2 提供了一个与 Windows 并行的完整 Linux 内核。
根据官方 Windows 安装指南,您需要 Windows 10 版本 1903+ 或 Windows 11 才能运行 WSL2。
设置 WSL2
以管理员身份打开 PowerShell 并安装 WSL2:
| wsl –install |
此命令默认安装 WSL2 和 Ubuntu。该过程下载约 500MB 的文件,需要重新启动系统。
重新启动后,Ubuntu 会自动启动以完成设置。出现提示时,创建用户名和密码。这些凭据用于您的 Linux 环境,独立于您的 Windows 登录。
在 WSL2 中安装 Claude Code
在您的 Ubuntu 终端(或您选择的任何 Linux 发行版)中,运行安装脚本:
| curl -fsSL install.claude.ai | sh |
安装过程与原生 Linux 相同。二进制文件安装在您的 WSL2 环境中的 ~/.claude/bin 目录下。
一个注意事项:您将从 WSL2 终端启动 Claude Code,而不是从 Windows 命令提示符或 PowerShell。将 Ubuntu 固定到任务栏以便快速访问。

对您的 Claude Code 安装进行身份验证
安装会将二进制文件放到您的系统上。身份验证将其连接到您的订阅。
初始登录过程
运行登录命令:
| claude login |
Claude Code 会生成一个唯一的身份验证 URL,并在您的终端中显示它。该 URL 类似于:
| claude.ai/auth/device?code=XXXX-XXXX |
在浏览器中打开此 URL。如果您已登录 Claude.ai,系统会立即识别您的会话。如果未登录,请使用您的凭据登录。
浏览器将显示一个确认屏幕,要求授权设备。单击“授权”,终端会话将在几秒钟内更新,确认身份验证成功。
会话持久性
身份验证令牌在终端会话之间持久存在。您无需每次使用 Claude Code 时都重新进行身份验证——令牌将保持有效很长时间,除非被明确撤销。
要检查当前的身份验证状态:
| claude status |
这将显示您的登录帐户、当前订阅级别和使用统计信息。
开始您的第一个 Claude Code 会话
身份验证完成了吗?是时候实际使用该工具了。
交互模式
开始的最简单方法是交互模式。导航到任何项目目录并运行:
| claude |
就是这样。Claude Code 会扫描当前目录,索引相关文件,并呈现一个交互式提示。
界面顶部显示您的项目上下文,侧边栏显示可用命令,底部显示聊天式输入。输入自然语言请求:
| “为登录函数添加错误处理” |
Claude Code 分析请求,识别相关文件,提出更改,并在确认后应用它们。每次修改都会以清晰的 diff 形式显示,然后再执行。
一次性命令
对于快速任务,可以使用内联命令跳过交互模式:
| claude “修复此目录中的 linting 错误” |
这将执行任务并退出。对于脚本编写或快速修复很有用,无需进入完整会话。
特定任务的提示
Claude Code 支持面向任务的模式。进行代码审查:
| claude review |
进行调试会话:
| claude debug “为什么 API 返回 500 错误” |
每种模式都会针对特定工作流程优化 Claude 的行为。审查模式侧重于代码质量、安全问题和最佳实践。调试模式侧重于根本原因分析和系统化故障排除。
| 命令 | 用途 | 示例用法 |
|---|---|---|
| claude | 开始交互式会话 | claude |
| claude “任务” | 执行一次性任务 | claude “添加单元测试” |
| claude -p “查询” | 查询并退出 | claude -p “解释此函数” |
| claude review | 代码审查模式 | claude review |
| claude debug | 调试会话 | claude debug “内存泄漏” |
通过桌面应用程序访问 Claude Code
并非所有人都想一直待在终端。桌面应用程序提供与相同底层功能相同的可视化界面。
桌面应用程序安装
从 Claude 官方网站下载桌面应用程序。提供 macOS、Windows 和 Linux 的安装程序。
安装后,启动应用程序并使用您的 Claude 帐户登录。桌面版本会自动检测您的订阅,并在可用时启用 Claude Code 功能。
桌面版 vs. 终端版
桌面应用程序提供可视化的文件浏览、内联代码预览和图形化 diff 视图。对于复杂的重构,一些开发人员更喜欢这种方式,因为同时查看多个文件有助于理解。
终端版本在自动化、脚本集成和注重键盘效率的工作流方面表现出色。许多开发人员根据上下文同时使用这两种。
性能完全相同——两种接口都连接到相同的 Claude 模型,并使用相同的底层代理架构。
IDE 扩展和远程访问
Claude Code 通过扩展直接集成到流行的开发环境中。
VS Code 扩展
从 VS Code 市场安装 Claude Code 扩展。安装后,打开命令面板 (Cmd/Ctrl+Shift+P) 并运行“Claude Code: Authenticate”。
该扩展在 VS Code 中直接添加 Claude Code 面板。无需离开编辑器即可通过侧边栏访问代理。
远程控制访问
Claude Code 支持远程控制,以便在设备之间继续会话。在您的桌面上启动一个会话,然后从您的手机或其他计算机访问它。
根据官方文档,远程控制通过 claude.ai 上的 Web 界面工作。活动会话会显示在您的仪表板中,并提供查看、继续或终止它们的选项。
此功能适用于在一台计算机上开始工作并在另一台计算机上继续工作的开发人员。整个会话状态——包括文件上下文和对话历史——都可以无缝传输。
移动访问注意事项
移动 Claude 应用程序(iOS 和 Android)提供对标准 Claude 聊天界面的访问,但不能运行完整的 Claude Code 会话。要在移动设备上进行代码相关查询,请使用远程控制功能通过 claude.ai Web 界面查看活动桌面会话。
配置和项目设置
默认安装适用于大多数项目。但 Claude Code 提供了广泛的配置选项以满足特定需求。
配置范围
Claude Code 的项目设置和状态存储在 claude.json 文件中,或存储在 CLAUDE.md 文件中(用于项目特定说明)。
这种层次结构允许团队共享通用配置,同时允许 individual developers 本地覆盖特定设置。
基本配置选项
设置文件使用 JSON 格式。常见配置包括:
- 模型选择(Opus 或 Sonnet)
- 文件访问权限规则
- 沙箱限制
- 自定义指令和上下文
- 键盘快捷键
对于模型配置,大多数开发人员坚持使用默认设置。Claude Code 可以配置为使用 Opus 直到达到 50% 的使用量,然后切换到 Sonnet 以提高成本效益。
排除敏感文件
配置 .claudeignore 文件以防止代理访问敏感数据。语法类似于 .gitignore:
| # 排除环境文件 .env* # 排除密钥 secrets/ *.key *.pem # 排除大型数据文件 data/ *.csv |
将 .claudeignore 放在您的项目根目录中。Claude Code 在索引文件和提出更改时会遵守这些排除项。
高效会话的最佳实践
访问只是第一步。有效使用 Claude Code 需要了解代理的工作原理。
上下文管理
Claude Code 读取您的整个项目上下文——有时是数百个文件。对于大型代码库,此上下文窗口会很快填满。
社区讨论建议经常使用 /clear 命令。每次开始新的任务时,清除聊天记录。这会重置上下文,并防止代理因之前的对话而感到困惑。
任务分解
将大型请求分解为更小、更具体的任务。而不是“重建身份验证系统”,尝试:
- “在注册函数中添加密码验证”
- “实现 JWT 令牌生成”
- “创建中间件来验证令牌”
较小的任务会产生更好的结果。代理会专注于特定文件并进行有针对性的更改,而不是尝试进行可能引入错误的广泛修改。
接受前审查
Claude Code 会为每次提议的更改显示 diff。在接受之前,请务必仔细审查它们。代理功能强大,但并非万无一失。
注意意外后果。更改是否会影响代码库的其他部分?它是否删除了错误处理?它是否符合您项目的编码风格?
据 Builder.io 上的一位开发者介绍,他们将 Sonnet 作为默认模型,仅在 Sonnet 产生错误结果时才切换到 Opus。这平衡了质量和使用限制。
故障排除常见访问问题
安装并非总是顺利进行。以下是修复常见问题的方法。
命令未找到错误
如果在安装后无法识别 claude,则 PATH 配置存在问题。验证二进制文件位置:
| ls ~/.claude/bin/claude |
如果文件存在,请按照安装部分中的说明手动添加到 PATH。如果不存在,请重新运行安装脚本。
身份验证失败
身份验证问题通常源于过期的令牌或网络问题。尝试注销并重新登录:
| claude logout claude login |
如果这不起作用,请在 claude.ai 上检查您的订阅状态。过期的或降级的订阅会立即失去 Claude Code 访问权限。
WSL2 网络问题
Windows 用户有时会遇到阻止 Claude Code 连接的防火墙问题。根据故障排除文档,创建一个 PowerShell 防火墙规则以允许 WSL2 内部流量。
以管理员身份打开 PowerShell:
| New-NetFirewallRule -DisplayName “Allow WSL2 Internal Traffic” -Direction Inbound -Protocol TCP -Action Allow -RemoteAddress 172.21.0.0/16 -LocalAddress 172.21.0.0/16 |
根据您的 WSL2 子网配置调整 IP 范围。
性能问题
响应缓慢通常表示上下文过载。使用 /clear 清除会话历史记录。使用 .claudeignore 排除大型数据文件和依赖项,使其不被 Claude 的上下文使用。
对于拥有海量代码库的项目,请考虑使用项目配置来限制 Claude 默认索引的目录。
API 访问以进行程序化集成
如上所述的 Claude Code 是终端/桌面代理。在此之外,开发人员还可以通过 API 以编程方式访问 Claude 模型。
API vs. Claude Code
API 提供对 Claude 模型(Opus、Sonnet、Haiku)的直接访问,用于构建自定义应用程序。它不包含代理编码功能——不进行文件编辑,不运行终端命令,不进行 Git 集成。
API 访问需要通过 console.claude.ai 设置账单。定价按 token 计算,而不是按月订阅。
获取 API 密钥
登录 Anthropic Console。导航到 API Keys 并生成新密钥。安全地存储此密钥——它提供对已计入您帐户的 Claude 模型的编程访问。
在 HTTP 请求中使用 x-api-key 标头来使用该密钥。docs.anthropic.com 上的 API 文档提供了 Python、TypeScript 和其他语言的详细集成指南。
何时使用 API
选择 API 来构建需要 Claude 智能但不需要代理功能的应用程序。聊天机器人、内容生成、数据分析以及其他不需要文件系统访问的任务可以通过 API 很好地完成。
对于专门的代码辅助,Claude Code(代理)能提供更好的结果,因为它能整体理解您的开发环境。
团队和企业访问
组织通过团队和企业计划访问 Claude Code,其结构与个人订阅不同。
基于席位的许可
团队 – 标准席位:每月 25 美元(包含 Claude Code)。
高级席位:每月 125 美元(5 倍使用量)。
管理员控件
根据官方公告,商业计划包括新的管理员控件,用于可见性和治理。管理员可以集中查看使用模式、设置访问策略和管理席位分配。
合规性 API 使组织能够以编程方式访问使用数据,用于审计和合规目的。
部署注意事项
企业 IT 可以部署系统范围的托管配置。这些配置将覆盖用户和项目设置,确保符合组织策略。
例如,限制 Claude Code 访问某些文件类型,强制选择特定的模型以控制成本,或为所有用户配置网络代理。

扩展 Claude Code 功能
基本安装提供了强大的功能。扩展功能解锁了附加能力。
自定义子代理
Claude Code 支持自定义子代理——为特定任务训练的专用代理。为特定框架、测试策略或编码标准创建子代理。
子代理在 Claude Code 会话中作为独立实体运行。使用特殊命令调用它们来处理专业工作,而主代理则协调整体任务。
插件和技能
插件系统允许开发人员通过自定义工具和集成来扩展 Claude Code。根据官方文档,插件可以连接到外部 API,添加新命令,或与特定的开发工具集成。
从 GitHub 存储库等已批准的来源安装预构建的插件。组织可以配置允许的插件来源以维护安全标准。
模型上下文协议
MCP 允许 Claude Code 访问外部上下文源——数据库、文档站点、内部维基。这将代理的知识扩展到本地代码库之外。
通过项目设置配置 MCP 集成。将 Claude 指向相关的外部资源,以提供更好的编码决策。
将 Claude Code 与替代方案进行比较
Claude Code 的访问方式与其他 AI 编码工具有何不同?
Claude Code vs Cursor
Cursor 提供类似的基于代理的编码,但作为一个完整的 IDE 分叉运行。Claude Code 通过扩展与现有编辑器集成。
在访问方面,Cursor 需要下载他们的自定义编辑器。Claude Code 在您现有的设置中运行——终端、VS Code,以及您已经使用的任何工具。
根据 Builder.io 上的一位开发者的介绍,Claude Code 被选为优于 Cursor 代理,因为它具有更好的控制力和透明度。终端界面可以更清楚地了解代理正在做什么。
Claude Code vs GitHub Copilot
Copilot 提供内联自动补全建议。Claude Code 的运行级别更高——它能够理解多文件更改,执行终端命令,并处理复杂的重构。
Copilot 的访问通过 GitHub 订阅获得。Claude Code 需要 Claude Pro 或 Max。不同的定价模式适用于不同的用例。
Claude Code vs ChatGPT Code Interpreter
ChatGPT 的代码功能在浏览器界面中工作。Claude Code 在您的开发环境中运行,并具有直接的文件系统访问权限。
对于快速代码片段或解释,ChatGPT 效果很好。对于影响生产代码库的实际开发工作,Claude Code 的本地执行模型更有意义。
| 工具 | 访问方式 | 所需订阅 | 主要优势 |
|---|---|---|---|
| Claude Code | 终端、桌面、IDE | Claude Pro(20 美元/月) | 代理式多文件编辑 |
| Cursor | 自定义 IDE | Cursor Pro(20 美元/月) | 集成编辑器体验 |
| GitHub Copilot | IDE 扩展 | Copilot(10 美元/月) | 内联自动补全 |
| ChatGPT | Web 界面 | Plus(20 美元/月) | 对话式辅助 |
常见问题解答
我可以用免费的 Claude 帐户访问 Claude Code 吗?
不可以。Claude Code 需要 Pro 套餐(每月 20 美元)、Max 套餐(每月 100-200 美元)或团队/企业高级席位。免费帐户只能访问 Web 聊天界面。
Claude Code 在没有 WSL2 的情况下可以在 Windows 上运行吗?
不可以。Claude Code 需要 Linux 环境。Windows 用户必须安装 WSL2 来创建该环境。该工具无法在 Windows 上本地运行。
如何从手机访问 Claude Code?
移动应用程序无法运行完整的 Claude Code 会话。要进行移动访问,请使用远程控制功能,通过 claude.ai Web 界面查看和继续在桌面计算机上开始的会话。
Claude Code 和 Claude API 有什么区别?
Claude Code 是用于代码辅助、具有文件编辑和命令执行功能的代理终端工具。Claude API 提供对 Claude 模型的编程访问,用于构建自定义应用程序。它们服务于不同的目的并使用单独的定价模型。
我可以使用公司团队计划使用 Claude Code 吗?
可以,如果您的组织为您分配了高级席位。标准席位仅包含 Web 应用程序。请联系您的管理员升级到高级席位以获得 Claude Code 访问权限。
如何切换 Opus 和 Sonnet 模型?
Claude Code 根据使用量自动管理模型选择。要进行手动控制,请在 settings.json 中配置模型偏好设置。社区讨论表明,大多数用户坚持使用默认设置——Opus 直到 50% 使用量,然后是 Sonnet。
Claude Code 是否适用于远程开发环境?
是。像在本地计算机上一样在远程服务器上安装 Claude Code。SSH 到远程环境并运行安装脚本。该代理在远程 Linux 系统上运行方式相同。
立即开始
访问 Claude Code 可分为一个清晰的顺序。获取正确的订阅——最低要求是 Pro,重度使用则选择 Max。为您的操作系统安装 CLI(Windows 使用 WSL2)。使用您的凭据进行身份验证。开始您的第一个会话。
该工具自然地集成到现有的开发工作流中。基于终端的访问意味着无需学习新的编辑器。对于偏爱可视化工具的开发人员,桌面应用程序提供了熟悉的界面。
大多数开发人员从基本的交互式会话开始。要求 Claude Code 解释现有代码、修复错误或添加小型功能。随着熟练度的提高,可以利用更高级的功能,如自定义子代理、自动化测试工作流和 Git 集成。
code.claude.com/docs 上的文档详细介绍了 Claude Code 的功能。遇到问题时,故障排除指南会解决常见的安装和配置问题。
Claude Code 代表了一种不同的 AI 辅助编码方法。它不是提供自动补全建议,而是提供能够整体理解项目的代理式辅助。访问需要正确的设置,但这种投入会在开发效率上带来回报。
准备好开始了吗?访问 claude.ai 激活 Pro 订阅,然后下载并将 Claude Code 安装到您的开发机器上。

