vscode-cc-login-free

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

VS Code Claude Code 免登录配置工具

VS Code Claude Code 免登录配置工具

此工具将自动配置 VS Code 中的 Claude Code 插件,使其无需登录即可使用。
此工具将自动配置 VS Code 中的 Claude Code 插件,使其无需登录即可使用。

功能

功能

  • 自动读取 Claude CLI 配置 (
    ~/.claude/settings.json
    )
  • 转换并写入 VS Code 插件配置
  • 检测并自动配置 Git Bash 环境变量(解决 spawn EPERM 问题)
  • 跨平台支持 (Windows/macOS/Linux)
  • 自动读取 Claude CLI 配置 (
    ~/.claude/settings.json
    )
  • 转换并写入 VS Code 插件配置
  • 检测并自动配置 Git Bash 环境变量(解决 spawn EPERM 问题)
  • 跨平台支持 (Windows/macOS/Linux)

前置条件

前置条件

  1. 已安装 VS Code
  2. 已安装 Claude Code CLI
  3. 已在终端中完成 Claude Code 登录配置
  1. 已安装 VS Code
  2. 已安装 Claude Code CLI
  3. 已在终端中完成 Claude Code 登录配置

配置映射

配置映射

Claude CLI 配置VS Code 插件配置
env.ANTHROPIC_API_KEY
claudeCode.environmentVariables
ANTHROPIC_AUTH_TOKEN
env.ANTHROPIC_BASE_URL
claudeCode.environmentVariables
ANTHROPIC_BASE_URL
env.ANTHROPIC_MODEL
claudeCode.selectedModel
permissionMode: "bypassPermissions"
claudeCode.initialPermissionMode
dangerMode: true
claudeCode.allowDangerouslySkipPermissions
Claude CLI 配置VS Code 插件配置
env.ANTHROPIC_API_KEY
claudeCode.environmentVariables
ANTHROPIC_AUTH_TOKEN
env.ANTHROPIC_BASE_URL
claudeCode.environmentVariables
ANTHROPIC_BASE_URL
env.ANTHROPIC_MODEL
claudeCode.selectedModel
permissionMode: "bypassPermissions"
claudeCode.initialPermissionMode
dangerMode: true
claudeCode.allowDangerouslySkipPermissions

执行配置

执行配置

请执行以下 Python 脚本完成配置:
bash
undefined
请执行以下 Python 脚本完成配置:
bash
undefined

macOS / Linux

macOS / Linux

python ~/.claude/skills/vscode-cc-login-free/scripts/configure.py
python ~/.claude/skills/vscode-cc-login-free/scripts/configure.py

Windows

Windows

python %USERPROFILE%.claude\skills\vscode-cc-login-free\scripts\configure.py
undefined
python %USERPROFILE%.claude\skills\vscode-cc-login-free\scripts\configure.py
undefined

常见问题

常见问题

spawn EPERM 错误

spawn EPERM 错误

如果遇到
spawn EPERM
错误,通常是 Git Bash 未添加到 PATH 环境变量导致。
解决方案:
  1. 运行此脚本会自动检测并尝试添加
  2. 如自动添加失败,手动添加 Git Bash 到 PATH:
    • 路径通常是:
      C:\Program Files\Git\bin
  3. 重启 VS Code
如果遇到
spawn EPERM
错误,通常是 Git Bash 未添加到 PATH 环境变量导致。
解决方案:
  1. 运行此脚本会自动检测并尝试添加
  2. 如自动添加失败,手动添加 Git Bash 到 PATH:
    • 路径通常是:
      C:\Program Files\Git\bin
  3. 重启 VS Code

配置未生效

配置未生效

  1. 确保 VS Code 已完全关闭后重新打开
  2. 检查 VS Code settings.json 是否正确写入
  3. 确认 Claude CLI 配置文件存在且格式正确
  1. 确保 VS Code 已完全关闭后重新打开
  2. 检查 VS Code settings.json 是否正确写入
  3. 确认 Claude CLI 配置文件存在且格式正确