在 Win11 上用 Claude Code 接入 Gemini 模型(无需 WSL/Ubuntu)

在 Win11 上用 Claude Code 接入 Gemini 模型(无需 WSL/Ubuntu)

最近 AI Agent 很火,之前我玩过 OpenCode,现在想试试 Anthropic 官方的 Claude Code。但是 Claude 官方模型太贵,而我有 Google 的 Gemini API Key(量大管饱)。

于是我决定:在 Windows 11 上,用 Claude Code 的壳,接 Gemini 的脑。

不安装 Linux 子系统 (WSL) 的情况下,如何在 Win11 原生 PowerShell 环境下跑通它。

一、 准备工作(地基要打好)

在开始之前,我们需要先装好 3 个基础工具

1. 安装 Node.js(运行环境)

Claude Code 是基于 Node.js 运行的,这是第一步。

  1. Node.js 官网 下载 LTS 版本(长期支持版)。
  2. 双击安装包,一路点击 “Next” (默认安装) 即可。
    • 如果出现 v20.x.x 或更高的版本号,说明安装成功。
    • 如果提示红字 “无法将“node”项识别为…”,请重启电脑再试。

关键验证:安装完成后,关闭所有旧的终端窗口,打开一个新的 PowerShell,输入:

node -v 

2. 安装 Git(核心依赖,必装!)

这一步很多人容易漏掉! Claude Code 在 Windows 上运行时,必须调用 Git Bash 环境。如果没装,启动时会直接报错。

  1. Git 官网 下载 “64-bit Git for Windows Setup”
  2. 安装时会出现很多选项,不要犹豫,全程点击 “Next” (一路下一步),使用默认配置即可(默认配置会自动配置环境变量)。
    • 看到类似 git version 2.x.x 即为成功。

验证:在 PowerShell 中输入:

git --version 

3. 安装 Ripgrep(搜索工具)

Claude Code 需要这个工具来搜索代码,Linux 上很简单,但 Windows 上很容易报错。
打开 PowerShell (管理员),输入:

winget install BurntSushi.ripgrep.MSVC 
  • 注意:如果提示需要同意协议,输入 Y 回车。如果下载失败,请检查网络连接或多试几次。
  • 安装完后,必须重启终端,输入 rg --version,看到版本号才算成功。

解决 PowerShell 权限问题

Win11 默认禁止运行未签名的脚本。如果不修改策略,后续安装会报错。
在 PowerShell 中执行:

Set-ExecutionPolicy-ExecutionPolicy RemoteSigned -Scope CurrentUser 

(提示时选 AY 回车)

二、 安装核心组件

我们需要安装两个包:一个是官方的 Claude Code,一个是负责转发请求到 Gemini 的路由插件(Router)。

在 PowerShell 中依次执行:

npm install -g @anthropic-ai/claude-code npm install -g @musistudio/claude-code-router 

三、 配置 Gemini(关键步骤)

我们需要创建一个配置文件,将原本发往 Anthropic 的请求重定向到 Google Gemini。

  1. 在 PowerShell 输入:mkdir $env:USERPROFILE\.claude-code-router 创建配置文件夹。
  2. 输入 notepad $env:USERPROFILE\.claude-code-router\config.json 用记事本创建并打开配置。
  3. 复制以下配置内容(已配置好 Gemini 模型映射,防止 404):
{"LOG":true,"Providers":[{"name":"gemini","api_base_url":"https://generativelanguage.googleapis.com/v1beta/models/","api_key":"这里填入你的_Gemini_API_Key_注意不要有空格","models":["gemini-2.0-flash","gemini-3-pro-preview"],"transformer":{"use":["gemini"]}}],"Router":{"default":"gemini,gemini-2.0-flash","background":"gemini,gemini-2.0-flash","think":"gemini,gemini-2.0-flash","longContext":"gemini,gemini-2.0-flash","webSearch":"gemini,gemini-2.0-flash"}}

操作提示:请将 api_key 的值替换为你自己的 Gemini Key,然后保存关闭。

在这里插入图片描述

四、 核心避坑:API 网络连通性问题

重点:如果运行报错 fetch failed,请仔细阅读本节。

这是安装过程中最容易卡住的地方。由于 Google 的 API 服务在海外,国内网络直接访问可能会出现连接超时或失败。

问题原因
Claude Code 底层依赖的 Node.js 网络库对部分 Windows 系统代理设置的识别可能不完全,导致即便配置了常规的 HTTP 代理,终端请求依然无法送达。

解决办法
请确保你的网络环境可以正常访问 Google 服务。
如果你使用的是网络加速工具或代理软件,强烈建议开启“增强模式”、“TUN 模式”或“接管系统流量”功能

  • 原理:开启此类模式后,工具会通过虚拟网卡层级接管系统流量,强制 Node.js 的请求走代理通道。这是解决 fetch failed 最有效的方案。

五、 👻 最大的坑:后台“僵尸”进程(非人为失误)

这是特别需要说明的、最容易让人崩溃的“非人为”失败点。

现象描述:

当你第一次运行报错(比如配置写错了,报找不到模型),你去修改了 config.json 并保存完美。
但是!当你再次运行程序时,它依然报旧的错误!

