DAILY LESSON / 2026-02-09

Windows用户用AI编程,为什么一定要装WSL?

今天聊一个很多Windows用户都会遇到的问题:AI编程工具在Windows上总是不太顺畅,怎么办?

AI编程软件工具干货超级个体教程

作者:C 哥·C哥介绍 →

你好,我是C哥。

今天聊一个很多Windows用户都会遇到的问题:AI编程工具在Windows上总是不太顺畅,怎么办?

答案是三个字母:WSL。

WSL是什么?

WSL的全称是Windows Subsystem for Linux,翻译过来就是Windows的Linux子系统。你可以把它理解成:微软在你的Windows电脑里内置了一个Linux系统,不用装双系统,不用开虚拟机,打开一个窗口就能用。

为什么要提这个?因为目前几乎所有主流的AI编程工具,包括OpenCode、Claude Code、OpenAI Codex,官方都推荐Windows用户通过WSL来使用。这不是偏见,而是技术现实。

OpenCode是什么?

先简单介绍一下今天的主角。OpenCode是目前最火的开源AI编程工具之一,GitHub上超过9.5万颗星,每月有250万开发者在用。它能接入Claude、GPT、Gemini等各家模型,还内置了免费模型可以直接用。

它的定位和Claude Code类似,但完全开源,不绑定任何一家模型厂商。你可以在终端里用它,也可以用它的桌面应用。

但OpenCode的官方文档里有一句话写得很直白:虽然OpenCode可以直接在Windows上运行,但我们推荐使用WSL来获得最佳体验。

为什么Windows直接跑不太行?

你不需要理解底层技术细节,只需要知道三个结论。

第一,速度问题。AI编程工具工作的时候,需要飞速地读写大量文件,扫描你的整个项目。Linux的文件系统天生就比Windows快,尤其是处理大量小文件的时候。WSL 2里跑的是真正的Linux内核,速度比直接在Windows上快好几倍。

第二,兼容性问题。这些AI编程工具大多是为Linux环境设计的。直接在Windows上跑,就像把一双跑鞋穿到了沙滩上,能走,但总是不太对劲,时不时会出一些莫名其妙的小问题。

第三,工具链问题。AI编程工具在帮你写代码的时候,背后会调用很多辅助工具。这些辅助工具在Linux环境下表现更稳定。环境越标准,AI犯错的概率就越低。

怎么装WSL?十分钟搞定

整个过程非常简单。

第一步,在Windows搜索栏里搜索PowerShell,右键选择以管理员身份运行。

第二步,在弹出的窗口里输入下面这行命令,然后按回车:

wsl --install

第三步,等它装完,重启电脑。重启后会弹出一个窗口让你设置Linux的用户名和密码,随便设一个就行,这个密码以后偶尔会用到。