自己安装 Claude Code 安装记录:用 winget + PowerShell 在 VS Code 里配好 TaoToken
1. Windows 上装 Claude Code为什么我最后选了 winget PowerShellClaude Code 是 Anthropic 推出的命令行编程助手能在终端里直接读写项目文件、跑命令、改代码适合习惯在 VS Code 里写代码、又想让 AI 帮忙处理多文件任务的开发者。它原生是 Node.js 生态的工具Windows 上过去要么手动装 Node 再 npm 全局安装要么在 WSL 里折腾对刚上手的人不太友好。现在官方在 winget 上架了包配合 PowerShell 做环境变量初始化整个流程能压到十分钟以内。我这台机器是 Windows 11之前一直用网页版对话但项目一多就发现复制粘贴太累尤其是要改十几个文件的时候。于是决定把 Claude Code 装到本地并且用 TaoToken 作为统一的 Key/API 通道这样模型切换、额度管理都在一个地方不用每个工具单独配一遍。下面把完整过程记下来包括 winget 安装、PowerShell 初始化、VS Code 接入、以及一条验证是否生效的测试动作。如果你也是 Windows 环境、想从零把 Claude Code 跑起来可以照着走一遍。2. 前置准备TaoToken 账号与 Key 的获取在动手装 Claude Code 之前先把 API 通道准备好否则装完没法验证。TaoToken 是一个统一的大模型 API 接入平台Claude Code、Coding Plan、模型对话这些场景都能走同一个 Key省得每个工具单独申请。官网入口是 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 注册登录后进控制台。具体拿 Key 的路径登录后打开控制台 https://taotoken.net/console?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 在 API Keys 页面新建一个 Key复制出来先存到记事本。这个 Key 就是后面 PowerShell 里要填的ANTHROPIC_AUTH_TOKEN。如果你打算长期用 Claude Code 写代码、跑 Agent 任务可以顺便看一下 Coding Plan https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 它针对编码场景做了额度规划比按量零散调用更省心。注意Key 只在创建时完整显示一次关掉页面就看不到了务必先复制保存。不要把它写进会提交到 Git 的文件里。TaoToken 的 API 基地址是 https://taotoken.net/api 这个地址后面会作为ANTHROPIC_BASE_URL的值。注意这里不加任何查询参数保持干净。模型名则根据你在平台上开通的模型来填比如claude-sonnet-4-5这类。准备工作就这两样一个 Key一个基地址。3. 用 winget 安装 Claude Code 并初始化 PowerShell 环境3.1 winget 安装与版本确认打开 PowerShell不需要管理员权限普通窗口就行。先确认 winget 可用winget --version如果提示找不到命令说明系统里的应用安装程序版本太旧去 Microsoft Store 更新「应用安装程序」即可。确认可用后执行安装winget install --id Anthropic.ClaudeCode --source winget安装过程会自动拉取包并配置好可执行文件路径。装完后关掉当前 PowerShell 窗口重新开一个让 PATH 生效。然后验证claude --version能打印出版本号就说明二进制装好了。这一步踩过的坑是不重开窗口直接敲claude会提示不是内部或外部命令因为环境变量还没刷新重开就好。3.2 用 PowerShell 配置环境变量Claude Code 读取的是 Anthropic 风格的环境变量。临时配置只对当前窗口有效这样写$key sk-你的TaoToken密钥 $env:ANTHROPIC_AUTH_TOKEN $key $env:ANTHROPIC_BASE_URL https://taotoken.net/api $env:ANTHROPIC_MODEL claude-sonnet-4-5三行分别对应鉴权、请求地址、默认模型。配完直接敲claude就能进交互界面。但临时变量关掉窗口就没了每次都要重配很烦所以要做永久保存写到用户级环境变量里[System.Environment]::SetEnvironmentVariable(ANTHROPIC_AUTH_TOKEN, $key, User) [System.Environment]::SetEnvironmentVariable(ANTHROPIC_BASE_URL, https://taotoken.net/api, User) [System.Environment]::SetEnvironmentVariable(ANTHROPIC_MODEL, claude-sonnet-4-5, User)User表示只对当前用户生效不需要管理员权限也不会污染系统级变量。写完之后同样要重开 PowerShell 才能读到。这里有个细节$key变量在同一个窗口里还有值所以能直接引用如果你分两次操作第二次要把 Key 字符串重新赋给$key。3.3 模型角色映射Claude Code 内部会把不同任务分给不同「角色」比如快速补全走 Haiku、复杂推理走主模型。你可以用下面两个变量把角色映射到 TaoToken 上对应的模型$env:ANTHROPIC_DEFAULT_HAIKU_MODEL claude-haiku-4-5 $env:ANTHROPIC_MODEL claude-sonnet-4-5同样可以写成永久变量[System.Environment]::SetEnvironmentVariable(ANTHROPIC_DEFAULT_HAIKU_MODEL, claude-haiku-4-5, User)这样轻量任务走便宜快的模型重任务走能力强的模型额度和速度都更合理。具体模型名以 TaoToken 控制台里开通的为准别照抄。4. 在 VS Code 里接入并写好 settings.json4.1 安装扩展与打开集成终端VS Code 里用 Claude Code 有两种方式一是直接用内置终端跑claude二是装对应的扩展获得更好的集成体验。最省事的是第一种因为环境变量已经配好了VS Code 的集成终端会继承用户级变量。打开 VS Code按Ctrl调出终端敲claude就能用。如果你想要侧边栏面板、快捷键触发这类体验可以在扩展市场搜索 Claude Code 相关扩展安装。装完后在设置里指定可执行文件路径一般自动识别识别不到就手动填claude的完整路径用where.exe claude可以查到。4.2 settings.json 配置骨架VS Code 的用户设置文件可以用命令面板打开CtrlShiftP输入Open User Settings (JSON)。下面是一个配置骨架把终端环境和 Claude Code 相关项放进去{ terminal.integrated.env.windows: { ANTHROPIC_BASE_URL: https://taotoken.net/api, ANTHROPIC_MODEL: claude-sonnet-4-5, ANTHROPIC_DEFAULT_HAIKU_MODEL: claude-haiku-4-5 }, terminal.integrated.defaultProfile.windows: PowerShell, files.autoSave: afterDelay }这里我把ANTHROPIC_AUTH_TOKEN故意没写进 settings.json因为它会随设置同步、也可能被截图分享出去放在用户级环境变量里更安全。terminal.integrated.env.windows里的变量会在 VS Code 终端启动时注入和系统环境变量叠加优先级更高方便你针对项目临时换模型。注意settings.json 是标准 JSON不能有注释、不能有多余逗号改完保存如果 VS Code 报红先检查格式。4.3 项目级配置如果某个项目想用不同模型可以在项目根目录建.vscode/settings.json只写差异项{ terminal.integrated.env.windows: { ANTHROPIC_MODEL: claude-opus-4-1 } }这样打开这个项目时终端会用 Opus其他项目还是走全局的 Sonnet。团队协作时把项目级配置提交到仓库大家模型行为一致但 Key 依然各自本地管理不会泄露。5. 验证请求一条测试动作确认安装生效配置写完别急着写业务代码先用一条最小请求确认链路通。重开一个 PowerShell 或 VS Code 终端执行claude -p 11等于几只回答数字-p是 print 模式跑完直接输出结果不进入交互界面适合脚本化验证。如果返回2说明 Key、基地址、模型三者都对请求成功打到了 TaoToken 再转发到模型。如果卡住或报错看下一节的排查。想更直观地确认模型身份可以问一个带自述的问题claude -p 用一句话说明你是什么模型返回内容里通常会带模型标识。另外在交互模式里敲/status也能看到当前会话用的模型和配置来源。我实测下来从敲命令到出结果大概两三秒延迟正常。如果你还想在网页端对照验证同一个 Key 是否可用可以打开模型对话页面 https://taotoken.net/model-chat?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 用同一个 Key 发一条消息两边都能通就说明 Key 本身没问题问题只可能在本地配置。6. 本篇常见错误排查报错claude : 无法将“claude”项识别为 cmdletPATH 没刷新。关掉所有 PowerShell 和 VS Code 窗口重开。还不行就用where.exe claude看路径在不在不在的话重新跑一遍 winget 安装。报错 401 或authentication_errorANTHROPIC_AUTH_TOKEN没读到或值不对。在 PowerShell 里执行$env:ANTHROPIC_AUTH_TOKEN看有没有输出。为空说明永久变量没写成功或者当前窗口是写之前开的。检查 Key 有没有多余空格、有没有复制漏字符。报错 404 或连接超时ANTHROPIC_BASE_URL写错了。正确值是https://taotoken.net/api不要多加/v1之类的后缀也不要在末尾加斜杠。用$env:ANTHROPIC_BASE_URL确认实际值。报错模型不存在model_not_foundANTHROPIC_MODEL填的模型名在 TaoToken 上没有开通。去控制台看可用模型列表把名字改成完全一致的。模型名大小写、连字符都要对上。VS Code 终端里能用外部 PowerShell 不能用说明变量只写进了 VS Code 的 settings.json没写用户级环境变量。按 3.2 节用SetEnvironmentVariable补一遍。改了环境变量但没生效用户级环境变量在进程启动时读取已经开着的窗口不会自动更新。一律重开窗口。VS Code 还要注意有时候要完全退出再启动而不只是关掉终端面板。Key 泄露风险如果 Key 不小心提交到了 Git立刻去控制台 https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 吊销重建。平时用.gitignore排除.env和本地 settings 文件。排查顺序建议固定成先claude --version确认装没装再$env:ANTHROPIC_BASE_URL确认地址再$env:ANTHROPIC_AUTH_TOKEN确认鉴权最后claude -p发请求。一层层往下基本五分钟内能定位。7. 后续怎么用接入文档与长期编码方案装好只是起点。日常用 Claude Code 处理多文件重构、写测试、读日志建议把接入文档过一遍里面有针对不同场景的参数说明和最佳实践接入文档 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。里面会讲清楚流式输出、超时设置、并发限制这些细节配好了体验差别很大。如果你像我一样每天都要用 Claude Code 跑 Agent 任务、批量改代码按量计费容易心里没底可以看看 Coding Plan https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 它把编码场景的额度打包适合长期高频使用。Key 管理统一在 API Keys 页面 https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 可以给不同项目建不同 Key方便单独吊销和统计用量。最后留一个我自己的习惯把常用的模型切换写成 PowerShell 函数放进$PROFILE比如function cc-fast { $env:ANTHROPIC_MODELclaude-haiku-4-5; claude }需要快速补全时敲cc-fast重任务敲cc。这样不用每次改环境变量切换成本几乎为零。

