菇太帷i Lv4

《 Claude Code 终极版 FAQ 指南 》

-- 施工中 –

即将重写

“我当 工有所偿 学有所用,无人欺我无依傍”

因最近CC的更新发版速度很快,官方文档的内容存在滞后性
本篇QA 实时 跟进 一些“隐晦”的问题 记录正确的解决方案
解决大家对于Claude Code的从基础到高级的疑惑和问题
这也是本篇的意义所在

安装部分

部分软件包存在 个人偏好
如你明白其作用和意义 按需选择
如不明白 请悉数按序执行安装
目的是正确 方便 快乐 的使用

<<< 准备工作 从富强软件中获得其提供的Proxy端口 >>>

$env:HTTP_PROXY="http://127.0.0.1:Port"; $env:HTTPS_PROXY="http://127.0.0.1:Port"

<<< Powershell中执行以上命令后被富强软件正确代理 >>>

以保证 诸多软件包的安装拉取正常进行

Windows

1. Windows Terminal

vYiRd8hWeaJ2JJ3CMVMjpQE4H7H

安装好后 设定默认打开 系统内置Powershell并且给予默认为管理员权限

boMQLvA3Fjh2RmKQuBMnzJ8H0az

后续右键能够直接在所处文件夹内打开对应的终端Shell

image

2. WinGet

1
2
3
4
5
6
$progressPreference = 'silentlyContinue'
Install-PackageProvider -Name NuGet -Force | Out-Null
Install-Module -Name Microsoft.WinGet.Client -Force -Repository PSGallery | Out-Null
Write-Host "Using Repair-WinGetPackageManager cmdlet to bootstrap WinGet..."
Repair-WinGetPackageManager -AllUsers

hme4db86oveBavLz9GF690Ht5rb

3. PowerShell 7

1
2
winget install Microsoft.PowerShell

8Q2EmG0wuWX5AcQcFanLlUYrN2z

切换默认为我们刚安装的 Powershell

yuHeojn2JqLptmi2lGbXzr6tYR0

同样修改其默认配置为 管理员启动

o5S9AquYr5ty42VE6PLMC22g16o

全部关闭后打开新终端窗口后 继续安装其他内容

4. Notepad 4

1
2
winget install zufuliu.notepad4

bJ0O8Rrob28CAyVzjLtoGfWtUii

使用命令 Notepad4 打开
使用系统集成设置 替换系统记事本 和 快捷打开方式

xpWnsO66uXTyLptXDGMlpncvafY

5. Git for Windows

1
2
winget install --id Git.Git -e --source winget

6FXC70t6gdKhhhmphHYBJg5HttD

6. fnm

1
2
winget install Schniz.fnm

xS58hBdcff9xitPx6sEFQGSfJla

安装成功后同样关闭全部窗口 重新打开一个终端Shell
继续安装 某版本Node

1
2
fnm install lts/krypton

1
2
fnm use lts/krypton

q1VvoMpVIrM2BfZ2vdrRMTOsgLo

需要对FNM给予一个环境启动

1
2
notepad $profile

没有已有PROFILE的情况下会提示不存在

104gQDPvZ2IF4BJXUQtnTvwlM6K

需要新建,那么我们新建

1
2
New-Item –Path $Profile –Type File –Force

完成后再次使用命令 notepad $profile 打开

hE2qEKOPY4XC1wGgTM0mswcMCQA

添加内容后保存

1
2
fnm env --use-on-cd --shell powershell | Out-String | Invoke-Expression

3ZbkokjW3XuILeix8M1qOIaPOBT

后同样关闭全部窗口 重新打开一个终端Shell

  • 使用刚才安装的版本
1
2
fnm use lts/krypton

成功应用默认 Node 版本

  • 设定 npm 镜像源
1
2
npm config set registry https://registry.npmmirror.com

  • 全局安装 Claude Code
1
2
npm install -g @anthropic-ai/claude-code

zOpaUwgwlHMeaZ6jJvGOc3LHKfK

(可选设定)美化相关

pkg4pxgAg0Kk46Kydlu7ZzeymvL

  • Oh My Posh
1
2
winget install JanDeDobbeleer.OhMyPosh --source winget --scope user --force

同样打开 PROFILE 新增激活 OhMyPosh

1
2
notepad $profile

hAEBqwgsnFNIO5Q2wuJBp6FzYe9

1
2
oh-my-posh init pwsh --eval | Invoke-Expression

hapb5zWO7fZY3PIY1JahPLsJFeI

yK8xu2mxrhNvSjxbJjFAlr6tvXx

