Claude Code 与 IDE 集成完全指南

Claude Code 除了命令行模式外,还提供了与主流 IDE 深度集成的能力,让你在熟悉的编辑器内直接使用 AI 辅助编程。本文将详细介绍 VS Code 和 JetBrains IDE 的配置方法,以及如何接入 DeepSeek 等第三方后端。


VS Code(推荐)

Anthropic 已发布官方的 Claude Code for VS Code 扩展,在 Windows 上原生可用。

安装步骤

  1. 确保 VS Code 版本 ≥ 1.98(推荐升级到 1.109+,2026 年 1 月版原生支持 CLAUDE.md 等生态文件)。
  2. 在扩展商店搜索 “Claude Code”(发布者:Anthropic)并安装。
  3. 安装完成后,可通过以下方式启动:
    • 点击编辑器右上角的 ✦ 图标
    • Ctrl+Shift+P → 输入 “Claude Code”
    • 点击状态栏右下角的 ✱ Claude Code

配置 DeepSeek 后端

打开 VS Code 设置 JSON(Ctrl+Shift+P → “Preferences: Open User Settings (JSON)”),添加:

{
  "claudeCode.environmentVariables": [
    { "name": "ANTHROPIC_BASE_URL", "value": "https://api.deepseek.com/anthropic" },
    { "name": "ANTHROPIC_API_KEY", "value": "sk-你的DeepSeek密钥" },
    { "name": "ANTHROPIC_MODEL", "value": "deepseek-v4-pro" }
  ]
}

注意:VS Code 扩展的环境变量与会话窗口是独立的——终端中用 PowerShell 设置的环境变量不会自动传递给扩展,因此建议直接写入 VS Code 设置。


JetBrains IDE(IntelliJ / PyCharm / WebStorm 等)

JetBrains 平台也有官方 Claude Code (Beta) 插件,让你在 IntelliJ IDEA、PyCharm、WebStorm 等 IDE 中无缝使用 Claude Code。

安装步骤

  1. 打开 IDE → Settings → Plugins → Marketplace,搜索 “Claude Code (Beta)”,安装后重启 IDE。
  2. 在 IDE 底部的内置终端(而非外部 PowerShell)中运行:
claude
  1. 插件会自动检测正在运行的 Claude Code 会话,随即启用集成功能。

配置 DeepSeek 后端

由于 JetBrains 插件通过内置终端启动 claude,只需确保终端环境变量已正确设置。在 IDE 内置终端中运行:

$env:ANTHROPIC_BASE_URL = "https://api.deepseek.com/anthropic"
$env:ANTHROPIC_API_KEY = "sk-你的DeepSeek密钥"
$env:ANTHROPIC_MODEL = "deepseek-chat"
claude

或者将这些变量写入 PowerShell 配置文件($PROFILE),之后每次打开终端都会自动加载。


连接异常排查

症状 解决
插件提示 “No available IDEs detected” 确保在 IDE 的内置终端中运行 claude,而非外部终端
ESC 无法中断 Claude JetBrains: Settings → Tools → Terminal → 取消勾选 “Move focus to the editor with Escape”
插件找不到 claude 命令 在插件设置中手动指定 claude.exe 的绝对路径
WSL 中 JetBrains 集成失败 将 Claude 命令设为 wsl -d Ubuntu -- bash -lic "claude"

小结

无论你是 VS Code 党还是 JetBrains 党,Claude Code 都提供了原生级的 IDE 集成体验。配合 DeepSeek 等第三方后端,你可以用更低的成本享受强大的 AI 编程辅助能力。建议将环境变量写入 IDE 配置(VS Code)或 Shell 配置文件(JetBrains),一劳永逸。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