相关新闻

OpenClaw插件Skill安装指南(2026最新整理):TaoToken统一Key接入与config.toml配置骨架

OpenClaw插件Skill安装指南(2026最新整理):TaoToken统一Key接入与config.toml配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/30 4:53:10 阅读更多 →
从LangChain到OpenClaw:AI叙事场景的三次范式跃迁与TaoToken配置实战

从LangChain到OpenClaw:AI叙事场景的三次范式跃迁与TaoToken配置实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/29 11:56:22 阅读更多 →
Keil MDK 5.39安装避坑指南:从环境配置到AC6编译器切换

Keil MDK 5.39安装避坑指南:从环境配置到AC6编译器切换

1. 为什么5.39这个版本值得单独写一篇安装指南搞嵌入式开发的人,电脑里基本都躺着一个Keil MDK。但版本这东西,真的是“甲之蜜糖乙之砒霜”——有人用5.36稳如老狗,有人升到5.39发现编译器报错一堆,还有人装完发现Pack Installer打…

2026/9/29 20:34:35 阅读更多 →

最新新闻

用Claude搭建AI备课工作流:从提示词到自动化教案生成

用Claude搭建AI备课工作流:从提示词到自动化教案生成

在教师圈子里,问得最多的不是“AI能不能帮我备课”,而是“AI到底怎么帮我备课”。过去一年,我陆续试过不少AI工具,也组织过教研组做小范围试点,最后真正能稳定留在日常工作里的,反而是最不起眼的流程化用法…

