公司内网使用Vscode+claude code

公司内网使用Vscode+claude code

1.安装node.js

(1)打开powershell

(2)公司内网很多时候是限制你安装软件的,比如exe或者msi文件

这个时候就可以使用winget指令

bash 复制代码
winget install OpenJS.NodeJS.LTS

安装完成后,可以使用下面的指令,查看是不是安装完成,有版本号

node -v

2.npm适配

如果看到类似 npm : File C:\Program Files\nodejs\npm.ps1 cannot be loaded because running scripts is disabled on this system 的错误,则表示 PowerShell 的执行策略阻止了 npm 脚本。

更改执行策略

以管理员身份运行 PowerShell 并设置执行策略:

bash 复制代码
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

然后关闭并重新打开 PowerShell。这样既可以运行本地脚本(例如 npm),又能防止未经签名的远程脚本运行。

3.安装代理插件claude-proxy

在powershell中:

bash 复制代码
 npm install -g @sunflower0305/claude-proxy

4.变更.claude

在.claude文件夹中,要有如下的文件:

config.json:

bash 复制代码
{
  "primaryApiKey": "any"
}

.claude.json:

bash 复制代码
{
  "hasCompletedOnboarding": true
}

5.vscode中的配置文件

settings.json

bash 复制代码
"claudeCode.environmentVariables": [
        {
            "name": "ANTHROPIC_BASE_URL",
            "value": "http://localhost:8080"
        },
        {
            "name": "ANTHROPIC_API_KEY",
            "value": "输入你的api KEY"
        },
        {
            "name": "API_TIMEOUT_MS",
            "value": "600000"
        },
        {
            "name": "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC",
            "value": "1"
        },
        {
            "name": "ANTHROPIC_MODEL",
            "value": "deepseek-chat"
        },
        {
            "name": "ANTHROPIC_SMALL_FAST_MODEL",
            "value": "deepseek-chat"
        },
        {
            "name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
            "value": "deepseek-chat"
        },
        {
            "name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
            "value": "deepseek-chat"
        },
        {
            "name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
            "value": "deepseek-chat"
        },
        {
            "name": "CLAUDE_CODE_SIMPLE",
            "value": "1"
        },
        {
            "name": "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS",
            "value": "1"
        }
    ],
    "enabledPlugins": {
        "context7@claude-plugins-official": true,
        "claude-hud@claude-hud": true,
        "superpowers@claude-plugins-official": true,
        "claude-md-management@claude-plugins-official": false,
        "microsoft-docs@claude-plugins-official": true,
        "commit-commands@claude-plugins-official": true,
        "skill-creator@claude-plugins-official": true,
        "code-review@claude-plugins-official": true
    },
    "skipDangerousModePermissionPrompt": true,
    "statusLine": {
        "type": "command",
        "command": "bash -c 'plugin_dir=$(ls -d \"${CLAUDE_CONFIG_DIR:-$HOME/.claude}\"/plugins/cache/claude-hud/claude-hud/*/ 2>/dev/null | awk -F/ '\"'\"'{ print $(NF-1) \"\\t\" $0 }'\"'\"' | sort -t. -k1,1n -k2,2n -k3,3n -k4,4n | tail -1 | cut -f2-); exec \"/d/nodejs/node_global/bun\" --env-file /dev/null \"${plugin_dir}src/index.ts\"'"
    },
    "effortLevel": "xhigh",
    "claudeCode.preferredLocation": "panel",

6.将powershell打开代理

将powershell打开,输入:

bash 复制代码
claude-proxy

显示这样就是好了:

这个powershell不要关闭!!!!

打开vscode后,就可以正常使用claude code了

相关推荐
程序员允诺5 小时前
内网/无网环境必备:VS Code Remote-SSH 离线包下载与手动部署教程
vscode
darin_ฅ( ̳• ◡ • ̳)ฅ112 小时前
【开发工具】2026版-VScode&IDEA&Cursor插件安装及插件配置迁移
vscode·idea
别动我齐刘海12 小时前
ROS2 Jazzy + C++ 实战路线——进阶学习3
c++·人工智能·vscode·python·算法·机器学习·机器人
xieliyu.18 小时前
前端基础:常见CSS选择器用法
前端·css·笔记·vscode
别动我齐刘海1 天前
ROS2 Jazzy + C++ 实战路线——基础学习2
c++·人工智能·vscode·python·学习·机器学习·机器人
向上的车轮1 天前
Claude Code辅助遗留系统重构:可行性评估、小步落地与多仓WMS整合建议
claude code
郝学胜-神的一滴2 天前
C++20模板元编程 05:吃透变参模板,解锁编译期万能参数能力
服务器·开发语言·c++·windows·vscode
我要见SA姐12 天前
DeepSeek Harness 开源贡献手记:从 Issue 到 Merge 的完整旅程
ide·vscode·python·自动化·编辑器
ndsc_d2 天前
VS Code 接入 Pixso MCP 实战:配置、安装 AI Skill 与设计稿转代码
vscode·ai·设计·pixso·skill·mcp·设计稿转代码
千里马学框架2 天前
Android 17 成功编译运行差异部分更新
vscode·开发工具·车载开发·aosp源码·安卓17·aosp17·编译源码