Warp Agent CLI

Warp Agent CLI 是一款终端优先、多模型的编程 Agent,强调深度 shell 集成、持久会话以及从本地到云端的 Agent 编排。

官方网站

资料核对: 2026年8月14日 ·查看来源

工具信息

工具类型
CLI 代理
平台
macOS, Linux, Windows
免费方案
支持
开源
支持
自带密钥
支持
本地模型
支持
Warp Agent CLI

工具概览

适合场景

  • 深耕终端环境的开发者
  • 后端、基础设施和平台工程工作流
  • 通过 REPL、数据库 shell 和交互式 CLI 工具进行调试
  • 频繁切换目录的多仓库协作
  • 通过 SSH 进行远程调试和开发
  • 希望拥有模型选择权和自动路由功能的开发者
  • 尝试并行本地与云端编程 Agent 的团队

优点

  • 支持 Ghostty、iTerm2、VS Code 终端、Windows Terminal 等标准终端。
  • PTY 多路复用实现了极佳的持久 shell 和 SSH 工作流。
  • 能够操作 REPL、数据库 shell 和调试器等交互式工具。
  • 提供广泛的模型选择,不将 Agent 锁定在单一模型供应商上。
  • 支持 BYOK 和 OpenAI 兼容的自定义推理端点。
  • 将交互式终端工作连接到 Warp 的多 Agent 和云端编排平台。

局限与取舍

  • 主要在图形化 IDE 中使用行内代码补全的开发者
  • 需要完全离线或仅限 localhost 的 AI 推理的用户
  • 不希望提示词或 Agent 请求经过托管后端的用户
  • 偏好单一供应商编程 Agent 及其原生订阅模式的开发者
  • 不需要 shell 感知 Agent 工作流的轻量级 AI 用户
  • Warp Agent 框架通过 Warp 后端运行,而非完全在本地机器上。
  • 本地模型需要公共可达的 HTTPS 端点或隧道;不支持仅限 localhost 的推理。
  • 免费版包含 CLI 访问权,但不含捆绑的 Warp AI 积分。
  • 基于积分的计费模式可能比简单的固定用量订阅更难预测。
  • 使用该 CLI 需要 Warp 账号。
  • 部分编排和企业级控制功能依赖于更广泛的 Warp 和 Oz 平台。

开始使用

价格与使用额度

免费方案 · 付费起价 $20

Free$0 / 月

包含 Warp Agent CLI 访问权限,但不含捆绑的 Warp AI 用量;需使用按需积分、BYOK 或自定义推理。

Build$20 / 月

包含 1,500 积分;年付约合 18 美元/月。

Max$200 / 月

包含 18,000 积分;年付约合 180 美元/月。

Business$50 / 用户/月

每个席位包含 1,500 积分,另含团队管理、自定义推理端点和 SAML SSO;年付约合 45 美元/用户/月。

EnterpriseCustom

增加高级治理、共享积分条款、BYOLLM、自托管云端 Agent 以及企业级支持。

价格核对: 2026年8月14日 · 额度、模型费用与订阅价格可能分别计算。

功能与详细介绍

终端原生 Agent

  • 跨目录更改的持久 Agent 会话
  • 无需远程 Warp 二进制文件的 SSH 工作流
  • 控制交互式和全屏终端应用
  • 自然语言与 shell 命令输入检测
  • 命令与参数的 Tab 键补全

Agent 编排

  • 自动子 Agent 委派
  • 多 Agent 工作流可视化
  • 本地到云端的 Agent 移交
  • 云端 Agent 监控与引导
  • 跨框架云端委派

模型与推理

  • 自动模型路由
  • 最强模型及托管的开源权重模型
  • 支持自带 API 密钥 (BYOK)
  • OpenAI 兼容的自定义推理端点
  • 自定义模型路由规则

上下文与控制

  • 规则与可复用技能
  • 支持 MCP 服务器
  • Agent 权限配置文件
  • 可恢复的对话
  • 适用于无头环境的 API 密钥认证

为什么选择 Warp Agent CLI?

Warp Agent CLI 并非简单的编辑器聊天面板终端版。其设计的核心区别在于,Agent 是围绕终端会话本身构建的。

大多数编程 Agent 虽然能执行命令,但实际的终端工作经常会改变 Agent 下层的环境。开发者会在目录间切换、进入 SSH 会话、打开数据库 shell、启动 REPL、挂载调试器以及操作全屏程序。Warp 的做法是在 Agent 与底层 shell 之间建立一个多路复用层,从概念上讲,它更接近会话管理器,而不是周期性调用 shell 命令的聊天机器人。

当开发工作超出单纯的文件编辑时,这种架构选择就显得至关重要。一名后端工程师在排查服务问题时,可能会在一次调查中经历源代码、日志、PostgreSQL、Python REPL、SSH 会话和调试器的切换。Warp Agent CLI 的设计初衷是让 Agent 在这些状态转换中保持在线,而不是在 shell 状态改变时强制开发者重启工作流。