2026/9/30 4:54:11 阅读更多 →
Redis MCP Server 实战:用自然语言操作 Redis 缓存

Redis MCP Server 实战:用自然语言操作 Redis 缓存

1. 从一条更新说起:Redis 接入 AI 到底意味着什么前几天刷技术圈,看到 Redis 官方在客户端侧放出了一个挺有意思的东西——Redis 的 MCP Server 正式落地了。消息本身不算炸裂,但结合最近半年 AI Agent 生态的演进节奏来看,这一步…

2026/9/30 4:54:11 阅读更多 →
Redis接入AI实战:基于MCP协议为Agent构建记忆层与工具调用

Redis接入AI实战:基于MCP协议为Agent构建记忆层与工具调用

1. 从一条更新说起:Redis 接入 AI 到底意味着什么前几天刷社区的时候看到一条消息,说 Redis 官方开始往 AI 方向靠了,支持了 MCP 协议,还能跟 Claude Code 这类工具直接打通。我当时第一反应是:终于来了。做后端这么多…

2026/9/30 4:54:11 阅读更多 →
模拟人生4绅士MOD安装指南:版本匹配与冲突排查实战

模拟人生4绅士MOD安装指南:版本匹配与冲突排查实战

1. 项目概述与核心思路1.1 从标题看穿需求:这不是一个mod,而是一整套管理工程“模拟人生4功能mod补丁”“ww绅士”“全动画分享”“测试无冲突”“最新版本可用1.121”,把这几个词凑在一起,翻译成人话就是:玩家手里有一…

