“Warp 2.0”更像是社区给 Warp 转型起的名字。真正重要的不是版本号,而是它从一个现代终端,变成了围绕 Agent 工作流重组的开发环境。
如果一个开发者已经习惯了 iTerm2、Windows Terminal 或者各类 IDE 内置终端,第一次打开现在的 Warp,可能会有一点错位感:它当然还能跑命令,但产品重心已经不再只是“把命令行做得更漂亮、更快”。文件树、代码编辑、AI 对话、多 Agent 会话、代码审查、MCP、规则、上下文、云端 Agent 编排,这些东西开始挤进原本属于终端的空间。
这也是为什么最近很多讨论会把它叫作 “Warp 2.0”。这个说法并不是 Warp 官方已经确认的正式版本名。官方更常用的定位是:agentic development environment, born out of the terminal。这句话比“AI 终端”准确得多。Warp 现在想做的不是在终端右侧加一个聊天框,而是把终端变成 AI Agent 执行、管理、审查和协作的入口。
换句话说,Warp 仍然从终端出发,但它已经不满足于做终端。

先把名字说清楚:Warp 2.0 不一定是官方版本号
“Warp 2.0”这个关键词容易造成误解。搜索结果里会同时出现区块链转译器、NVIDIA Warp、DirectX WARP、音频设备、游戏和各种同名项目。这里讨论的是 warpdotdev 的 Warp,也就是那个从 macOS 起步、后来支持 Linux 和 Windows、用 Rust 和 GPU 渲染重做终端体验的开发者工具。
更准确地说,本文里的 Warp 2.0 指的是 Warp 在 2025-2026 年前后完成的一次产品形态变化:从“21 世纪终端”转向“Agentic Development Environment”。

这次变化有几个明显信号。
Warp 的官方产品结构已经拆成了 Terminal、Agents、Code、Drive、Oz 等模块。Terminal 仍然是入口,但 Agents 负责多代理会话,Code 面向生产代码库里的 AI 编程,Drive 管理团队知识和上下文,Oz 则是云端 Agent 编排平台。
Warp 在 2026 年 4 月宣布客户端开源,GitHub 仓库的定位也不再只是 terminal,而是 agentic development environment。OpenAI 成为这个新开源仓库的 founding sponsor,相关 Agent 工作流由 GPT models 驱动。开源之后,社区 Star 数快速增长,不过不同页面和媒体报道中的数字存在时间差,实时数值仍应以 GitHub 页面为准。
所以,与其纠结它是不是“2.0 版本”,不如把它理解成 Warp 的第二阶段:第一阶段是重新设计终端,第二阶段是重新设计终端里的开发工作方式。
Warp 原本解决的是终端老问题
Warp 早期能吸引开发者,并不是因为 AI,而是因为它真的重新思考过终端体验。
传统终端的底层交互非常古老。Shell 和终端之间主要是在 pseudoterminal 上读写字节流,终端本身并不真正理解“这一段是命令”“这一段是输出”“这个输出属于哪一次执行”。这导致终端虽然强大,但在交互上一直很粗糙:长命令编辑麻烦,历史输出难定位,复制某次命令的完整输出费劲,错误日志和下一次输入混在一起,视觉结构依赖用户自己脑补。

Warp 早期的几个设计正是冲着这些痛点来的。
它把命令和输出组织成 Block。每一次命令执行都成为一个可独立选择、复制、折叠、分享和导航的块。这个变化看似只是 UI 组织方式,但对日常排错很实用。比如构建失败后,用户不用在整屏日志里手动框选,可以直接围绕某一个命令块操作。
它还把输入框做得更像现代编辑器。传统终端里编辑长命令,往往要靠方向键、Ctrl-A、Ctrl-E、Shell 快捷键和各种补全插件。Warp 的 IDE-like input editor 支持更自然的光标定位、选择、多行输入和菜单操作。对于经常写很长 Docker、kubectl、git、ffmpeg、ssh 命令的人来说,这种变化比“多一个主题”更有意义。
底层技术上,Warp 使用 Rust 构建,并强调 GPU 渲染。早期工程文章里,Warp 把 4K/8K 屏幕、大量输出和复杂 UI 元素作为性能挑战,目标是在高分辨率和大量终端输出下仍保持流畅。Linux 版后来与 macOS 版共享约 98% 代码,并使用 wgpu、winit、cosmic-text 等 Rust 跨平台库处理渲染、窗口和文本。
这也是 Warp 与传统终端的第一层区别:它不是在现有终端上加皮肤,而是把终端当成一个现代 GUI 应用重做了一遍。
真正的变化:终端变成 Agent 的工作区
如果只看 Warp 早期能力,它更像 iTerm2、Windows Terminal、Tabby 这类工具的现代化竞争者。但现在的 Warp 已经越过了这个边界。

