Warp 是一个面向智能体开发的终端与编程平台,官网将其定位为“Warp's Agentic Development Environment”,用于从提示、规划、代码审查到发布的完整软件开发流程。它把智能体、终端、原生文件编辑器、代码库索引和提示编辑器放在同一界面中,开发者可以在不离开终端的情况下让智能体处理任务、查看输出、修改文件并持续迭代。与只生成代码的工具不同,Warp强调多模型协作、多仓库变更、完整终端使用和计算机使用,也提供 MCP、企业权限管理、遥测控制与敏感信息保护能力。
核心功能
提示、规划与代码交付
Warp支持通过提示开始开发任务,智能体可以先界定工作范围、展示权衡并生成可编辑的计划。开发者能够在智能体输出中直接审查结果、留下评论,并通过一次点击重新提示。整个过程覆盖 Prompt、Plan、Refine 和 Ship,官网描述为从提示到 PR 都可以留在终端流程中完成。
多模型智能体
平台可使用来自 OpenAI、Anthropic、Google 和 xAI 的模型,也支持包括 GLM 5.2 在内的开源模型。混合模型智能体会把不同步骤分配给相应模型,官网将其描述为根据任务选择市场上的模型。正文没有进一步说明具体模型版本、调用额度或各模型的使用条件。
多仓库变更与 Oz agents
Oz agents 用于审查复杂的多仓库变更,并可以协调跨团队的开发任务,例如客户端与服务端契约调整,或更新内部文档。它还支持 Full Terminal Use,可运行交互式终端命令;同时支持 Computer Use,用于端到端验证变更。官网没有说明这些能力对仓库规模或项目类型的额外限制。
实时审查与原生编辑
开发者可以实时审查智能体正在编写的代码,并快速判断工作是否沿着正确方向推进。Warp提供原生文件编辑器,可以直接打开、编辑和保存文件,因此无需离开当前流程即可手动接管代码修改。审查、编辑和智能体迭代被安排在同一个工作界面中。
代码库上下文与提示编辑
Warp针对大型专业代码库提供实时索引和多仓库感知能力。提示可以结合 Rules、图片、文档和 URL 来补充上下文;提示编辑器还提供变量、Tab 补全,以及上传图片或附加 URL 的能力,用于调整智能体响应。平台也支持通过 MCP 接入 Linear、Figma、Slack、Sentry 等服务,并可添加已有服务的 MCP server。
权限、隐私与安全控制
用户可以调节智能体的自主程度,从每一步都需要批准,到允许完全自主运行,并且该设置可在个人和企业层面配置。企业方案提供 ZDR 和 BYO LLM;正文还提到外部模型提供商不会使用用户数据进行训练,并支持一键关闭分析和遥测。Warp提供原生 Network Log 监控高层遥测事件,支持基于 SAML 的 SSO、基于角色的访问控制、自定义正则表达式密钥脱敏,以及从 1Password 或 LastPass 直接读取密钥。
使用方式
Warp以终端应用形式提供,支持 macOS 10.14 及以上版本、Linux 和 Windows 10/11。Linux提供 Debian、Ubuntu、Red Hat、Fedora、SUSE、Arch Linux 和 AppImage 安装包,并分别提供 x64 与 ARM64 选项;Windows提供 x64 与 ARM64 安装包,也可以使用 winget 安装。macOS可通过下载包或 Homebrew 安装。官网还提供 Warp Preview,用于提前使用尚未发布和实验性功能。正文未说明是否需要注册,也未给出独立 API 或命令行接口。
适用人群与场景
使用智能体编写和交付代码的开发者,可以用 Warp 完成提示、计划、代码审查、编辑和发布流程。需要处理复杂多仓库项目的工程师,可让 Oz agents 协调客户端与服务端契约、内部文档等跨团队变更。使用 Linear、Figma、Slack 或 Sentry 的团队,可以通过 MCP 将这些服务接入开发上下文。对企业安全与权限有要求的团队,则可以使用 SAML SSO、角色访问控制、遥测控制、密钥脱敏和企业级模型配置。