它还实现了 Warp Agent 与 Warp 终端的分离。开发者可以保留 Ghostty、iTerm2、VS Code 终端、Windows Terminal 或其他偏好的终端,只需通过 warp 命令即可调用 Agent。这使得开发者可以在不更换现有终端配置的情况下,评估 Warp Agent 的能力。

核心工作流

典型的会话始于开发者正在工作的仓库或环境。启动 warp 会开启一段 Agent 对话,使用与 Warp 其他产品相同的账号和 Agent 生态系统。

当任务进入迭代阶段时,显著的差异便显现出来。开发者可以要求 Agent 检查项目、制定计划、执行更改、运行验证、观察失败并根据结果继续工作。直接的 shell 操作可以与 Agent 提示词并行,减少了人工指令与委派工作之间的隔阂。

权限设置值得特别关注,因为 Agent 可以修改文件和执行命令。对于不熟悉的仓库或靠近生产的环境,建议从保守的配置开始(敏感操作需经批准),而不是赋予广泛的自主权。待工作流理顺后,再放宽权限。

可恢复的对话模型对于跨越单个终端会话的调试和迁移也非常有用。开发者无需将整个调查过程压缩在一次运行中,可以在稍后返回之前的 Agent 上下文。

终端架构的优势所在

CLI 的多路复用架构改变了哪些工作流可以保持连续性。

以基于 SSH 的调试为例。使用传统的本地编程 Agent,进入远程 shell 会在本地运行的助手与被调查的远程环境之间产生断层。Warp 的会话模型设计为能够跟随终端进入 SSH 连接,允许 Agent 继续工作,而无需在远程主机上安装 Warp Agent 二进制文件。

交互式终端程序也面临类似的挑战。典型的 Agent 工具调用适用于那些启动、打印输出然后退出的命令。但数据库客户端、调试器、REPL、编辑器和监控工具并非如此。Warp 的终端感知架构允许这些长期运行的交互式程序保留在 Agent 会话中。

因此,随着开发者在 shell 和交互式终端工具中投入的工作越多,其产生的实际价值就越高。

适用场景

远程调试与运维

Warp Agent CLI 非常适合通过 SSH 调查开发虚拟机、预发布系统、容器或云主机的开发者。当终端在本地和远程上下文之间切换时,Agent 依然能保持可用。

这也增加了命令权限的重要性。接入特权远程 shell 的 Agent 可能会执行与登录用户相同的破坏性操作,因此生产环境的使用应结合显式审批和窄作用域凭据。

数据库与 REPL 驱动的调查

数据问题通常需要循环往复:阅读应用代码、打开数据库客户端、测试查询、对比结果、调整假设,最后回到代码。Python、Node.js、语言 REPL 和调试器中也有类似的工作流。

能够参与这些长周期会话的终端 Agent 可以减少手动将上下文复制回独立助手的繁琐操作。

多仓库协作更改

某些工程任务横跨应用、基础设施、共享库和生成的客户端仓库。由于 Agent 会话可以随着工作目录的切换而持续,仓库边界不一定会成为对话的终点。

这使得该设计非常适合处理迁移和跨服务更改,在这些场景中,仓库间的关系比任何单一仓库的隔离状态更重要。

并行 Agent 任务

当任务可以拆分为独立部分时,Warp 的优势更加明显。其编排模型可以将工作委派给子 Agent,并将合适的任务移交给云端执行。

这种收益在工作内容真正可解耦时最大。强耦合的更改如果并行化,反而可能产生冲突和额外的审查负担,因此 Agent 数量并非越多越好。

竞品对比

最相关的替代品是其他终端优先的编程 Agent,而非图形化 AI IDE。Claude Code、Codex CLI、Gemini CLI、OpenCode 和 Aider 都是现实的替代方案,因为它们都允许开发者委派编码任务,而不必将图形编辑器作为主界面。

Warp 最强的差异化在于围绕 Agent 的终端基座。该产品强调持久的终端状态、交互式应用、SSH 连续性、模型路由,以及从本地会话通往多 Agent 或云端执行的路径。

优先考虑特定模型生态系统的开发者可能更喜欢该供应商的原生 CLI,因为账号和推理模型更简单。优先考虑完全本地控制的开发者,也应仔细对比 Warp 与专注于本地的开源 Agent。

Warp 可以通过 OpenAI 兼容的自定义端点连接到运行在 Ollama、LM Studio、vLLM 或类似基础设施上的模型。但是,该端点必须能通过公开的 HTTPS URL 访问,且 Warp Agent 框架仍运行在 Warp 的后端。这意味着 Warp 的本地模型支持不应被解读为完全离线的架构。