新的 Warp 把 AI Agent 放在工作流中心。Agent 不只是回答“这个命令怎么写”,而是可以读取代码库、制定计划、执行命令、修改文件、跑测试、等待用户审批、把变更交给用户审查,再根据评论继续迭代。
这也是 Warp 现在最值得关注的地方:它不是单纯和 Claude Code、Codex CLI、Gemini CLI、OpenCode 竞争,而是试图管理这些 CLI coding agents。Warp Agents 页面强调支持 Claude Code、Codex、Gemini CLI、OpenCode,并为它们提供 vertical tabs、notifications、interactive code review、rich input 和 remote control。

这代表一个很现实的产品判断:开发者未必只会用一个 Agent。有人喜欢 Claude Code 的代码理解,有人会尝试 Codex CLI,有人会在 Google 生态里使用 Gemini CLI,也有人会选择 OpenCode 这类更开放的工具。Warp 如果把自己做成“多 Agent 控制台”,就不需要押注某一个模型或某一个 Agent,而是成为它们的操作层。
这和 IDE 里的 Agent 模式不太一样。Cursor、VS Code Copilot Agent、JetBrains AI 更自然地从代码编辑器出发,重点是文件、符号、编辑器上下文和重构体验。Warp 的天然优势在终端:安装依赖、运行测试、启动服务、操作 Git、执行脚本、部署、排错、看日志,这些原本就是终端里的工作。
AI coding 真正进入复杂项目后,很多问题并不发生在“生成代码”的瞬间,而是发生在生成之后:依赖装不上、测试跑不过、环境变量不对、数据库迁移失败、CI 报错、端口冲突、命令权限不足。Warp 把 Agent 放进终端,瞄准的正是这些执行环节。
Terminal、Agents、Code、Drive、Oz:Warp 新产品线怎么分工
现在看 Warp,不能只看 Terminal。它更像一组围绕 Agent 开发工作流拼起来的模块。