为什么会这样?

这不是你没改对文件,而是 Claude Code Router 的后台服务(Server)是一个常驻进程
当你关闭命令行窗口时,后台那个 node.exe 进程并没有结束。它依然加载着旧的配置文件在内存里运行。你修改了硬盘上的文件,但进程内存里用的还是旧配置。

解决方法:

每次修改完 config.json,必须手动结束进程,强制它重启读取新配置。

在 PowerShell 执行这句指令:

taskkill /F /IM node.exe 

切记:只要修改了配置文件,务必执行一次上述命令。


六、 启动与验证

完成以上步骤后:

  1. 确认网络环境已配置好(API 可达)。
  2. 确认配置文件已保存。

直接运行:

ccr code 

如果看到绿色的交互界面,尝试输入“你好”,若能收到回复,恭喜你成功跑通!🎉

---

总结

在 Windows 上运行此类 AI 命令行工具,“API 网络连通性”“Node 进程残留” 是两个最大的拦路虎。希望这篇实录能帮你省下排错时间。如果你遇到了 fetch failed 或修改配置不生效,请回头检查第四、第五点!

Read more

【AI实战】硅基流动:免费获取大模型API密钥全攻略(含DeepSeek)

1. 为什么你需要一个免费的大模型API密钥? 如果你刚开始接触AI,可能会觉得在网页上直接和ChatGPT或者DeepSeek聊天就足够了。确实,对于简单的问答、写个邮件、改个文案,网页版非常方便。但我想说的是,这就像你只用了智能手机的打电话功能,却错过了它拍照、导航、移动支付的巨大潜力。 我自己在写代码、处理文档、分析数据时,就经常遇到一些重复性的、需要“智力”辅助的工作。比如,我有200多份技术文档,需要快速提取核心观点并生成摘要;再比如,我想给我的小工具加一个智能客服功能,让它能自动回答用户关于产品使用的问题。这些场景,如果每次都手动打开网页、复制粘贴、等待回复,效率就太低了,而且根本无法集成到自动化流程里。 这时候,大模型的API(应用程序编程接口)就派上用场了。简单来说,API就是大模型厂商给你开的一个“后门”,让你可以用程序(比如Python脚本)直接和模型的大脑对话。你不再需要打开浏览器,只需要几行代码,就能把问题丢给AI,并把答案拿回来,无缝嵌入到你自己的软件、网站或者工作流中。这个过程的“

By Ne0inhk
生物细胞学在AI时代下的最新进展(2026版)

生物细胞学在AI时代下的最新进展(2026版)

从“看细胞”到“预测细胞”,人工智能正在怎样改写细胞生物学? 过去几年,人工智能在生命科学中最出圈的应用,往往集中在蛋白质结构预测、分子设计和药物筛选上。AlphaFold让人们第一次如此直观地感受到:原来一个看似极度复杂的生物问题,真的可能被大规模数据、模型架构和计算能力共同推进到“范式改变”的节点。可如果把视角从蛋白质拉回实验室,从分子层面的结构预测,回到细胞生物学研究者每天面对的培养箱、显微镜、图像、单细胞测序矩阵和反复调参的分析脚本,你会发现另一场同样深刻、却更贴近日常科研的变化,也已经开始发生。(Nature) 这场变化的核心,不只是“AI 让分析更快”。更准确地说,AI正在把细胞生物学中的许多传统环节,从“依赖人工经验、低通量、强主观”的工作方式,改造成“高维、可重复、可批量、可预测”的数据流程。过去,研究者常常用显微镜“看见”细胞;现在,越来越多的工作开始让模型去“读懂”细胞。

By Ne0inhk
Flutter for OpenHarmony:Flutter 三方库 gsettings 操作底层兼容桌面/类 Linux 基座核心偏好设置桥梁(适配鸿蒙 HarmonyOS Next ohos)

Flutter for OpenHarmony:Flutter 三方库 gsettings 操作底层兼容桌面/类 Linux 基座核心偏好设置桥梁(适配鸿蒙 HarmonyOS Next ohos)

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net 前言 当我们随着鸿蒙(OpenHarmony)生态圈的扩张,开发不再是仅仅局限于手机移动端!它开始被广泛地部署和编译于各类大屏智慧中枢、以及各种以带有 PC 桌面级交互的发行版核心系统。如果您想开发一个深层次融入类桌面系统甚至兼容诸如带有大桌面生态的控制管理器,去读取例如系统的深色模式开关、全局护眼温度、底座主题设置。通常我们需要极难搞的底层 C++ 互操作。 gsettings 打破了界限!它是一款极其实用的让 Flutter 跨越鸿蒙底座和带有类似 DBus/GSettings 特质管理器的中间沟通介质包装包!让您的前台业务不仅长得像系统的内部软件,而且能深层次地感应和调配下层的极其基础配置字典。 一、原理解析 / 概念介绍 1.1 基础概念 通常底层的这种系统设置就像是一颗极其巨大复杂的注册表树(或称之为配置管理字典大集合)。该库不制造文件存储,它直接用接口对向那些由大系统所保管起来的特定格式的 Key-Value 字典键值!让您的面板能随时读取并且

By Ne0inhk