首页 / 资讯中心 / 文章详情

从零开始的 Claude Code 零代码生活 | 第一篇:Windows 10/11 保姆级安装与 TaoToken 接入

从零开始的 Claude Code 零代码生活 | 第一篇:Windows 10/11 保姆级安装与 TaoToken 接入 ★ FEATURED ARTICLE
1. 为什么 Windows 用户装 Claude Code 总在第一步卡住Claude Code 是 Anthropic 推出的命令行 AI 编程工具简单说就是让 AI 直接进入你的项目目录读文件、改代码、跑命令、拆需求。它和网页版 Claude 最大的区别在于网页版是「你贴代码给它看」Claude Code 是「它自己进项目里看」。对于想做完整项目、写进简历、或者单纯想体验 AI 辅助开发的人来说Claude Code 是更接近真实开发流程的入口。但 Windows 10/11 用户第一次装它翻车率相当高。我见过太多人卡在这几个地方PowerShell 执行策略拦截脚本、npm 全局包名装错、环境变量只在当前窗口生效、装完了输入claude-code提示找不到命令。这些问题本身不难但堆在一起零基础用户很容易在第一步就放弃。这篇是「从零开始的 Claude Code 零代码生活」系列第一篇目标很明确在 Windows 10/11 的 PowerShell 环境里把 Claude Code 完整装好并且接入 TaoToken 的统一 Key/API 通道让你一次跑通。全程不需要你懂 Node.js不需要你理解什么是环境变量照着复制命令就行。适合谁看完全没碰过命令行的 Windows 用户、想用 Claude Code 做项目但不知道从哪下手的在校生、之前装过但没跑起来的同学。装完之后你会在 PowerShell 里拥有一个能读你项目、能帮你写代码的 AI 助手。先说清楚整体路线避免你中途迷路。整个流程分四步第一步装 GitClaude Code 依赖它做版本相关操作第二步装 Claude Code 本体第三步配置 TaoToken 的 API 通道把 Key 和 Base URL 写进配置文件第四步验证请求确认能正常对话。这四步里第三步是新手最容易配错的地方我会给完整的 JSON 配置片段路径和字段都对齐官方格式你直接改 Key 就能用。另外提醒一句Claude Code 的运行命令是claude不是claude-code。这个坑我在后面排障章节会专门讲因为太多人装成功了却以为自己没装成功。2. TaoToken 接入前的准备工作Git、Node 与 PowerShell 环境在装 Claude Code 之前得先把地基打好。Windows 上 Claude Code 依赖 Git 做文件版本相关操作npm 安装方式还依赖 Node.js。即使你用一键脚本装Git 也建议先装好否则后续某些功能会报错。2.1 安装 Git for Windows打开浏览器访问 git-scm.com/download/win下载 Windows 版安装包。双击运行一路点 Next 用默认选项就行不需要改任何配置。装完后验证打开 PowerShellWin X 选「Windows PowerShell」或「终端」输入git --version看到类似git version 2.43.0.windows.1的输出就说明装好了。如果提示「无法识别 git」说明安装没成功或者终端没刷新关掉 PowerShell 重新开一个再试。2.2 检查 Node.js 环境npm 安装方式需要如果你打算用一键脚本安装这一步可以跳过。但如果你要用 npm 方式或者想留个备选方案先确认 Node.js 版本。Claude Code 要求 Node.js 18 以上node --version npm --version如果提示找不到命令去 nodejs.org 下载 LTS 长期支持版本版本号 ≥ 18双击安装一路 Next。装完重新打开 PowerShell 再验证一次。2.3 调整 PowerShell 执行策略Windows 默认会拦截从网络下载的脚本一键安装命令irm ... | iex可能被拦。先检查当前策略Get-ExecutionPolicy如果返回Restricted需要改成RemoteSigned。以管理员身份打开 PowerShell右键开始菜单选「终端(管理员)」执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser输入 Y 确认。这个设置只影响当前用户不会动系统级配置安全性没问题。改完后普通 PowerShell 窗口就能正常执行安装脚本了。2.4 关于 TaoToken 通道的说明Claude Code 默认连的是 Anthropic 官方服务国内直连经常超时。TaoToken 提供统一的 API 通道你只需要一个 Key 和一个 Base URL就能让 Claude Code 稳定跑起来。它的作用是把你本地的请求转发到可用的模型服务上配置方式就是改 Claude Code 的配置文件把ANTHROPIC_BASE_URL指向 TaoToken 的 API 地址把ANTHROPIC_AUTH_TOKEN填成你的 Key。这里先不急着拿 Key等 Claude Code 装完再一起配。顺序是先装工具再配通道最后验证。这样出问题的时候好定位——是装的问题还是配的问题一目了然。3. Claude Code 安装与 TaoToken 配置的可复制步骤这一步是全文核心我会把安装命令、配置文件、环境变量全部给全你照着复制就行。装完之后立刻配 TaoToken避免装好了却连不上。3.1 安装 Claude Code 本体Windows 10/11 最推荐的方式是 PowerShell 一键安装。打开 PowerShell执行irm https://claude.ai/install.ps1 | iex这条命令会拉取官方安装脚本并执行。如果你用的是 CMD可以用curl -fsSL https://claude.ai/install.cmd -o install.cmd install.cmd del install.cmd如果你在 WSL 里操作用 Linux 版本curl -fsSL https://claude.ai/install.sh | bash安装完成后关闭当前终端重新打开一个新的 PowerShell验证claude --version看到类似2.1.112 (Claude Code)的输出就成功了。记住命令是claude不是claude-code。3.2 备选npm 安装方式如果一键脚本因为网络原因失败走 npm。先确认包名必须是带anthropic-ai/前缀的npm install -g anthropic-ai/claude-codenpm 上存在非官方同名包装错了会出各种奇怪问题。如果之前装错了先卸载再重装npm uninstall -g claude-code npm install -g anthropic-ai/claude-codenpm 慢的话换镜像源npm config set registry https://registry.npmmirror.com3.3 配置 TaoToken 的 Key 与 Base URLClaude Code 的配置推荐写在用户目录下的.claude/settings.json里。路径是C:\Users\你的用户名\.claude\settings.json。如果.claude文件夹不存在手动建一个。先拿到你的 TaoToken Key。访问 API Keys 页面创建https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite然后编辑settings.json写入以下内容把 Key 换成你自己的{ env: { ANTHROPIC_AUTH_TOKEN: sk-你的TaoToken密钥, ANTHROPIC_BASE_URL: https://taotoken.net/api, API_TIMEOUT_MS: 300000 }, language: 简体中文 }三个字段的作用ANTHROPIC_AUTH_TOKEN是你的身份凭证ANTHROPIC_BASE_URL指向 TaoToken 的 API 通道注意这里不加 UTM 参数API_TIMEOUT_MS设成 300000 毫秒5 分钟避免长任务被超时打断。如果你更习惯用环境变量也可以在 PowerShell 里临时设置$env:ANTHROPIC_AUTH_TOKEN sk-你的TaoToken密钥 $env:ANTHROPIC_BASE_URL https://taotoken.net/api但这种写法只在当前窗口有效关掉就没了。长期使用还是推荐写进settings.json。3.4 模型 ID 的填写Claude Code 默认会用一个模型 ID。如果你在 TaoToken 后台看到推荐的模型 ID可以在配置里显式指定避免默认模型不可用。在settings.json的env里加一行ANTHROPIC_MODEL: 你的模型IDBase URL、Key、Model ID 这三件套配齐Claude Code 才能稳定工作。缺任何一个都可能报 401 或者连接失败。3.5 配置完成后的检查清单配完后确认三件事settings.json是合法 JSON不能有多余逗号文件路径在C:\Users\你的用户名\.claude\下Key 没有多余空格。这三点是后面排障章节里最常见的错误来源。4. 验证请求确认 Claude Code 真的连上了配置写完不代表能用必须实际发一次请求验证。这一步能帮你提前发现 401、超时、模型不可用等问题。4.1 用 claude doctor 做环境自检Claude Code 自带诊断命令先跑一遍claude doctor它会检查安装完整性、环境变量、配置文件、网络连通性。如果输出里有红色报错按提示修。这个命令是排障第一站比盲目重装高效得多。4.2 在测试目录里发起第一次对话不要一上来就在重要项目里跑。先建个空目录试水mkdir claude-test cd claude-test claude进入交互界面后输入一句简单的话请用一句话介绍你自己并告诉我当前目录里有什么文件如果 Claude Code 正常回复说明 Key、Base URL、模型 ID 全部生效。如果报错看下一节的排障对照。4.3 用非交互模式快速验证不想进交互界面的话可以直接用参数模式发一条请求claude 用一句话说明什么是命令行工具这条命令会直接输出结果然后退出适合快速验证通道是否通。如果这条能出结果说明配置没问题。4.4 验证成功后的正常表现成功时你会看到 Claude Code 读取当前目录、理解你的问题、给出结构化回复。它可能会请求你确认某些操作比如创建文件这是正常的安全机制。第一次使用时建议先让它做只读操作比如分析目录结构、解释代码确认行为符合预期后再让它改文件。4.5 在真实项目目录中使用验证通过后进入你真正要做的项目根目录再启动cd 你的项目路径 claudeClaude Code 最适合的用法就是在项目根目录启动这样它能读到完整的目录结构和文件内容。不要在任意位置随便启动然后问无关问题那样它拿不到上下文效果会差很多。5. 本篇常见报错排查401、local proxy failed 与命令找不到这一节按真实报错来你遇到哪个查哪个。大部分问题都出在配置和路径上不是工具本身的问题。5.1 报 401 Unauthorized这是最常见的错误意思是认证失败。原因通常是三个Key 填错了、Key 前后有空格、ANTHROPIC_AUTH_TOKEN字段名写错了。检查settings.json确认字段名是ANTHROPIC_AUTH_TOKEN而不是ANTHROPIC_API_KEYClaude Code 用的是前者。然后确认 Key 是从 TaoToken 后台完整复制的没有截断。如果确认 Key 没问题还是 401去 TaoToken 后台看这个 Key 是否还有额度、是否被禁用。Key 本身失效也会报 401。5.2 报 local proxy failed 或连接超时这个错误说明 Claude Code 连不上ANTHROPIC_BASE_URL指向的地址。先确认 Base URL 写的是https://taotoken.net/api没有多余斜杠没有加 UTM 参数。然后在 PowerShell 里测试连通性curl https://taotoken.net/api如果这条命令超时说明网络层就不通检查你的网络环境。如果 curl 能通但 Claude Code 报错多半是settings.json里的 URL 写错了重新核对一遍。5.3 报 reading choices 相关错误这个错误通常出现在模型返回格式不符合预期时根源往往是模型 ID 填错了或者该模型不可用。去 TaoToken 后台确认你填的模型 ID 是当前可用的然后在settings.json里改成正确的 ID。如果没填ANTHROPIC_MODELClaude Code 会用默认值默认值不可用也会报这个错。5.4 输入 claude 提示「无法识别」装完了却提示找不到命令先关掉 PowerShell 重新开一个。如果还不行跑claude doctor它会告诉你安装路径和环境变量状态。常见原因是安装目录没加进 PATH或者 npm 全局目录不在 PATH 里。npm 安装的话用npm config get prefix看全局目录把它加进系统环境变量 PATH。5.5 输入 claude-code 提示找不到这不是错误是你命令写错了。运行命令是claude不是claude-code。这个坑我在开头就提过但还是有人踩。记住装的是 Claude Code敲的是claude。5.6 OAuth 登录相关报错如果你走的是claude login浏览器授权流程报 OAuth 错误通常是浏览器回调没成功或者账号状态异常。如果你用的是 TaoToken 的 Key 方式根本不需要走 OAuth直接检查settings.json里的 Token 配置即可。两种认证方式不要混用用 Key 就把 login 流程跳过。5.7 配置改了但不生效改完settings.json后必须重启 Claude Code 才生效。如果你是在交互界面里改的退出Ctrl D再重新进。另外确认你改的是当前用户目录下的.claude/settings.json不是项目目录里的其他配置文件。6. 下一步从装好到真正用起来装好只是起点。Claude Code 的价值在于它能进入你的项目、理解你的需求、帮你拆任务写代码。下一篇会讲怎么向它提需求才能少返工以及怎么用它从零搭一个完整的小项目。如果你还没拿到 Key现在去创建https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite配置细节和字段说明看接入文档https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite想先体验模型对话效果可以在这里试https://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_contentchatutm_campaignrewrite如果你打算长期用 Claude Code 做项目、跑 Agent 任务Coding Plan 更划算https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding_planutm_campaignrewrite最后给个实用建议第一次跑通后别急着删测试目录。留着它当「健康检查点」以后配置出问题先在这个目录里跑claude doctor和一条简单请求能快速判断是环境问题还是项目问题。这个习惯能帮你省下大量排查时间。
阅读完成 · 觉得有帮助?
咨询建站