Terminal 是基础入口。它保留现代终端体验,包括 Block、IDE-like input、文件树、文件编辑器、命令导航、自然语言提示、富输入上下文等能力。对只想替换传统终端的用户来说,这部分仍然是最直接的价值。
Agents 是多 Agent 工作台。它让开发者把不同 Agent 会话放在垂直标签中管理,并在 Agent 需要审批命令、需要用户审查计划、任务完成或出现异常时通知用户。这个设计解决的是“多个 Agent 同时干活时,人怎么接管”的问题。没有这样的控制层,多 Agent 并行很容易变成多个黑盒窗口一起输出日志,最后用户反而更难判断发生了什么。
Code 面向生产代码库。它强调 Agent 不只是写 demo,而是进入真实仓库,理解项目结构,运行命令并验证变更。这里的重点不是“生成一段函数”,而是“在一个已有代码库里完成复杂功能或修复问题”。官方页面提到 Oz agents 具备 Full Terminal Use 和 Computer Use,可运行交互式终端命令并验证变更。
Drive 则从早期“保存命令工作流”扩展成上下文和团队知识管理。它可以保存团队常用命令、规则、知识、工作流,并将这些对象作为 AI context 提供给 Agent。这个方向很关键,因为企业内部的很多知识不在代码里:部署约定、命名规范、测试习惯、服务依赖、事故处理流程、常见错误、内部工具使用方法,都需要以某种形式提供给 Agent。
Oz 是 Warp 更企业化的一面。它被定位为 cloud agents orchestration platform,支持通过 Web app、CLI、SDK、API 启动和管理本地或云端 Agent,也支持 schedule、Slack、webhook 等触发方式。用户可以选择 Warp 基础设施,也可以在企业方案中关注自有基础设施、数据驻留、secrets、网络访问和自托管 cloud agents 等能力。
如果把这些模块放在一起看,Warp 的逻辑就很清楚了:Terminal 负责入口,Agents 负责控制,Code 负责生产代码库任务,Drive 负责上下文,Oz 负责云端编排和企业治理。
上下文管理,比模型选择更决定效果
AI 编程工具经常把模型能力放在最显眼的位置,但真实使用里,模型只是其中一部分。Agent 能不能稳定完成任务,很大程度取决于它拿到的上下文是否正确,权限是否合适,工作流是否可审查。
Warp 在这方面堆了不少基础设施。
Codebase Context 使用语义搜索理解代码库,不要求用户精确记得函数名或变量名。官方示例里,它可以围绕一个概念跨 Rust 客户端和 Go 服务端搜索相关实现,生成端到端架构摘要,并链接到相关文件、函数和模块。文件变更后,系统会增量重新 embedding,尽量避免 Agent 基于过期上下文行动。
MCP 则把 Agent 从代码库扩展到外部系统。Warp 文档里提到 MCP servers 可以连接 GitHub、Linear、Jira 等系统,使 Agent 能读取 issue、ticket、PR 和外部工具数据。比较实用的一点是,Warp 支持动态上下文加载:用户可以先开始对话,中途添加 MCP server,Agent 在下一条消息中更新上下文,而不需要重启 Warp 或重置会话。
Rules 和 Skills 解决的是行为约束与可复用流程。Rules 可以设置全局或项目级规则,影响 Agent 的行为;Skills 则更像可复用任务说明,让某些固定流程不必每次重新 Prompt。对团队来说,这类能力的价值不在炫酷,而在减少“每个人都用自己的提示词教 Agent”的混乱。
Drive 进一步把这些规则、命令、团队知识沉淀成共享上下文。一个成熟团队如果真要把 AI coding 放进日常流程,不可能只靠个人聊天记录。它需要可维护的知识库、可复用命令、项目级规则和可审查的工作流。Warp 现在的产品方向,正是把这些原本散落在 README、Notion、Slack、脚本目录和个人脑子里的信息,往 Agent 可用的上下文层里收。
这也是它和“终端里接个 ChatGPT”最大的区别。
权限控制是 Warp 能不能进生产环境的关键
AI Agent 能跑命令,是效率提升,也是风险入口。