主题样式很多 任君挑选 Themes | Oh My Posh


FAQ

  • Q: Windows Plan Mode 切换问题

    A: Windows下claude code如何切换到plan模式? - #4,来自 Haleclipse

    • 仅在 Node v24.2.0 / v22.17.0 以上Shift+Tab正确工作

    • 其中 在不支持的Node版本上自动回退绑定到 Alt+M

    • 2.0.31 使用bun构建的CC 全端统一为 Shift+Tab,因其不存在node的这个问题

      7Ghz0FE5ey2SLKc4Qy61hxPY2TY

  • Q: Windows 图片粘贴方法

    A: win下 claude code 怎么上传图片。 - #28,来自 Haleclipse

    • macOS 1.0.61 增加了 ⌘ + V 的图片粘贴支持
      原强制为 Ctrl + V 现粘贴体验更加一致
    • Windows 1.0.93 增加了 Alt + V 的图片粘贴支持,原只能接收图片文件而不是剪贴板中的图片数据
  • Q: macOS下 iTerm2 下换行绑定 工作正常,但VSCode类内嵌终端 该功能多出一个 \

    A: 因为历史问题兼容性 目前给到的 keybindings.json 绑定内容为 "\\\r\n"
    初看似乎没有问题,但其会在换行后多输出一个 \
    我们将其改为 "\u001B\u000A" 即可和 ⌥Option+Enter 行为一致

  • Q: Windows 触发错误异常弹出 Error: cannot open _claude_fs_right:

    A: 暂时卸载VSCode的VSIX扩展程序 其在编辑之时会将目标文件路径传递给VSCode进行协同,目前路径转换存在问题 待修复「并且关闭IDE Auto Connect 功能」

    • 此问题可能已在历史版本中修正,按照如上的安装方式 在Powershell下运行,一并解决了 链接IDE的找不到的问题

    • 1.0.65 已修正链接IDE稳定性问题

      qQlvJCzNSU2fZVQYpqDM6nAQsR3

  • Q: Windows下MCP Server (Stdio) 全部无法使用?

    A: 改成 command: "cmd" 后接 arg : ["/c","npx"]

  • Q: 红色 Offline 字样是做什么用的?遥测相关会不会用于检测封号?

    A: Offline 只是用作真 连接状态检测 详见

  • Q: 官网 / 中转站 / CCR类自定义重定向API接入,在设定上有何区别

    A:


      1. 中转站:如无魔改 使用其提供的api端点地址和key设定即可
      • ANTHROPIC_BASE_URL (需是 Anthropic 形式接口)

      • ANTHROPIC_API_KEY (只有标准 Anthropic 填写此项)

      • ANTHROPIC_AUTH_TOKEN (有极高概率是此项)

        • 二选一而非可以共存
      • 案例:接入月之暗面K2 (标准 Anthropic 形式接口)

        • "ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic"
        • "ANTHROPIC_API_KEY":"你的Key"
      • 案例:Aηyrouter (NewAPI 转换得来)

        • "ANTHROPIC_BASE_URL": "https://aηyrouter.top"
        • "ANTHROPIC_AUTH_TOKEN": "sk-xxxxxx"


    skmqVIHZNnlpsqx4YYryq01GASb


    • 以上内容均只需在 ~/.claude/settings.json 中的 env 节点下编辑 全篇无须操作系统的环境变量,以及折腾代理软件的诸如 TUN 系统代理等内容 ,来支持CC的使用

    • 并且需要注意ANTHROPIC_API_KEY的优先级要高于官网登录态,只要存在该env,CC将不会使用官网登录态的服务

    • 所以最简单的接入点切换方法暂时就是 copy几份不同的~/.claude/settings.json文件 然后手动进行替换,后续会将这部分功能傻瓜化到GUI中 Claudiatron,以方便快速切换和设定这些内容

    • v1.0.61 已经添加 --settings 参数,能够便捷化指定加载不同的settings.json配置

      vg8Axx9nr6Ug14UGyZzLqfXGrgQ

    • 目前在设置中开启 Verbose Output 恢复原有 详情输出 且添加了 上下文窗口实际值显示

      q51HImgk7ncqMSTmlsSa5Jz3Okq


鉴于没有推进SubAgent的内容,这里给到一个集合网站给予参考

  • 标题:
  • 作者: 菇太帷i
  • 创建于 : 2026-03-27 07:06:49
  • 更新于 : 2026-03-27 07:06:49
  • 链接: https://blog.gutawei.com/2026/03/27/Discourse收集箱/Claude-Code-终极版-FAQ-指南/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论