公司内网使用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了

相关推荐
游戏开发爱好者81 小时前
iPhone真机调试有哪些方法?一次定位推送权限问题时整理出来的几种方案
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
xin_yao_xin1 小时前
Claude Code 安装与 DeepSeek-V4 模型配置(2026 最新)
人工智能·ai·大模型·deepseek·claude code
youcans_2 小时前
从零搭建 STM32 VSCode 开发环境
vscode·stm32·单片机·嵌入式硬件
虎妞05003 小时前
AI 编程助手横评:Cursor vs Copilot vs Claude Code
ai编程·开发工具·cursor·github copilot·claude code
-山中问答-6 小时前
【AI智能体工程化实战03】智能体工程化开发环境
人工智能·开发环境·智能体·trae·claude code
黑科技研究僧7 小时前
蘑兔AI的12轨分轨功能:编曲师深度测评
人工智能·经验分享·vscode·学习·新媒体运营·音视频
lg_cool_7 小时前
使用conda管理python运行环境并关联vscode
vscode·python·conda
m0_693200659 小时前
VSCode使用ssh remote插件远程连接linux主机
linux·vscode·ssh
一个扣子9 小时前
第四十篇:云端沙箱与检查点:自动化CI时如何保住安全底线、回滚无压力
安全·沙箱·企业级·回滚·claude code·检查点
取个鸣字真的难1 天前
OpenYabby 深度解读:一个语音驱动的开源多智能体项目执行系统
多智能体·ai agent·claude code