Warp 的 Agent Profiles 文档里给出了 Strategic 和 YOLO 两类配置思路。Strategic Agent 更谨慎,会详细规划,并在执行命令前询问用户,适合生产项目。YOLO Agent 允许自动应用 diff、自动执行命令,速度更快,但安全风险也更高,更适合原型或低风险环境。
这个区分很现实。很多 AI 编程演示喜欢展示 Agent 自己读代码、改文件、跑测试、提交 PR,一路自动完成。但在真实公司里,自动执行命令不是小事。一个错误的 rm、一次误触生产环境脚本、一次把 secrets 打进日志、一次错误数据库迁移,都可能造成严重后果。
Warp 的权限设计至少说明它意识到了这个问题。Agent Profiles & Permissions 可以控制 Agent 能读什么、能不能制定计划、能不能执行命令、执行前是否需要批准、自主程度有多高。再加上 notifications 和 interactive code review,用户可以在关键节点介入,而不是把整个任务交给黑盒。
企业采用时,真正要看的不是“YOLO 模式有多快”,而是默认权限是否保守、审批链路是否清楚、日志是否可审计、数据是否进入云端、模型服务商是否保留数据、MCP 工具是否可能扩大权限边界。
Warp 的 Business 和 Enterprise 定价中提到 Zero Data Retention、SAML SSO、BYO LLM、自托管 cloud agents 等能力,也说明它已经把企业安全作为商业化重点。但这些能力具体到组织内怎么配置、哪些数据在本地、哪些数据进入云端、外部模型调用边界如何,仍然需要团队在采购和落地前逐项确认。
怎么上手:先当终端用,再逐步打开 Agent 能力
Warp 的好处是,它不是一个必须一次性迁移全部开发流程的工具。更稳妥的上手方式,是先把它当现代终端用,再逐步试 Agent、Drive、MCP 和 Oz。
目前能确认的安装方式包括:
macOS:可通过 Homebrew 安装,命令为
brew install --cask warp,也可以从官网下载。Windows:可通过
winget install Warp.Warp安装,也提供 Windows 11/10 x64 和 ARM64.exe。Linux:官方提供
.deb和.rpm,面向 Debian/Ubuntu、Red Hat/Fedora/SUSE 等发行版;相关页面和报道也提到对主流 Linux 发行版的支持。
平台支持方面,Warp 已覆盖 macOS、Linux、Windows。Windows 页面列出的 Shell 支持包括 ZSH、Bash、Fish、PowerShell、WSL、Git Bash。对 Windows 开发者来说,WSL 和 PowerShell 支持很重要,因为很多“AI 终端”如果只在类 Unix 环境里顺畅,实际覆盖面会打折。
基础使用路径大致可以分三步。
第一步,把 Warp 当普通终端替换。确认常用 Shell、Git、包管理器、SSH、项目脚本是否正常。重点观察 Block、输入编辑、历史搜索、自动补全和快捷键是否适合自己的习惯。如果这一层不顺,后面的 AI 功能再强也很难长期留在工作流里。
第二步,尝试 Warp Agent。可以先从低风险任务开始,比如解释构建错误、生成本地脚本、整理命令、在小型项目里改一个简单 bug。此时不建议直接打开高自主权限。更安全的方式是让 Agent 先计划、再逐步批准命令,并手动审查 diff。
第三步,再接入项目级上下文。把 Rules、Skills、Drive、Codebase Context、MCP 放进真实项目之前,应该先明确哪些数据可以被索引,哪些仓库可以接入,哪些外部系统可以让 Agent 调用。GitHub、Linear、Jira 这类 MCP 集成很方便,但也意味着 Agent 能看到更多工程和业务信息。
如果要试 Oz,需要额外考虑云端 Agent、并发、计算资源、代码库索引规模、触发方式、secrets 管理和网络访问。Oz 支持 Web app、CLI、SDK、API,并能通过 schedule、Slack、webhook 等触发任务;但对企业来说,这些能力越强,越需要清楚权限和审计边界。
开源之后:客户端开放,但不要误解成全平台开源
Warp 在 2026 年 4 月宣布客户端开源,这是它近期最重要的动作之一。GitHub 仓库地址是 https://github.com/warpdotdev/warp,仓库定位为 agentic development environment。开源公告中,OpenAI 是新开源仓库的 founding sponsor。
许可证方面,仓库包含 AGPL-3.0 与 MIT 信息。抓取内容中可以看到 “AGPL-3.0, MIT licenses found”,并提到部分组件为 MIT,其余代码采用 AGPL v3。对个人用户而言,这通常不是日常使用的障碍;对企业或想做二次开发、内部分发、SaaS 化改造的团队来说,AGPL-3.0 需要认真评估合规义务,不能只看“开源”两个字。
更需要澄清的是:Warp 开源的是 client。Oz、云端 Agent 编排、企业安全能力、AI credits、BYO LLM、自托管 cloud agents 等商业能力,并不等于全部开源免费。Warp 现在更像“开源客户端 + 商业云平台 + 企业治理能力”的路线。

