Claude Code 是 Anthropic 出品的终端编程 agent:在终端里用自然语言派任务,它自己读代码、改文件、跑命令、走 git 流程。麻烦在于,它的官方安装指引长期以 macOS 和 Linux 为第一现场,Windows 用户遇到的第一个问题不是”怎么用”,而是”跑在哪”。截至 2026-09,Windows 上跑 Claude Code 有三条主流路线:WSL(Windows Subsystem for Linux,Windows 的 Linux 子系统)Windows 终端多开、以及 Orca 这类 ADE(Agent Development Environment,智能体开发环境)

其中第三条路线的代表 Orca(onorca.dev)值得先给个身份:旧金山公司 Stably(法律实体 Lovecast Inc.,YC-backed)出品的免费开源桌面应用,MIT 协议,覆盖 macOS / Windows / Linux 三平台,GitHub 约 5.9 万 stars(截至 2026-09,发布前核对),官方明确支持在 Windows 和 Linux 上运行 Claude Code。本文把三条路线的搭建方式、优缺点和适用场景一次讲清。

先说结论

  • 想认真多开、把 agent 并行当日常:方案三 Orca。图形界面、worktree 自动隔离、移动端齐全,是三条路线里唯一把”多开”做成产品的。
  • 命令行重度用户、只要一个干净的 Linux 环境:方案一 WSL。系统级隔离,官方文档兼容性最好,但多开靠手动。
  • 偶尔跑跑、不想装任何新东西:方案二终端多开。零新增依赖,代价是分支管理和进度盯梢全靠自己。
  • 三条路线不互斥:很多 Windows 用户的终态是”WSL 里跑环境 + Orca 里管并行”。

方案一:WSL——给 Claude Code 一个真正的 Linux 环境

WSL 2 提供真正的 Linux 内核环境,在 Windows 里跑 Linux 工具链不需要虚拟机。基础安装是一条通用命令:

# 管理员权限的 PowerShell,装完重启生效
wsl --install

装好后进入 WSL,在其中安装 Claude Code,之后的使用体验与 Linux 原生几乎一致——这也是为什么大部分官方教程和社区排障帖都默认 Linux 环境,WSL 能原样照搬。完整的分步操作见站内《Windows 上用 WSL 跑 Claude Code 完整教程》和《Claude Code 安装指南》,当前安装命令以官方文档为准【待补:WSL 内安装 Claude Code 的当前命令,官方文档核对】。

优点:环境干净、与 Linux 生态完全兼容、排障资料最全;文件不落在 NTFS 挂载路径(/mnt/c)时 IO 表现正常——跨文件系统访问慢是 WSL 的知名通病,把项目放在 WSL 自己的文件系统里即可规避。

局限:它解决的是”跑得起来”,不是”多开”。想在 WSL 里并行三个 Claude Code,还是得手动建 git worktree、开三个终端窗口;没有图形界面,进度全靠切窗口看。另外,Claude Code 是否已支持 Windows 原生环境(不经过 WSL)、支持到什么程度,随版本变化,本文不猜【待补:Claude Code 对 Windows 原生支持的现状,官方文档核对】。

方案二:Windows 终端多开——零新工具,纯手动

Windows Terminal 支持多标签和多窗口,每开一个标签装一个 Claude Code 实例,就是最朴素的多开。两个实例共享同一个工作目录会互相覆盖文件,所以这个方案的前提是 git worktree(Git 工作树)——这个能力从 Git 2.5(2015 年发布)起内置:

# 在仓库根目录执行,Git 2.5+ 均可用
git worktree add ../repo-pay   -b feat-pay
git worktree add ../repo-login -b feat-login
# 每个 worktree 是独立工作目录,各开一个终端标签跑一个 Claude Code

优点:不引入任何新软件,全部依赖是系统自带的 Windows Terminal 和 Git;心智负担最小,出问题容易定位。

局限:杂活全是人肉的——建 worktree、每个目录装依赖、切标签盯进度、记得谁在改哪条分支、最后协调合并。一个 agent 还行,三个以上就会明显感到”管理成本”超过”干活收益”。它适合用来理解并行的原理,不适合长期当主力工作流。

方案三:Orca ADE——把多开做成产品

前两条方案的共同短板是:跑 agent 的环境有了,管 agent 的环境没有。Orca 补的就是后一层。

Orca 是三平台桌面应用(含 Windows),官方明确支持在 Windows / Linux 上跑 Claude Code。终端这件事它有单独的答案:内置 Ghostty 风格的自研终端(WebGL 加速、支持分屏 splits、完整回滚 scrollback)——Ghostty 终端本身没有 Windows 版本,这是其官网 FAQ 直接回应过的点,Orca 把这套体验带给了 Windows 用户。

对”多开”这个核心诉求,Orca 的做法是把 git worktree 做成产品底座:把 Claude Code、Codex、Gemini 等 CLI agent 并排跑在互相隔离的 worktree 里,自动建目录、自动隔离分支;配合内置的 Monaco 编辑器(VS Code 同款内核)临时改文件、diff 行上写 markdown 批注批量发回给 agent、GitHub / Linear 集成管 issue 和 PR;还有 iOS(App Store + TestFlight)与 Android(APK)移动端,出门用手机盯进度。官方给这套工作流的定位是”ship 10x”(多 agent 并行提升交付吞吐,官方宣传口径,实际收益取决于任务切分【待补:真机实测吞吐对比】)。

安装方式与下载链接以其官网为准【待补:Orca Windows 版安装方式与下载链接,以 onorca.dev 为准】,当前版本号【待补:Orca 当前最新版本号】。

Orca 在 Windows 上并行管理多个 Claude Code worktree 的界面

三种方案对比

维度方案一:WSL方案二:终端多开方案三:Orca ADE
本质Windows 里的 Linux 子系统原生终端 + 手动 worktree图形化 agent 开发环境
隔离机制系统级(Linux 环境)靠 git worktree 手动建worktree 自动隔离(产品内置)
多开并行手动开多个终端,无管理界面手动,管理成本随数量线性涨worktree 车队,原生支持
图形界面仅终端窗口有:终端 / 编辑器 / diff 批注
移动端iOS(App Store + TestFlight)+ Android APK
费用免费免费免费开源(MIT)
适合谁命令行重度用户轻度使用、尝鲜认真多开的 Windows 用户

一句话结论:只解决”能不能跑”,WSL 最稳;只跑一个实例,终端多开最省事;要解决”怎么同时管多个”,三条路里只有 Orca 把这一层做成了产品。

决策框架:什么条件选哪种

  • 并行数量 ≤1,且你熟 Linux → WSL,环境与官方教程兼容性最好。
  • 并行数量 2~3,能接受手动管分支 → 终端多开 + git worktree,先跑通原理。
  • 并行数量 ≥3,或者你要在手机上盯进度 → Orca,管理成本交给产品。
  • 团队场景、需要把”建 worktree → 派活 → 审 diff → 合并”流程化 → Orca(GitHub / Linear 集成 + diff 批注)。
  • 拿不准 → 从 WSL 起步(保底能跑),需要并行时再装 Orca,两层不冲突。

无论选哪条,都建议先把 worktree 原理搞明白——它是三条方案共同的隔离基础,同系列《git worktree 图形化管理:在 Orca 里并行开分支》有图形化的完整拆解。

相关阅读