Warp AI 终端
AI 驱动的开发终端,内置编码代理,支持 Claude Code、Codex 等外部代理。
这是什么
Warp 是一个 AI 驱动的开发环境(Agentic Development Environment),从终端进化而来。它内置编码代理,也支持接入 Claude Code、Codex、Gemini CLI 等外部 CLI 代理。
支持 macOS、Windows、Linux,开源(UI 框架 MIT,其余 AGPL v3)。
主要功能
- 内置编码代理:直接在终端里用自然语言描述任务,Warp 代理帮你执行
- 外部代理集成:接入 Claude Code、Codex、Gemini CLI 等第三方代理
- AI 命令搜索:用自然语言描述你想做的事,Warp 生成对应的命令
- 智能补全:基于上下文的命令和参数补全
- 块编辑:终端输出按块组织,可以选中、复制、分享单条命令及其输出
- Warp Drive:保存和共享常用命令、工作流和环境配置
- 主题和自定义:丰富的主题系统和快捷键自定义
和同类终端的区别
传统终端是给人用的文本界面,Warp 是给 AI 代理和人共用的开发环境。
| 特性 | Warp | iTerm2 / Kitty / Ghostty | Hyper / Tabby |
|---|---|---|---|
| 块结构输出 | 每条命令独立成块,可选中、复制、分享 | 纯文本流,靠滚屏找内容 | 纯文本流 |
| AI 命令搜索 | 自然语言直接生成命令 | 无 | 无 |
| 内置编码代理 | 终端内直接用 AI 执行任务 | 无 | 无 |
| 外部代理集成 | Claude Code / Codex / Gemini CLI 原生支持 | 需要自己跑,无增强 | 需要自己跑 |
| 团队协作 | Warp Drive 共享命令和工作流 | 无 | 插件有限 |
| GPU 加速渲染 | 是 | 部分支持(Kitty/Ghostty) | Electron,无 |
核心区别:Warp 把终端从"命令行界面"变成了"AI 协作工作台",块编辑 + AI 原生 + 代理集成是其他终端没有的。
安装
前往 Warp 官网下载,支持:
- macOS(Apple Silicon / Intel)
- Windows
- Linux(deb / rpm / AppImage)
基本使用
AI 命令搜索
在终端输入框里直接用自然语言描述:
查找当前目录下所有大于 100MB 的文件
Warp 会生成对应的 find 命令供你确认执行。
内置代理
在 Warp 终端里直接用自然语言描述开发任务,代理会帮你写代码、执行命令、调试问题。
接入外部代理
Warp 支持直接运行 Claude Code、Codex CLI、Gemini CLI 等工具,所有终端增强功能(块编辑、AI 补全等)在外部代理模式下同样可用。
构建源码
./script/bootstrap # 平台相关的环境准备
./script/run # 构建并运行 Warp
./script/presubmit # 格式检查、clippy、测试