这条路线在开发者工具里并不少见。开源可以增加透明度、吸引社区贡献、提高长期信任;商业平台则围绕团队管理、云端计算、安全合规、权限审计和企业支持收费。对 Warp 来说,开源客户端还能缓解早期社区对封闭终端、登录要求、数据隐私的部分顾虑,但不能自动消除所有安全问题。
仓库维护方面,GitHub Releases 已经能看到 stable、preview、dev 三类 release,例如 2026 年 4 月底的 stable、preview、dev 版本。Issues 中也出现了一些早期开源后的真实问题,包括 Windows 11 resize hit target、OpenCode 退出后 blank alternate-screen、Code Review panel no-op、bootstrap 脚本 sudo 权限提示、reCAPTCHA 加载失败等。
这些问题并不代表项目不可用,反而是开源早期比较正常的状态。真正要观察的是维护者响应速度、PR 合并节奏、问题是否集中在平台兼容和安装构建、文档是否跟得上产品变化。Star 数涨得快只能说明关注度高,不能直接等同于成熟度。
定价逻辑变了:卖的不是终端,而是 Agent 使用量和治理能力
Warp 的定价也反映了产品重心变化。它不再像传统终端那样围绕主题、同步、基础高级功能收费,而是围绕 AI credits、cloud agents、并发、代码库索引、计算资源、团队安全和企业托管能力收费。
目前官方 pricing 页面列出 Free、Build、Max、Business、Enterprise:
套餐 | 起价 | 更适合谁 | 主要关注点 |
|---|---|---|---|
Free | $0/mo | 个人尝试 | AI credits 有额度限制;云端 Agent 并发、代码库索引、会话存储都有上限 |
Build | Starts at $18/mo | 重度个人开发者 | 更高 AI credits、更多云端 Agent 并发、基础计算资源 |
Max | Starts at $180/mo | 极高频 AI 使用者 | 大量 AI credits,更适合把 Agent 当日常主力 |
Business | Starts at $45/user/mo | 最多 50 seats 的团队 | 团队能力、Zero Data Retention、SAML SSO 等 |
Enterprise | Custom | 大型组织 | BYO LLM、自定义计算环境、自托管 cloud agents、专属支持等 |
Free 版适合体验 Warp 的终端和基础 AI 能力,但如果开发者真的想高频使用 Agent,AI credits、并发和索引限制很快会成为现实约束。Build 和 Max 更像个人高频使用路线。Business 和 Enterprise 的重点则不只是额度,而是安全、身份、数据保留、模型选择和部署控制。
这对选型很重要。一个团队如果只是想找 iTerm2 替代品,Warp 的 AI 商业化可能显得复杂;但如果目标是引入 AI Agent 处理代码任务,那么定价里真正要比较的是:每月能跑多少 Agent、能索引多少代码、是否需要 ZDR、SSO、BYO LLM、自托管、审计和企业支持。
和 Cursor、Claude Code、Devin 到底是什么关系
围绕 Warp 2.0 的讨论里,经常会出现“取代 Cursor”“干掉 Claude Code”这种标题。这个说法太简单,也不太符合 Warp 的实际路线。
Cursor 是从 IDE 出发的 AI 编程环境。它的优势在编辑器体验、代码导航、上下文理解、文件级修改、IDE 插件生态和开发者已经熟悉的编码界面。对重度写代码、重构、阅读项目的人来说,IDE 入口仍然非常自然。

