AI编程环境配置2:Zed与OpenCode对比
·
AI编程教程2:环境配置
引言
上次我们配置了Oh My Pi,这是一个在高级用户中广受好评的Agent。不过对于初学者,其CLI容易让人放弃,且它的Hashline对某些模型(如Grok)有奇效,但对某些模型(如DeepSeek)有反作用,因此,这次,我们继续配置Zed和OpenCode。
OpenCode:更友好的TUI
首先是下载OpenCode。上次安装了npm,这次可以直接安装:
npm install -g opencode-ai --ignore-scripts=false
如果启动报错,多半是开启了ignore-scripts参数。
然后启动界面,会进入到一个TUI。上次讲到有OpenCode Zen的免费模型,在OpenCode里,无需密钥就可以直接使用。
如果要添加第三方供应商,运行/connect。
Vibe-Picture2.png
连接完后发消息就能使用,OpenCode(简称OC)有一些常用快捷键和命令需要记住。
| 命令 | 快捷键 | 解释 |
|---|---|---|
| Ctrl+P | 打开面板 | |
| /models | Ctrl+X M | 切换模型 |
| Ctrl+T | 切换思考强度 | |
| /agents | Ctrl+X A | 切换Agent |
| Tab/Shift Tab | 轮换Agent | |
| Esc Esc | 中断AI | |
| Ctrl+X L | 切换会话 |
如果不想记,那么只要记住Ctrl+P,因为底下这些功能命令面板里都有。
Zed:AI IDE
与OMP和OpenCode不同,Zed是一个AI-Native IDE,有点类似Cursor。
不同的是,Zed是Rust写的,更快更轻,相应的缺点是不是VSCode分支,需要改变工作习惯。
Zed官网上有macOS和Windows的安装包,以及Linux的一键安装脚本。Zed也被收入Arch Linux的extra仓库。
安装Zed后,Zed会自动检测系统环境变量,也可以Ctrl+Alt+C弹出设置后手动连接。
Zed Agent的运行和大部分AI IDE相似,不同的是Agent在最左边,需要适应。
对于不想碰终端的纯新手,Zed是个好选择。当然,如果有能力,也可以订阅并使用Cursor、WindSurf、Qoder这些VSCode Fork产品。
总结:适合哪个?
- 如果你是纯新手,对CLI有天然恐惧,选择Zed。
- 如果你已经在多个CLI之间切换,希望有统一界面,选Zed(可以用ACP)
- 如果你想尝试CLI,但是没有啥经验,选OpenCode
- 如果你用DeepSeek模型,强烈建议OpenCode
- 如果你的AI经常Edit失败,试试Oh My Pi
- 如果你希望有OMP的高级功能如DAP、Advisor,选Oh My Pi
更多推荐


所有评论(0)