最佳配置建议

合适的配置取决于开发者对质量、成本、控制力或推理灵活性的优先级排序。

自动路由对于不想为每个任务手动选择模型的开发者来说非常方便。较难的调试、规划或架构工作可以使用能力更强的路由方案,而当涉及到可复现性或供应商计费时,显式选择模型更有用。

BYOK (自带 API 密钥) 是那些已经直接向受支持的模型供应商付费的开发者的实用选择。自定义 OpenAI 兼容端点为 OpenRouter、LiteLLM、内部网关或自托管模型提供了更多灵活性,但在用于敏感基础设施之前,应考虑其公共可访问性的要求。

当重复会话暴露出需要频繁重申的指令时,持久化规则和技能将变得极具价值。仓库规范、测试命令、格式要求、部署限制和禁用操作是作为长期上下文的理想选择,而非重复的提示文本。

MCP 服务器对于 Agent 真正需要的外部系统(如工单追踪器或可观测性工具)最为有用。连接所有可用的集成可能会导致不必要的工具选择复杂性,因此一套精简的、针对具体工作流的设置通常更容易控制。

权限配置文件也应按风险等级划分。本地功能开发配置不应自动继承与生产环境周围配置相同的命令权限。

迁移建议

已经在用 Warp 终端的开发者迁移路径最简单,因为独立 CLI 在 Warp 应用之外暴露了相同的 Warp Agent。因此,采用它的主要理由是跨终端的可移植性,而非为了获得完全不同的 Agent。

从 Claude Code、Codex CLI、Gemini CLI、OpenCode 或 Aider 迁移过来的开发者无需更换现有终端。在同一个仓库中将 Warp Agent CLI 与当前工具并行运行是更好的评估策略。涉及 SSH、REPL、数据库、多个工作目录和长周期进程的任务特别有用,因为它们测试的是 Warp 特有的终端差异化能力,而非单纯的模型质量。

模型选择应与 Agent 框架分开评估。当不同工具提供相同或相当的模型时,结果的差异可能源于规划、上下文管理、权限、工具执行或周围的框架,而不单纯是底层 LLM 的问题。

团队在迁移敏感工作负载前应评估数据流。Warp 的客户端代码是开源的,但 Warp Agent 框架是一项托管服务。BYOK 和自定义推理可以改变由哪个供应商执行推理或如何计费,但请求仍会经过 Warp 的后端。因此,开源客户端代码和本地模型连接并不意味着整个 Warp Agent 技术栈是自托管的。

核心权衡

Warp Agent CLI 用架构的复杂性换取了更丰富的终端感知 Agent 环境。

专注于单一模型的轻量级编程 CLI 可能更容易理解和预算。Warp 在模型之上增加了一个更广泛的层:终端状态、推理路由、权限策略、可复用上下文、子 Agent、云端移交以及更广阔的 Oz 编排平台。

当终端本身是主要开发空间时,这些额外的机制价值最高。经常通过 shell、远程机器、数据库、REPL 和长周期终端进程进行调试的开发者,更容易感受到 Warp Agent CLI 的优势。如果开发者只是偶尔想要 AI 助手对仓库进行简单编辑,可能会更喜欢简单的 CLI Agent。

模型支持与数据隐私

支持的模型

  • GPT-5.6 Sol
  • GPT-5.6 Terra
  • GPT-5.6 Luna
  • GPT-5.5
  • GPT-5.4
  • GPT-5.3 Codex
  • Claude Opus 5
  • Claude Fable 5
  • Claude Sonnet 5
  • Gemini 3.1 Pro
  • Gemini 3.7 Flash
  • Grok 4.6
  • GLM 5.2
  • Kimi K3
  • Qwen 3.7 Plus
  • DeepSeek V4 Pro

隐私与数据处理

Warp 表示,受支持的 Warp 提供模型涵盖在与签约供应商的零数据保留 (ZDR) 协议中,但特定模型可能存在供应商特有的例外。免费版用户需开启遥测方可使用 AI,付费用户可禁用遥测。BYOK 和自定义端点的提示词仍会经过 Warp 后端,因为 Agent 框架在服务器端运行。自定义端点凭据存储在本地,Warp 不予保留,但供应商端的数据保留取决于端点或供应商。Ollama 或 LM Studio 等本地模型只能通过公开的 HTTPS 端点或隧道使用,因此这并非完全离线的本地推理工作流。

指南、评测与常见问题

相关指南正在整理中,可以先查看官方文档。

产品动态

暂时没有经过核对的产品动态。关注后,新的相关内容会出现在「我的收藏」。

查看相关内容动态

替代工具

信息来源与核对记录

核对日期记录本站何时检查信息;不代表产品发版日期。

本站资料修订记录

  1. Warp 发布了 Warp Agent CLI 独立版本,可在第三方终端中运行 Warp Agent。