Claude Code、Codex CLI、Gemini CLI、OpenCode 更像 CLI coding agents。它们从终端或命令行工作流出发,擅长在项目目录里读代码、改文件、跑命令。Warp 的策略不是简单替代它们,而是把它们纳入自己的多 Agent 工作台,提供会话管理、通知、代码审查、富输入和上下文层。
Devin 这类云端 AI 软件工程师则更接近 Oz 的方向:把任务放到云端 Agent 环境里运行,让 Agent 自己完成规划、编码、验证和提交。Warp 与 Devin 的差异在于,它仍然保留了终端原生入口和多 CLI Agent 控制台思路,同时通过 Oz 扩展到云端编排。
传统终端工具如 iTerm2、Windows Terminal、Tabby 的定位更清楚:它们是终端本身。Warp 早期可以和它们直接比较性能、快捷键、主题、分屏、兼容性。但进入 Agentic Development Environment 后,Warp 的比较对象已经变成了 IDE、CLI Agent、云端 Agent 平台和工程知识管理工具的交叉地带。
更合理的判断是:Warp 正在争夺“终端侧 AI coding 工作流入口”。它不一定会取代 IDE,但可能会成为很多 CLI-heavy 开发者管理 Agent 的默认界面。
哪些人适合尝试 Warp 2.0
Warp 现在最适合几类用户。
第一类是重度终端用户。比如后端开发、DevOps、平台工程、SRE、全栈开发者,经常在命令行里跑构建、测试、部署、容器、集群、日志、脚本。对这类用户来说,终端不是 IDE 的附属品,而是主要工作面。Warp 的 Block、现代输入、Agent 执行和多会话管理,能直接贴近日常流程。
第二类是已经在使用 CLI coding agents 的开发者。如果你同时试 Claude Code、Codex CLI、Gemini CLI 或 OpenCode,Warp 的多 Agent 控制台价值会更明显。它可以降低多窗口、多任务、多输出流带来的混乱。
第三类是想把 AI coding 从个人试用推向团队流程的组织。Drive、Rules、Skills、Codebase Context、MCP、Oz、Business/Enterprise 安全能力,都是为团队采用准备的。真正的价值不只是让某个开发者更快,而是让团队的上下文、规则和审批进入可管理状态。
第四类是愿意接受云端 Agent 编排的团队。Oz 的 Web app、CLI、SDK、API、schedule、Slack、webhook,以及云端或自有基础设施选择,适合尝试把重复工程任务自动化。
不太适合的人也很明确。
如果用户只是偶尔打开终端,传统终端已经足够;Warp 的学习成本和 AI 功能可能显得多余。
如果团队对代码和命令历史极度敏感,又没有预算或条件使用 Enterprise 级 ZDR、BYO LLM、自托管 cloud agents,就不应该贸然把生产仓库交给 Agent。
如果开发流程强依赖 JetBrains、VS Code、Cursor 这类 IDE,并且很少在终端里做复杂操作,Warp 只能作为补充,而不是主工作区。
如果组织没有建立代码审查、测试、权限管理、secrets 管理和回滚机制,也不适合一上来开启高自主 YOLO Agent。Agent 能自动执行命令之前,团队最好先有能力控制它出错后的影响范围。
仍然需要谨慎的地方
Warp 现在的方向很有吸引力,但也有几个不能忽略的限制。
第一,“Warp 2.0”命名本身不确定。它更像社区和内容创作者对 Warp agentic 转型的称呼。写成官方正式版本会误导读者。
第二,开源范围有限。客户端开源是重要进展,但 Oz 和企业云能力仍然是商业产品。想要完全自托管、BYO LLM、控制数据驻留和网络访问,需要看 Enterprise 方案和具体协议。
第三,Benchmark 只能参考。官方页面提到 Oz 在 Terminal-Bench、SWE-bench Verified 等评测中的排名和分数,这些可以作为能力信号,但不能直接代表某个团队真实生产仓库里的效果。真实效果受测试质量、代码结构、上下文、权限、依赖环境和人工 review 影响很大。
第四,MCP 是能力扩展,也是风险扩展。Agent 一旦接入 GitHub、Linear、Jira 或内部系统,就不只是“读代码”了,而是可能读写工程管理、缺陷、PR、任务和业务上下文。MCP server 的权限边界、token 管理和审计会变得非常重要。
第五,AGPL-3.0 对企业二次开发和分发有合规影响。很多团队看到开源就想 fork 改造,但许可证不是装饰。尤其是要把修改后的版本用于内部平台或对外服务时,需要法务和开源合规团队判断。
第六,跨平台体验仍要观察。Warp 已经支持 macOS、Linux、Windows,但 Issues 中出现的 Windows UI、alternate-screen、Code Review panel、bootstrap 权限、reCAPTCHA 等问题说明,开源早期和多平台支持仍有磨合空间。
Warp 2.0 的价值,不在于“终端更智能”这么简单
Warp 这次转型最值得关注的地方,是它把终端放到了 AI Agent 工作流的中心。
过去的 AI 编程工具,大多从两个方向切入:一个是 IDE 里的补全和 Agent,一个是命令行里的单个 coding agent。Warp 选择了第三条路线:把终端改造成多 Agent 控制台,再用 Drive、Codebase Context、Rules、Skills、MCP 和 Oz 补齐上下文、权限、审查和云端编排。
这条路线并不保证它会赢。IDE 仍然是代码阅读和编辑的强入口,CLI Agent 也可以独立发展,企业还可能选择更封闭、更可控的内部平台。但 Warp 抓住了一个真实变化:AI coding 的关键环节越来越多发生在“执行”而不是“生成”阶段。执行命令、跑测试、处理错误、读日志、调用外部系统、提交 PR、等待审批,这些本来就是终端的地盘。
所以,Warp 2.0 不是一个“更好看的终端版本”。它更像一个判断:未来开发者可能不是亲手输入每一条命令,而是在终端里管理多个 Agent,让它们计划、执行、汇报,再由人类在关键节点审查和接管。
如果这个判断成立,Warp 的终端出身反而是优势。因为它不需要把 Agent 强行塞进一个编辑器插件里,而是把 Agent 放在它最需要行动的地方。
参考资料


