本教程系统讲解 Claude Code 在五大运行界面(终端CLI、VS Code扩展、JetBrains插件、桌面应用、Web模式)上的安装配置、核心功能、使用技巧与最佳实践。适合已经了解 Claude Code 基础概念、希望在不同开发环境中高效集成的开发者。通过本教程,你将掌握每种界面的独特优势,学会根据场景选择最佳工作面,以及多端协同的高级工作流。
适用人群:有基本命令行经验的开发者,使用 VS Code 或 JetBrains IDE 的工程师,希望全面了解 Claude Code 各运行界面的技术团队负责人。
学习目标: - 理解 Claude Code 五大运行界面的架构差异与功能矩阵 - 在 VS Code、JetBrains IDE 中完成 Claude Code 的安装与配置 - 掌握每种界面的独有功能(如行内Diff、@引用、并行会话等) - 学会根据项目类型和团队规模选择最佳工作面组合 - 实现多端协同开发的工作流设计
Claude Code 本质上是一个终端优先的AI编程代理,它围绕一个核心引擎构建,但提供了多种交互界面。理解这一点至关重要——无论你在哪个界面使用,底层引擎是相同的,但暴露的功能和交互方式有所不同。
graph TB
Engine["Claude Code 核心引擎<br/>(文件读写 / Shell执行 / MCP / Agent SDK)"]
CLI["终端 CLI<br/>claude 命令"]
VSC["VS Code 扩展<br/>图形化面板"]
JB["JetBrains 插件<br/>原生集成"]
DESK["桌面应用<br/>多会话管理"]
WEB["Web 模式<br/>claude.ai/code"]
Engine --> CLI
Engine --> VSC
Engine --> JB
Engine --> DESK
Engine --> WEB
CLI -.->|"/ide 连接"| VSC
CLI -.->|"后台运行"| DESK
WEB -.->|"--teleport 迁移"| CLI
DESK -.->|"会话接力"| CLI
style Engine fill:#7c3aed,stroke:#5b21b6,color:#fff
style CLI fill:#2563eb,stroke:#1d4ed8,color:#fff
style VSC fill:#2563eb,stroke:#1d4ed8,color:#fff
style JB fill:#f59e0b,stroke:#d97706,color:#fff
style DESK fill:#10b981,stroke:#059669,color:#fff
style WEB fill:#ef4444,stroke:#dc2626,color:#fff
| 功能 | 终端CLI | VS Code扩展 | JetBrains插件 | 桌面应用 | Web模式 |
|---|---|---|---|---|---|
| 文件读写 | ✅ | ✅ | ✅ | ✅ | ✅ 沙箱内 |
| Shell命令 | ✅ | ✅ | ✅ | ✅ 集成终端 | ✅ 沙箱内 |
| 行内Diff查看 | ❌ 仅文本 | ✅ 原生Diff视图 | ✅ 原生Diff视图 | ✅ 内置编辑器 | ✅ 内置查看器 |
| @文件引用 | ❌ 手动 | ✅ 选择上下文 | ✅ 选择上下文 | ❌ | ❌ |
| 并行会话 | ❌ 多窗口 | ✅ 多标签 | ❌ | ✅ 原生多会话 | ✅ 多标签 |
| MCP工具 | ✅ | ✅ | ✅ | ✅ | ⚠️ 部分 |
| Git Worktree | ✅ | ✅ | ❌ | ✅ 原生支持 | ✅ |
| 离线使用 | ✅ | ✅ | ✅ | ✅ | ❌ |
| Routines/定时任务 | ❌ | ❌ | ❌ | ✅ 云端调度 | ❌ |
| 会话迁移 | ❌ | ❌ | ❌ | ❌ | ✅ --teleport |
选择哪种界面不是"非此即彼"的问题。实际开发中,你往往需要组合使用。以下是决策参考:
flowchart TD
A[你的开发场景是?] --> B{主力IDE是?}
B -->|VS Code| C{需要图形化Diff?}
B -->|JetBrains| D[安装JetBrains插件]
B -->|无偏好/终端党| E{需要多任务并行?}
C -->|是| F[使用VS Code扩展]
C -->|否,偏好终端| G[在集成终端中运行CLI]
E -->|是| H[使用桌面应用]
E -->|否| I[使用终端CLI]
J{需要远程/团队协作?} --> K[使用Web模式]
style A fill:#7c3aed,color:#fff
style F fill:#2563eb,color:#fff
style D fill:#f59e0b,color:#fff
style H fill:#10b981,color:#fff
style K fill:#ef4444,color:#fff
推荐组合策略: - 前端/全栈开发者:VS Code扩展(主力)+ 桌面应用(并行任务) - Java/Kotlin后端:IntelliJ插件(主力)+ 终端CLI(脚本任务) - DevOps/SRE:终端CLI(主力)+ Web模式(远程排查) - 团队负责人:Web模式(代码审查)+ 桌面应用(多项目并行)
终端 CLI 是 Claude Code 的原始形态,也是所有其他界面的基础。确保 CLI 正确安装是后续所有集成的前提。
系统要求: - Node.js 18+ (推荐 20+) - npm 或其他包管理器 - macOS / Linux / Windows(WSL2)
# 方式一:npm 全局安装(推荐)
npm install -g @anthropic-ai/claude-code
# 方式二:使用 Homebrew(macOS)
brew install claude-code
# 方式三:直接运行无需安装
npx @anthropic-ai/claude-code
# 验证安装
claude --version
# 首次运行,进行 OAuth 认证
claude
# 将打开浏览器完成 Anthropic 账户授权
认证方式选择:
# 方式一:OAuth 浏览器认证(默认,推荐个人用户)
claude
# 方式二:API Key 认证(适合 CI/CD 环境)
export ANTHROPIC_API_KEY="sk-ant-xxxxx"
claude
# 方式三:使用 Claude Max/Pro 订阅(无需API Key)
# 直接运行 claude,选择订阅计划登录
# 交互式会话
claude # 启动交互式REPL
claude "修复登录页的CSS问题" # 带初始提示启动
# 非交互/管道模式
claude -p "解释这段代码" < main.py # 管道输入
echo "package.json" | claude -p "分析依赖" # 管道文件
# 会话管理
claude --resume # 恢复上次会话
claude --continue # 继续上次对话
# 上下文控制
claude --add-dir ../shared-lib # 添加额外目录到上下文
claude --model claude-sonnet-4-6 # 指定模型
# 与 IDE 集成
claude /ide # 连接到已打开的IDE
Q: 安装时报 EACCES 权限错误
# 方案1:使用 nvm 管理 Node.js(推荐)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
nvm install 20
npm install -g @anthropic-ai/claude-code
# 方案2:修改 npm 全局目录
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH
npm install -g @anthropic-ai/claude-code
Q: 认证失败或无限重定向
检查是否在企业代理环境中。设置环境变量:
export HTTP_PROXY=http://proxy.company.com:8080
export HTTPS_PROXY=http://proxy.company.com:8080
VS Code 扩展是 2025-2026 年增长最快的 AI 编程工具之一,安装量已突破 200 万。它提供了比终端更丰富的图形交互能力。
安装步骤:
Ctrl+Shift+X / Cmd+Shift+X)或通过命令行安装:
code --install-extension anthropic.claude-code
首次启动:
安装后,VS Code 侧边栏会出现 Claude Code 图标。点击图标打开面板,首次使用需要完成认证(复用 CLI 的 OAuth 认证或独立登录)。
VS Code 中 Claude Code 有三种运行方式,理解它们的差异是高效使用的关键:
flowchart LR
subgraph "VS Code 中的三种运行方式"
A["扩展面板模式<br/>(Extension Panel)"]
B["集成终端CLI<br/>(Integrated Terminal)"]
C["外部终端 + /ide<br/>(External Terminal)"]
end
A --> D["✅ 图形化Diff<br/>✅ @文件引用<br/>✅ 选择上下文共享<br/>✅ 斜杠菜单<br/>❌ 不支持所有CLI参数"]
B --> E["✅ 完整CLI功能<br/>✅ 纯文本输出<br/>❌ 无图形化Diff<br/>❌ 无选择上下文"]
C --> F["✅ 完整CLI功能<br/>✅ IDE上下文共享<br/>✅ Diff在编辑器中显示<br/>⚠️ 需手动启动 /ide"]
| 特性 | 扩展面板 | 集成终端 | 外部终端 + /ide |
|---|---|---|---|
| 图形化行内Diff | ✅ 原生 | ❌ | ✅ 通过/ide |
| @文件/选择引用 | ✅ 自动 | ❌ | ✅ 通过/ide |
| 斜杠命令菜单 | ✅ GUI菜单 | ✅ 文本补全 | ✅ 文本补全 |
| MCP工具支持 | ✅ | ✅ | ✅ |
| Plan模式可视化 | ✅ 专属面板 | ✅ 文本 | ✅ 文本 |
| 键盘快捷键 | ✅ 专属绑定 | ❌ | ❌ |
| 启动速度 | 最快 | 快 | 需额外步骤 |
推荐:日常开发使用扩展面板模式,需要高级CLI参数时切换到集成终端。
在扩展面板的提示框中,输入 / 即可打开命令菜单:
| 命令 | 功能 | 使用场景 |
|---|---|---|
/compact |
压缩上下文,保留关键信息 | 长会话后恢复响应速度 |
/clear |
清除当前会话 | 切换到全新任务 |
/init |
初始化项目 CLAUDE.md | 新项目首次使用 |
/review |
代码审查 | 提交前检查 |
/plan |
进入计划模式 | 复杂任务先规划再执行 |
/model |
切换模型 | 按任务复杂度选择模型 |
/help |
查看帮助 | 忘记命令时 |
这是 VS Code 扩展最强大的特性之一:
@文件引用:在提示框中输入 @,会弹出当前项目的文件列表,选择文件即将其内容加入上下文。
选择上下文共享:在编辑器中选中代码片段,然后在 Claude Code 面板中提问——被选中的代码会自动作为上下文传入。
操作示例:
1. 在编辑器中选中 auth/login.ts 的第 45-60 行
2. 切换到 Claude Code 面板
3. 输入:"这段代码有什么安全问题?"
4. Claude 会自动看到你选中的代码并进行分析
当 Claude Code 修改文件时,VS Code 扩展会展示原生风格的行内Diff:
每个Diff块旁边有 Accept / Reject 按钮,可以逐块审批变更。
快捷键:
| 快捷键 | 功能 |
|---|---|
Ctrl+Shift+A / Cmd+Shift+A |
打开 Claude Code 面板 |
Ctrl+Shift+C / Cmd+Shift+C |
新建 Claude Code 会话 |
Tab |
在Diff视图中接受当前建议 |
Escape |
拒绝/取消当前操作 |
场景:将一个单体 Express.js 应用拆分为模块化结构。
步骤 1:初始化项目上下文
在 VS Code 中打开项目,在 Claude Code 面板输入:
/init
Claude Code 会分析项目结构并生成 CLAUDE.md 文件,包含项目类型、技术栈、约定等信息。
步骤 2:进入计划模式
/plan
请分析当前 Express.js 项目的路由和控制器结构,
制定一个模块化拆分方案。要求:
1. 按业务领域拆分(用户、订单、产品)
2. 每个模块包含独立的路由、控制器、服务层
3. 保持向后兼容,不破坏现有API
Claude Code 会进入计划模式,展示详细的拆分方案。你可以审查方案,提出修改意见。
步骤 3:执行重构
确认计划后,Claude Code 退出计划模式并开始执行。在 VS Code 扩展中,你可以实时看到每个文件的 Diff,逐个审批。
步骤 4:验证
运行项目测试,确保所有API端点仍然正常工作。
如果有测试失败,修复它们。
Q: 扩展面板空白或无法加载
# 1. 检查 Claude Code CLI 是否正确安装
claude --version
# 2. 重新认证
claude /logout
claude # 重新登录
# 3. 重装扩展
code --uninstall-extension anthropic.claude-code
code --install-extension anthropic.claude-code
Q: Diff 视图不显示
确保文件已保存。VS Code 扩展只能对已保存的文件进行 Diff 对比。按 Ctrl+S 保存当前文件后重试。
Claude Code JetBrains 插件支持以下 IDE:
| IDE | 最低版本 | 支持程度 |
|---|---|---|
| IntelliJ IDEA | 2024.2+ | ✅ 完整支持 |
| PyCharm | 2024.2+ | ✅ 完整支持 |
| WebStorm | 2024.2+ | ✅ 完整支持 |
| GoLand | 2024.2+ | ✅ 完整支持 |
| Rider | 2024.2+ | ✅ 完整支持 |
| CLion | 2024.2+ | ✅ 完整支持 |
| RubyMine | 2024.2+ | ✅ 完整支持 |
| Android Studio | 2024.2+ | ⚠️ 基本支持 |
或通过 JetBrains Marketplace 页面安装:
访问 https://plugins.jetbrains.com/plugin/31507-claude-code-chat ,下载并手动安装。
安装并重启后,IDE 底部或侧边会出现 Claude Code 工具窗口。
配置步骤:
可选配置(Settings → Tools → Claude Code):
# MCP 服务器配置
# 如果你在 ~/.claude/settings.json 中已配置 MCP 服务器,
# JetBrains 插件会自动继承这些配置
# 快捷键绑定
# 默认:Alt+C (Windows/Linux) 或 Option+C (macOS) 打开 Claude Code 窗口
# Diff 查看器
# 默认使用 JetBrains 原生 Diff 视图
# 可在设置中切换为内联视图
与 VS Code 类似,在编辑器中选中代码后,Claude Code 会自动获取选中内容作为上下文:
操作流程:
1. 在编辑器中选中需要分析/修改的代码
2. 点击 Claude Code 工具窗口
3. 输入你的请求(如"优化这段排序算法")
4. Claude Code 基于选中代码进行操作
JetBrains 的 Diff 查看器是业界标杆,Claude Code 插件完全复用了这一能力:
Claude Code 在 JetBrains IDE 中也可以通过内置终端使用:
claude 命令| 功能 | VS Code 扩展 | JetBrains 插件 |
|---|---|---|
| 行内 Diff 视图 | ✅ | ✅ 更强大(三向合并) |
| @文件引用 | ✅ 自动补全 | ✅ 选择共享 |
| 斜杠命令 GUI | ✅ 菜单式 | ⚠️ 部分支持 |
| Plan 模式面板 | ✅ 可视化 | ⚠️ 文本模式 |
| MCP 工具 | ✅ 完整 | ✅ 完整 |
| 扩展安装量 | 200万+ | 快速增长中 |
| 重构感知 | 基础 | 深度(利用IDE索引) |
注意:JetBrains 插件可以利用 IDE 的代码索引和语义分析能力。例如,当 Claude Code 需要理解一个方法的调用链时,JetBrains 的索引可以提供更精确的上下文。
Q: 插件安装后找不到工具窗口
解决方法:
1. View → Tool Windows → Claude Code
2. 或者 Alt+C / Option+C 快捷键
3. 如果仍不可见,Settings → Tools → Claude Code → 勾选 "Show Tool Window"
Q: 大型项目中响应缓慢
JetBrains 的项目索引可能会与 Claude Code 的文件扫描冲突。建议:
1. 等待 IDE 完成索引(右下角进度条)
2. 在 .claude/settings.json 中配置忽略目录
3. 使用 CLAUDE.md 指导 Claude Code 聚焦关键目录
2026 年 4 月,Anthropic 对 Claude Code 桌面应用进行了重大重新设计,引入了以下核心能力:
# macOS
brew install --cask claude-code
# 或从官网下载
# https://claude.com/download
# Linux(AppImage)
wget https://claude.com/download/linux/claude-code.AppImage
chmod +x claude-code.AppImage
./claude-code.AppImage
# Windows
# 从 Microsoft Store 或官网下载安装包
这是桌面应用最大的差异化能力。以下是实际工作流:
flowchart TD
A[打开 Claude Code 桌面应用] --> B[创建 Session A<br/>前端Bug修复]
A --> C[创建 Session B<br/>API性能优化]
A --> D[创建 Session C<br/>文档更新]
B --> B1["Session A 运行在<br/>Worktree: feature/bugfix"]
C --> C1["Session B 运行在<br/>Worktree: feature/perf"]
D --> D1["Session C 运行在<br/>Worktree: feature/docs"]
B1 --> E[三个会话并行运行<br/>互不阻塞、互不冲突]
C1 --> E
D1 --> E
E --> F[逐个审查 Diff<br/>合并到主分支]
style A fill:#7c3aed,color:#fff
style E fill:#10b981,color:#fff
style F fill:#f59e0b,color:#fff
操作步骤:
Routines 是桌面应用独有的云端自动化功能,可以让 Claude Code 按计划执行任务。
配置示例:
{
"routines": [
{
"name": "每日依赖安全检查",
"schedule": "0 9 * * 1-5",
"prompt": "检查 package.json 中所有依赖的最新安全公告,如有漏洞则创建修复分支并提交PR",
"model": "claude-sonnet-4-6"
},
{
"name": "周报生成",
"schedule": "0 17 * * 5",
"prompt": "分析本周所有git提交,生成项目进展周报,包含已完成功能、修复的Bug和下周计划"
}
]
}
支持的触发方式:
- Cron 表达式:精确的时间调度
- 事件触发:如 on_pr_open、on_issue_created
- 手动触发:随时点击执行
Q: 并行会话是否消耗更多配额?
是的,每个会话都是独立的 Claude Code 实例,会分别计算 token 用量。如果你使用 Max 订阅(包含用量上限),建议并行数控制在 2-3 个。
Q: Worktree 会占用额外磁盘空间吗?
会,但很有限。Git Worktree 是轻量级的工作目录副本,只包含工作文件,共享 .git 对象库。一个中等项目的 Worktree 通常只额外占用 10-50MB。
Claude Code Web 模式运行在 claude.ai/code,任务在 Anthropic 管理的云基础设施上执行。当前处于Research Preview阶段,面向 Pro、Max 和 Team 用户开放。
核心特点:
- 零安装:浏览器中直接使用,无需本地配置
- 云端沙箱:任务在隔离的 Docker 容器中运行
- 会话迁移:通过 --teleport 将 Web 会话无缝迁移到本地终端
- 网络访问控制:可配置沙箱的网络策略
1. 访问 https://claude.ai/code
2. 使用 Anthropic 账户登录
3. 选择或上传项目(支持 GitHub 仓库连接)
4. 开始对话
这是 Web 模式最实用的功能之一。你可以在办公室的 Web 模式开始一个任务,然后迁移到家里的本地终端继续:
# 在 Web 模式中完成任务的一部分后
# 获取会话迁移令牌
# 在本地终端中,使用 --teleport 继续
claude --teleport <session-token>
# 或者反向:将本地会话推送到 Web
claude --remote
Web 模式运行在 Anthropic 的 Docker 沙箱中,你可以自定义环境:
# .claude/sandbox.yml
setup_script: |
apt-get update && apt-get install -y postgresql-client redis-tools
pip install pandas numpy scikit-learn
network:
allowed_domains:
- api.github.com
- pypi.org
- npmjs.org
blocked_domains:
- "*"
docker:
image: "node:20-slim"
memory: "4g"
timeout: 3600
适合: - 快速原型验证,不想本地配置环境 - 在公共电脑上临时使用 - 团队协作审查代码 - CI/CD 环境中运行 Claude Code
限制: - 沙箱环境无法访问本地文件系统 - 网络 access 受限(仅允许白名单域名) - 不支持所有 MCP 服务器(仅支持无需本地进程的) - 需要联网使用
假设你是一个全栈开发团队的 Tech Lead,正在开发一个电商平台。以下是你如何在不同界面中协同使用 Claude Code。
flowchart TD
subgraph 早晨["🌅 早晨:Web模式"]
W1["claude.ai/code<br/>审查过夜的CI告警"]
W2["查看PR评论<br/>分配优先级"]
end
subgraph 上午["🏢 上午:VS Code扩展"]
V1["打开项目<br/>Plan模式规划今日任务"]
V2["@引用关键文件<br/>重构支付模块"]
V3["行内Diff审批<br/>逐步验证修改"]
end
subgraph 下午["☕ 下午:桌面应用"]
D1["并行Session A<br/>前端组件开发"]
D2["并行Session B<br/>后端API优化"]
D3["Side Chat<br/>随时提问"]
end
subgraph 傍晚["🌆 傍晚:终端CLI"]
T1["claude -p 运行<br/>自动化测试"]
T2["生成变更摘要<br/>准备提交"]
T3["--teleport 迁移<br/>回家继续"]
end
早晨 --> 上午 --> 下午 --> 傍晚
style W1 fill:#ef4444,color:#fff
style V1 fill:#2563eb,color:#fff
style D1 fill:#10b981,color:#fff
style T1 fill:#7c3aed,color:#fff
以下是支持多端协同的关键配置:
CLAUDE.md(项目根目录):
# 项目:电商平台重构
## 技术栈
- 前端:React 18 + TypeScript + Tailwind CSS
- 后端:Node.js + Express + PostgreSQL
- 部署:Docker + GitHub Actions
## 约定
- 使用 ESLint + Prettier 格式化
- 所有API端点需有 TypeScript 类型定义
- Git 分支命名:feature/xxx, fix/xxx, refactor/xxx
- 提交信息格式:conventional commits
## 目录结构重点
- /src/frontend/ - React 前端
- /src/backend/ - Express 后端
- /src/shared/ - 共享类型和工具
- /infra/ - 基础设施配置
.claude/settings.json(项目级配置):
{
"permissions": {
"allow": [
"Read",
"Write",
"Bash(npm test:*)",
"Bash(npm run lint:*)",
"Bash(git status:*)",
"Bash(git diff:*)"
]
},
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-server-github"]
}
}
}
无论使用哪种界面,上下文管理都是高效使用 Claude Code 的关键:
flowchart LR
A["会话开始"] --> B["CLAUDE.md 自动加载<br/>~500 tokens"]
B --> C["用户提问<br/>+ 相关文件内容"]
C --> D["Claude 响应<br/>+ 工具调用"]
D --> E{上下文窗口<br/>使用率 < 70%?}
E -->|是| C
E -->|否| F["/compact 压缩"]
F --> C
style E fill:#f59e0b,color:#fff
style F fill:#ef4444,color:#fff
最佳实践:
/compact 保留关键信息但压缩冗余,比完全清除上下文更高效| 指标 | 终端CLI | VS Code | JetBrains | 桌面应用 | Web |
|---|---|---|---|---|---|
| 首次启动 | 1-2s | 3-5s | 5-8s | 5-10s | 3-5s |
| 上下文加载 | 最快 | 快 | 快 | 快 | 较慢(网络) |
| Diff渲染 | N/A | 快 | 最快 | 快 | 快 |
| 内存占用 | ~50MB | +100MB | +150MB | +200MB | 0(云端) |
| 网络延迟 | 最低 | 最低 | 最低 | 最低 | 较高 |
# 团队 Claude Code 规范(建议模板)
## 1. 项目配置标准化
- 每个项目必须有 CLAUDE.md
- 统一 .claude/settings.json 的 permissions 配置
- MCP 服务器配置文档化
## 2. 分支与 Worktree 策略
- 每个 Claude Code 会话使用独立 Worktree
- 分支命名:ai/feature-xxx, ai/fix-xxx
- AI 生成的代码必须经过人工审查
## 3. 审查流程
- 使用 /review 命令预审
- 行内 Diff 逐块审批,不要一键 Accept All
- 关注 AI 是否引入了不必要的依赖
## 4. 成本控制
- 日常任务使用 Sonnet 模型
- 仅复杂架构决策使用 Opus
- 设置 token 使用量监控
| 问题 | 影响界面 | 解决方案 |
|---|---|---|
| 认证循环/无限重定向 | 全部 | 清除浏览器缓存 → claude /logout → 重新认证 |
| 扩展面板空白 | VS Code | code --uninstall-extension anthropic.claude-code → 重装 |
| JetBrains 找不到工具窗口 | JetBrains | View → Tool Windows → Claude Code |
| 桌面应用会话卡住 | 桌面 | 关闭会话 → 新建 → 或使用 /clear |
| Web 模式沙箱超时 | Web | 检查 setup_script 是否有过重的安装命令 |
| Diff 不显示 | VS Code/JetBrains | 确保文件已保存,检查文件是否在 .gitignore 中 |
| MCP 服务器不响应 | 全部 | 检查 MCP 命令路径 → npx -y @modelcontextprotocol/inspector 调试 |
| 上下文窗口溢出 | 全部 | /compact → 或 /clear 开启新会话 |
| 并行会话相互干扰 | 桌面 | 确保每个会话使用独立 Worktree |
| 网络代理导致连接失败 | 全部 | 设置 HTTP_PROXY / HTTPS_PROXY 环境变量 |
Claude Code 的五大运行界面各有定位,没有"最好的"选择,只有"最适合"的组合:
推荐学习路径:
第一步:终端CLI(理解核心概念)
↓
第二步:VS Code或JetBrains(日常开发)
↓
第三步:桌面应用(多任务并行)
↓
第四步:Web模式 + 会话迁移(远程协作)
↓
第五步:多端组合工作流(高级实战)
训练营适用性: - 5天基础训练营:前3天覆盖 CLI + VS Code/JetBrains,后2天实战项目 - 10天进阶训练营:全面覆盖五大界面,含桌面并行和Web迁移实操 - 周末工作坊(2天):聚焦VS Code扩展 + 桌面应用,快速上手
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
