vscode-cc-login-free

Original🇺🇸 English
Translated
1 scriptsChecked / no sensitive code detected

配置 VS Code Claude Code 插件免登录直接使用。自动同步 Claude CLI 配置到 VS Code 插件,解决 spawn EPERM 问题。

3installs
Added on

NPX Install

npx skill4agent add horizon-continental/hct-skills vscode-cc-login-free

Tags

Translated version includes tags in frontmatter

VS Code Claude Code 免登录配置工具

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

功能

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

前置条件

  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

执行配置

请执行以下 Python 脚本完成配置:
bash
# macOS / Linux
python ~/.claude/skills/vscode-cc-login-free/scripts/configure.py

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

常见问题

spawn EPERM 错误

如果遇到
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 配置文件存在且格式正确