2026/9/30 4:54:11 阅读更多 →
主流AI论文写作工具排名(2026 最新盘点)

主流AI论文写作工具排名(2026 最新盘点)

基于功能全面性、学术规范性、用户使用体验及技术稳定性,以下是2026年主流AI论文写作工具的权威测评排名,按综合使用价值从高到低依次列出,并附上各工具的核心亮点与典型应用场景。🏆 第一梯队:全流程学术解决方案&…

2026/9/30 4:54:11 阅读更多 →
从数学定义到工程实现:指数函数exp的原理、精度与应用全解析

从数学定义到工程实现:指数函数exp的原理、精度与应用全解析

你是不是也被"EXP"这三个字母搞得头晕过?游戏里它是经验值,安全报告里它是漏洞利用代码,到了数学库文档里它又变成了指数函数。我这次要聊的是最后一种,也是日常编码里存在感最高、却很少有人认真拆解过的那个exp。它全…

2026/9/30 4:53:11 阅读更多 →

日新闻

Base64 图片头部特征识别:从文件头到格式判断的完整指南

Base64 图片头部特征识别:从文件头到格式判断的完整指南

1. 项目概述:为什么说看懂 base64 图片头部是基本功这几年跟 base64 打交道的机会越来越多,后端接口返回图片、前端渲染验证码、小程序里存小图、还有一些老系统导出报表,动不动就给你一段长到怀疑人生的 base64 字符串。很多人拿到字符串就直…

2026/9/30 0:00:35 阅读更多 →
Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

简介:本资源是一份面向Java初学者与课程设计学生的公交站牌广告灯箱管理系统毕业设计文档,聚焦城市公共广告资源信息化管理痛点,提供从需求分析到技术实现的完整方案。文档采用标准学术论文结构,含摘要、英文摘要、目录及五章正文…

2026/9/30 0:00:35 阅读更多 →
用 Redis Lua 构建大模型 API 多租户原子配额治理体系

用 Redis Lua 构建大模型 API 多租户原子配额治理体系

我去年年底接了一个内部 AI 平台的治理需求,背景很直接:公司把 DeepSeek、MiniMax 这类大模型 API 统一封装成内部网关,开放给几个业务团队用。结果第一个月账单出来,额度直接超了 4 倍。仔细查日志,发现原因并不复杂—…

2026/9/30 0:00:35 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/29 8:16:59 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/29 16:41:41 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/29 8:24:48 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/29 19:29:29 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/29 5:58:00 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/29 3:55:56 阅读更多 →