跳至正文

更新日志

更新日志 — 2026

用 ChatGPT 打开 ↗
向 ChatGPT 提问关于此页面的内容
用 Claude 打开 ↗
向 Claude 提问关于此页面的内容
已复制!

Warp 2026 年版本发布说明。更新通常在每周四发布。

请在我们的 GitHub 面板上提交 Bug 和功能建议!

改进

  • 增加了对双击窗格分隔符的支持,以便在拆分中均匀重新分配窗格。 (#11293)
  • 新的“新建标签页”工作树菜单现在将主目录缩写为 ~,左截断长路径以便末尾的仓库名称保持可见,并在悬停时显示完整绝对路径 (#10862)。 (#10958)
  • 在编排环境选择器中增加了创建环境的流程。 (#10857)
  • 增加了一个设置来控制通过 OSC 52 进行的终端剪贴板访问,当访问被阻止时会显示警告横幅。
  • 将 OSC 52 剪贴板写入访问权限限制在了一个新的用户可配置设置之后。
  • 在团队离开或成员移除流程中重新加载积分时增加了确认对话框。 (#11366)
  • 在稳定版中启用了针对 AI 模型的自定义推理端点配置。 (#11450)
  • 云端代理运行不再支持自定义 AI 模型选择;本地代理和非云端对话仍可使用自定义端点。 (#11219)
  • 启用了单用户自带密钥 (BYOK) 支持,并发布了重新设计的“账单与使用情况”页面。 (#11437)
  • 更新了团队设置页面上的座位限制消息,引导用户前往升级页面。 (#11288)
  • 在代码审查中的远程仓库和文件显示中增加了主机标签;移除了远程会话的“打开仓库”按钮。 (#11423, #11299)
  • 在分支切换器中增加了“创建新分支”选项。 (#10610)
  • 增加了用于管理 API 密钥的 CLI 命令。 (#10998)
  • 增加了在代码审查中切换文件导航的快捷键。 (#11077)
  • 在远程 SSH 会话中启用了 `CMD+O` 快捷键和 `@` 上下文菜单。 (#11295)
  • 在远程 SSH 会话的 diff 芯片中增加了 diff 统计信息。 (#11214)

Bug 修复

  • 修复了一个在 macOS 上使用绿色标题栏平铺按钮后,Warp 可能恢复为 1px 宽窗口的 Bug (#10083)。 (#10855)
  • 修复了编排过程中代码审查评论被路由到不可见的子代理终端的问题。 (#11340)
  • 修复了编排配置选择器菜单与其选择器字段不匹配的问题。 (#11289)
  • 修复了进入仓库时 git diff 提示芯片闪烁,以及离开仓库时提示芯片和代码审查按钮上 git diff 状态陈旧的问题。 (#11242)
  • 修复了 tmux warpification 流程中出现未插值会话 ID 占位符的问题。
  • 修复了 DCS 序列验证错误地拒绝来自会话查看器输入的问题。
  • 修复了启用了自动重载但积分余额为零的用户无法使用 AI 的问题。 (#11420)
  • 修复了秘钥脱敏中的死锁问题,该问题可能导致 Warp 失去响应。 (#11428)
  • 修复了关闭标签页后焦点激活右侧下一个标签页的问题。 (#11197)
  • 修复了新 API 密钥创建模态框中代理模型下拉菜单的渲染问题。 (#11187)
  • 修复了由陈旧的 Claude 插件版本引起的 Oz 通知损坏问题。 (#11204)
  • 修复了代理详情面板中损坏的技能链接。 (#11231)
  • 修复了 WASM 构建上的资源加载错误。 (#11195)

Oz 更新

  • 增加了一个禁用 Warp 内置反馈技能的设置。 (#11341)
  • Oz 现在会在任务运行期间刷新 GitHub 凭据,以保持 Git 操作的身份验证状态。 (#11338)
  • 在编排子代理胶囊菜单中增加了“在 Oz 中查看”操作。 (#11309)
  • 增加了一个 macOS 设置,可在睡眠前自动将活动的本地 Warp 代理会话切换到云端模式。 (#11049)

新功能

  • 现在可以将本地 Warp 代理对话切换到云端。 (#10910)

改进

  • 现在可以通过 `/conversations` 访问云端对话。 (#10800)
  • 刷新了云端代理视图入口块的元数据和图标。 (#11088)
  • 黑名单搜索现在异步运行,以实现更灵敏的命令建议。 (#9618)
  • 打开云端代理对话现在会连接到其现有的会话(如果可用)。 (#11097)
  • 在垂直标签页 pwd 旁边显示云端代理环境名称和设置状态。 (#11006)
  • 在“设置”→“团队”中的邀请标题上方增加了“您的团队已满”警报。 (#10705)
  • 云端模式首次运行现在在完成 GitHub 身份验证后自动重试。 (#10973)
  • [标签页配置] 标签页配置现在按顺序运行命令。 (#10698)
  • 在配额限制错误中显示服务器提供的 `user_display_message` 文本。 (#10279)
  • 在终端右键上下文菜单中增加了“清除”操作,以便无需使用键盘快捷键即可发现清除终端输出的功能。 (#10612) — @wzc520pyfm ✨
  • 增加了 `warp://tab_config/` 深层链接,可在活动窗口中打开保存的标签页配置(或使用 `?new_window=true` 在新窗口中打开)。 (#9379) — @haha1903 ✨
  • 在不支持的远程平台上跳过 SSH 扩展安装。 (#10950)
  • 在启动时跳过仓库菜单 git 统计信息,以提高启动性能。 (#10937)
  • 减少了代码审查面板关闭时启动时的不必要 git 操作。 (#10934)

Bug 修复

  • 修复了 Mermaid 图表文本在 Web 版 Warp 中无法渲染的问题。 (#11141)
  • 裁剪了内联菜单标题,以防止拆分窗格中的溢出。 (#10811) — @SagarSDagdu ✨
  • [Windows] Inno Setup 现在在 minidump 服务器进程无法退出时将其终止。 (#10766)
  • [Linux] 修复了 Raspberry Pi 上的 Warp。 (#10688)
  • 停止等待我们从未尝试启动的基于文件的 MCP 服务器。 (#10969)
  • 修复了关闭 SSH 会话后恢复的命令历史记录。 (#10713) — @fatsolko ✨
  • 修复了本地仓库会话检测。 (#11019)
  • 修复了套接字路径超过 sun_path 限制时的远程服务器连接失败问题。 (#11009)
  • 云端代理运行的详情面板现在会显示获取代理元数据时的任何失败情况 (#10765)
  • 通过在刷新令牌之前创建经过身份验证的客户端,修复了 MCP OAuth 问题。 (#10984)
  • 修复了云端代理对话错误的执行状态报告问题。 (#10977)
  • 在 AppKit 中设置了最小窗口尺寸,因此窗口无法再以 1px 宽度恢复。 (#10965)
  • 改进了远程服务器安装的可靠性,在远程下载失败时回退到缓存的客户端 tarball 上传。 (#10925)
  • 打开 Markdown 文件链接时遵循 Markdown 查看器偏好设置。 (#9483) — @maro20066600 ✨

Oz 更新

  • 在云端运行任何代理工具。使用 Oz 在云端启动 Claude Code 或 Codex 代理;Oz 将帮助你跟踪和引导这些代理。
  • 多代理编排。Warp 代理现在可以编排子代理集群,允许你并行处理任务。

新功能

  • 垂直标签页的摘要模式提供了标签页内容的紧凑概览 (#10793)
  • 现在可以将颜色与目录关联,以便当工作目录匹配时,标签页自动采用配置的颜色。请在设置 > 外观中配置。 (#10284)

改进

  • vim 的 ctrl-d / ctrl-u 在普通和可视化模式下将代码编辑器滚动半页 (#10582) — @bradleyjames ✨
  • 在代理使用“询问用户问题”工具时增加了自主性减速器 (#10433)
  • 查看对话记录时,现在可以看到 shell 命令的运行持续时间,并在悬停时查看开始/结束时间戳 (#10423)
  • 远程服务器二进制文件现在安装后会通过 `--version` 进行验证 (#10687)
  • SSH 扩展现在支持 amd64 架构并在遥测中跟踪安装源 (#10534)
  • vim 的 zz 将光标所在的行在代码编辑器中垂直居中 (#10581) — @bradleyjames ✨
  • 改进了 SSH 扩展安装的可靠性 — 网络失败现在会自动通过 SCP 回退进行重试 (#10533)
  • WSL 会话现在优先使用 Linux 端的 git 和 gh 二进制文件,而不是 Windows 互操作 (#10137) — @JonRC ✨
  • 为笔记本、规划文档和渲染后的 Markdown 视图中的 Mermaid 代码块增加了原始显示和渲染显示控件。 (#10431)
  • 统一了会话管理面板中的代理状态图标 (#10518)
  • 标签页配置仓库选择器现在将主目录缩写为 `~`,左截断长路径以便末尾的仓库名称保持可见,并在悬停时显示完整绝对路径,以便深度嵌套的已保存仓库保持可辨识。 (#9451) — @saucy-tech ✨
  • 在稳定版中启用了 Oz OIDC 身份验证 (#10468)
  • 在代码窗格溢出菜单中增加了“在 Finder 中显示”选项 (#10334) — @wzc520pyfm ✨
  • 代理模式现在可以帮助你重新映射 Warp 键盘快捷键 — 要求它更改快捷键,它就会为你编辑 keybindings.yaml。 (#9415) — @sebryu ✨
  • 代理模式项目规则现在在应用启动时重新索引 (#10377)
  • 提高了在包含大量文件的项目中打开命令面板时的性能。 (#10332)
  • 自定义模型端点的上下文窗口大小现在是可配置的 (#10386)
  • 在设置中增加了“循环显示最近使用的标签页”作为 Ctrl+Tab 行为的第三种选项 (#9658) — @Akeuuh ✨
  • 除了现有的右键上下文菜单外,现在还可以从“设置”→“键盘快捷键”中将“重命名窗格”作为可重新映射的绑定(`workspace:rename_active_pane`)进行访问。感谢 @lonexreb! (#9712) — @lonexreb ✨
  • 将安装路径添加到 Windows 注册表中 (#10607) — @Cocodrulo ✨

Bug 修复

  • 修复了共享会话回滚无法正确恢复的问题 (#10780)
  • 修复了恢复云端模式对话时重复命令渲染的问题 (#10776)
  • 修复了在应用多行替换时,文件编辑 diff 丢弃部分尾随上下文行末尾的问题。 (#9623)
  • 修复了文件监视器初始化失败时的 panic 问题 (#10682)
  • 在云端代理会话中隐藏了共享者的光标 (#10480)
  • 修复了富文本输入捕获 CLI 代理会话中箭头键的问题 (#10556) — @SagarSDagdu ✨
  • 云端代理运行详情现在在“已使用积分”总计中包含平台成本(并且当一个成本桶为空时不再完全丢弃该字段)。 (#10672)
  • 修复 MCP OAuth 服务器在访问令牌 TTL 过期后断开连接的问题;现在在过期前使用刷新令牌获取新的访问令牌 (#8863)。 (#9460) — @david-engelmann ✨
  • 修复 MCP 服务器通告工具和资源时,由于不对称能力处理有时无法启动的问题 (#6798)。 (#9436) — @david-engelmann ✨
  • 代码审查面板现在在多仓库工作区中离开并返回代理会话时,会记住手动选择的 Git 仓库。 (#10599) — @wzc520pyfm ✨
  • 修复了环境代理会话无法从管理视图中正确重新打开的问题 (#10510)
  • 将共享会话快照页脚中的“在 Warp 中打开”按钮右对齐。 (#10667)
  • 修复了取消代理启动的长期运行命令和 MCP 工具调用后,响应控件和已停止任务页脚的可见性问题。 (#9695)
  • 修复了运行命令执行器中的竞争条件 (#10666)
  • 修复了云端对话有时在加入时为空的 Bug。 (#10670)
  • [Windows/Linux] 软换行上的文本选择已修复。 (#10445)
  • 修复了僵尸 minidump 服务器进程阻止 Windows 自动更新的问题 (#10528)
  • 修复了 MCP 安装/更新模态框按钮文本颜色 (#10166)
  • 重新打开父代理对话时,子代理窗格现在会被延迟恢复。 (#10371)
  • 修复了无法启动‘open .command’文件的问题 (#10543) — @Jackie-Tang ✨
  • 修复在亮色和暗色主题之间切换后,代码审查窗格中不可读的仓库切换器文本问题。 (#10601) — @wzc520pyfm ✨
  • 阻止 GitHub PR 提示芯片在没有变化时每 30 秒轮询一次 `gh pr view`,防止其耗尽用户的 GitHub GraphQL 速率限制。 (#10307) — @croaky ✨
  • 修复了 tmux 状态栏颜色泄漏到替代屏幕背景渲染的问题。 (#10132) — @MeteorSkyOne ✨
  • 为 Windows/Linux 上右侧的窗口控件预留了标题栏空间 (#10178) — @gabrimatic ✨
  • 修复了 Mermaid 图表在渲染失败或超时时显示无限渲染占位符的问题。 (#10432)
  • 修复了远程文件树无法随本地文件更改而更新的问题 (#10514)
  • 修复了代码审查查找栏在关闭时不清理的问题 (#10451) — @EdenBendheim ✨
  • 通过将必需的 Warp 环境变量转发到 WSL 中,修复了 WSL 会话中的 CLI 代理通知问题。 (#10174) — @gabrimatic ✨
  • 修复了云端对话背景和状态样式 (#10511)
  • 修复了在 Windows 上以 Telex/VNI 模式使用 Unikey 或 EVKey 输入时,越南语字符被静默丢弃的问题。 (#10442)
  • 斜杠命令现在在执行时正确遵循启用检查 (#10466)
  • 修复了前面有 Unicode/CJK 标点符号的路径的文件路径检测问题 (#10250) — @SagarSDagdu ✨
  • 修复了允许 Arch Linux 自动更新之前的 pacman 签名密钥验证问题 (#9706) — @Naveen-Boddepalli ✨
  • 插件支持的 CLI 代理(例如通过 claude-code-warp 运行的 Claude Code)的标签页标题在会话完成后不再显示过时的权限提示文本。感谢 @lonexreb! (#9671) — @lonexreb ✨
  • 修复了链接工作树中检出分支的提示分支选择器点击问题。感谢 @JasonLovesDoggo (#9264)、@tkshsbcue (#9440) 和 @lonexreb (#9560) 的早期修复和调查。 (#9905) — @kranthik10 ✨
  • 修复远程服务器 SSH 包装器无法在 macOS 远程设备上安装 Oz 代理的问题,其 `bash -s` 解析为 Apple bash 3.2(默认值),表现为“Initialize: Response channel closed before receiving a reply”以及二进制文件被错误地放置在 `~/"/Users/.../"` 下。 (#10317) — @lucasdoell ✨
  • 子代理初始提示(来自编排器)不再出现在代理输入完成历史记录中。 (#10304)
  • 修复了陈旧代理运行上的无限 SSE 重试循环问题 (#10383)
  • 修复了渲染后笔记本中的 Markdown 目录锚点链接。 (#10143) — @haikomatt ✨
  • 修复了重启 Warp 后云端对话记录窗格卡在加载状态的问题 (#10385)
  • 阻止代码审查窗格在当前分支没有 PR 时,在每次文件系统事件上重新运行 `gh pr view`。 (#10361) — @croaky ✨
  • 修复了 tree 命令输出的文件名未被检测为可点击文件链接的问题 (#10004) — @princepal9120 ✨
  • 在 Linux/Wayland 上启用了 IME 输入 (#9602) — @anshul-garg27 ✨
  • 聚焦窗格通知现在在 Warp 窗口重新获得焦点时被标记为已读 (#10082)
  • 修复了有时点击显示/隐藏富文本输入页脚芯片会导致退出代理视图的问题。 (#10303)
  • 修复了当 .sources 文件存在时 Debian/Ubuntu 上的重复 apt 源条目问题 (#10011)
  • 修复了第三方代理会话的 RowIterator 崩溃问题 (#10305)
  • 修复了终端视图渲染中的死锁问题,该问题可能导致 UI 冻结 (#10308)
  • 修订了标签页摘要模式的布局和行为 (#10067)
  • 修复了 git 分支/diff-stats 提示芯片初始化中的竞争条件 (#10265)
  • 修复了可能永久丢失活动规则文件的竞争条件 (#10238)
  • 修复了云端代理 CLI 轮询中的 429 速率限制问题 (#10275)
  • 修复了导致已接受命令被自动取消的竞争条件 (#10241)
  • macOS:修复第三方 IME(如超注音 / Yahoo Bopomofo)在撰写期间每次按箭头键候选选择前进 2 个的问题。 (#9711) — @maxmilian ✨

Oz 更新

  • 环境代理对话现在可以恢复到云端模式窗格中 (#10426)
  • 在环境代理会话中隐藏通知芯片 (#10299)
  • 代理 `/compact` 现在发送技能和环境上下文以进行更好的总结 (#10274)

新功能

  • 增加了一个 `/set-tab-color` 斜杠命令,用于从输入栏设置或清除当前标签页的颜色。

改进

  • 增加了标签页上下文菜单操作,以便在可用时复制可见的标签页和窗格元数据。
  • 对话详情面板现在可以通过可配置的键盘快捷键打开和关闭。
  • 对话详情侧边面板现在适用于本地 Warp 代理对话,而不只是云端 Oz 运行。点击窗格标题中的信息按钮,即可为任何活动的 AI 对话打开它。
  • 减少了代理运行管理视图在对话流式传输时的内存使用和 CPU 工作。
  • 增加了对将图像文件拖放到活动 CLI 代理会话(例如 Claude Code)的支持。感谢 @SagarSDagdu!
  • 将 Mistral Vibe (vibe / vibe-acp) 识别为终端中的已知 CLI 代理,并带有品牌颜色的工具栏平铺。感谢 @lonexreb!
  • Warp 现在在代理块输出中渲染内联本地图像和 Mermaid 图表。
  • 当预构建的远程服务器二进制文件不兼容时(例如 glibc < 2.31),Warp 现在会静默回退到远程主机上的常规 SSH 会话,而不是尝试在运行时失败的安装。
  • 收紧编排事件订阅范围,以便 SSE 仅针对活动的父代理和子代理运行。
  • 使用 .htm 扩展名的 HTML 文件现在会在 Warp 编辑器中打开时启用 HTML 语法高亮。
  • 识别 Block 的 goose CLI 代理 — 运行 goose 现在会像其他识别的第三方代理一样激活 CLI 代理工具栏、状态、品牌颜色和图标。感谢 @webdevtodayjason!
  • 增加了一个 `/continue-locally` 斜杠命令,用于在本地继续云端对话。
  • 在点击检测到的文件链接时出现的工具提示中,增加了“在 Finder 中显示”(macOS)/“显示包含文件夹”(Linux/Windows)选项。

Bug 修复

  • 阻止代码审查窗格在当前分支没有 PR 时,在每次文件系统事件上重新运行 `gh pr view`。感谢 @croaky!
  • 修复了 `/feedback` 在封装版本上记录“Unknown”而不是安装的 Warp 版本的问题。感谢 @SagarSDagdu!
  • 修复了在活动块中流入新输出时,查找 (`⌘+F`) 选择跳转到不同匹配项的问题。感谢 @amazansky!
  • 修复了在 Linux 上在外部编辑器中打开文件时的命令注入漏洞。
  • 修复了 macOS 上日语 IME 在标点符号前丢失短语最后一个字符的问题。感谢 @s-zaizen!
  • 修复了连接到 SSH 会话时本地文件树闪烁/重排的问题
  • 修复了在拖动超出边界时终端文本选择无法自动滚动的问题
  • 修复了在编辑器获得焦点时,Linux 上 `Ctrl+G` 无法关闭 CLI 代理富文本输入的问题(修复 #9286)。感谢 @nihalxkumar!
  • 在代理视图中缓冲区为空时按退格键不再重置对话。
  • 修复了系统睡眠后远程 SSH 会话不必要的重连尝试,减少了错误噪音
  • 修复了终端窗格调整大小时 CLI 代理的重复 TUI 重绘问题。
  • 修复了当标签页面板位于标题工具栏右侧时,新会话“+”下拉菜单对齐问题。
  • 当两者都处于活动状态时,复制快捷键现在优先考虑输入中选定的文本,而不是选定的块。
  • [Windows] 修复快捷键窗口。
  • [Windows] 符号链接遍历已修复。
  • 修复了在将 Web 对话切换到原生客户端时 Windows 上的崩溃问题(“Grid received input but did not receive Reset Grid OSC”)。
  • 修复了多个“打开技能”按钮共享悬停状态的 Bug。
  • 修复了提示符中的 Page Up 和 Page Down 问题,以便在建议菜单关闭时滚动终端输出;快捷键出现在键盘快捷键下,作为可编辑的滚动操作 (terminal:scroll_up_one_page / terminal:scroll_down_one_page)。感谢 @fadexadex!
  • 修复了 OSS Linux 桌面条目,以便 WarpOss 通过封装的 warp-terminal-oss 命令启动。感谢 @lonexreb!
  • 修复了在激活非拉丁键盘布局时,Windows 上 Ctrl/Cmd 快捷键(例如复制、粘贴)失效的问题。
  • 修复了代码编辑器窗格中 macOS IME 候选弹窗定位问题,使其锚定到编辑器光标,而不是陈旧的终端/输入位置。感谢 @qubaitian!
  • 修复了 `/open-file` 对 WSL 相对路径的处理,以便在 Windows 主机上打开文件之前保留 Unix 分隔符。
  • 修复了 alt 屏幕程序(例如 delta, diff-so-fancy)中的背景颜色溢出问题,当彩色区域占据可见区域时,它们会错误地填充整个视口。感谢 @JamieMcMillan!
  • 将 warp 指示器的操作芯片(例如“隐藏响应”、“接管”、自动批准、排队下一个提示、停止)裁剪到窄窗格上的新行,而不是溢出到相邻窗格中。
  • 代理块输出中的内联 .bmp, .tiff / .tif, 和 .ico 图像现在正确渲染,而不是回退到纯文本。感谢 @anshul-garg27!
  • 来自社区维护的 pi-mono 插件(Pi CLI 代理)的通知和会话 UI 现在通过 Warp 的默认会话监听器进行连接。感谢 @lonexreb!
  • 修复了在块输入中附加图像没有立即锁定到代理模式的问题,这可能会导致 NLD 分类器引入不确定性。
  • 当二进制文件已移动到位后,暂存目录清理遇到“目录不为空”竞争条件时,远程服务器安装不再失败。
  • .command shell 脚本现在会在 Warp 编辑器中以 shell 语法高亮显示打开。
  • 修复了存在未跟踪文件时,git diff 芯片在仅跟踪计数和所有文件计数之间闪烁的问题
  • “打开文件 → 默认应用”现在在运行的 Warp 通道中打开文件,而不是路由到不同的已安装 Warp。
  • 修复了垂直标签页设置弹出项(查看方式、密度、窗格标题为)不可点击的问题。感谢 @leozeli!
  • 修复了 Warp 枚举系统字体或构建字体回退链时发生的 macOS 内存泄漏。
  • 从 file:// URL 打开的可执行 shell 脚本现在会在终端中运行,而不是在编辑器中打开。感谢 @amriksingh0786!
  • 修复了 Option+Enter, Option+Tab, 和 Option+Escape 发送字面键名而不是正确转义序列的问题。感谢 @oliver-ni!
  • 修复了当 LLM 请求超出文件末尾的行范围时,read_files 工具显示空白框的问题。
  • 修复了 Linux WarpOSS 应用程序菜单启动器指向不存在的 warp-oss 二进制文件的问题;.desktop Exec 行现在与已安装的 warp-terminal-oss 启动器匹配。感谢 @lonexreb!
  • 防止 Warp 在长块输出中识别文件路径时消耗过多内存。
  • 当 Warp 以无头 SDK/CLI 模式运行时,不要触发代理入职教程。
  • 在 Oz CLI 中增加了 `--version` 标志支持
  • 修复了转换到 SSH 远程会话时文件树闪烁的问题
  • 修复了输入获得焦点时,选定块的滚动到开始/结束快捷键(macOS 上为 `⌘+Shift+↑`/`⌘+Shift+↓`,Windows/Linux 上为 `Ctrl+Shift+↑`/`Ctrl+Shift+↓`)不起作用的问题。
  • 修复了当活动主题具有背景图像或自定义窗口不透明度时,终端窗格背景在水平标签页模式下看起来更暗的问题。
  • 标记为 vue, xml, dockerfile, jsx, tsx, objective-c 或 starlark 的 AI 代码块现在以语法高亮显示。常见的别名如 rs, py, js, ts, yml, kt, rb, golang, terraform 和 docker 也被识别。
  • “重新打开已关闭会话”现在可以从 Linux 和 Windows 上的新会话菜单中访问。
  • 修复了使用 .hpp, .hxx 或 .H 扩展名的 C++ 头文件缺少语法高亮的问题。

Oz 更新

  • 将 Codex 添加为本地子代理的支持工具。
  • 每个配置文件的可配置最大上下文窗口。

改进

  • 新的 AI 设置,用于控制 Oz 是否在它创建的提交消息和拉取请求中添加归属共同作者行。
  • Git 操作按钮现在显示工具提示,解释它们为何被禁用(例如“没有更改可提交”,“输入提交消息”)。
  • 长期运行的 shell 命令指示器现在显示代理下一次快照的倒计时(例如“下次检查在 12 秒后”),而不是上次检查以来的时间。

Bug 修复

  • warp://action/new_tab?path=~/foo(以及 /new_window)现在将 ~ 展开到你的主目录。
  • + 菜单和默认会话模式下拉菜单中的标签页配置现在按名称字母顺序排序,而不是以随机顺序显示。
  • 修复了一个在代理仍在响应时发送的斜杠命令被静默丢弃的问题。现在,像 /pr-comments 这样的斜杠命令会像输入的消息一样作为后续行动运行。
  • 在 git 操作对话框中执行 git 提交时,禁用了提交消息编辑器。
  • 项目范围的基于文件的 MCP 服务器现在默认从仓库根目录(以及全局的从 ~)生成,因此具有相对命令/参数(以及 pnpm/npm 等工作区启动器)的配置无需显式 working_directory 即可工作。
  • 停止在 WASM 共享会话查看器上垃圾发送代理运行元数据获取,消除了非所有者查看者对 `/api/v1/agent/runs/{id}` 的 403 响应洪流。
  • 修复了输入从排队/预输入命令开始的命令块时的 keystroke 丢失问题。
  • 修复了所有面板排列中工作区面板之间的双线视觉伪影。
  • 修复了 macOS 上一个小内存泄漏,该泄漏在文本渲染期间可能会累积 Core Graphics 对象。
  • 修复了设置弹出项(查看方式 / 密度)不可点击的问题(感谢 @leozeli!)。

Oz 更新

  • 在 macOS 和 Linux 上将 oz CLI tarball 下载大小减少了约 60%。
  • 模型选择器不再为通过你自己的 API 密钥 (BYOK) 路由的模型显示促销折扣,因为这些折扣仅适用于 Warp 计费的使用。

新功能

  • Warp 现在是开源的。
  • Warp 现在可以通过 TOML 设置文件进行配置。从设置页面访问该文件,或者让 Warp 的代理为你更新设置。

改进

  • 增加禁用建议规则的设置。
  • 增加了 `/feedback` 斜杠命令,用于提交有关 Warp 的反馈。
  • `oz run get` 和 `oz run list` 命令现在支持 JSON 输出,以及通过 `--jq` 标志进行过滤。
  • 用户菜单、帮助菜单、资源中心页脚和命令面板中的反馈现在会在 AI 可用时打开引导式 `/feedback` 代理流程,否则回退到 GitHub 问题表单。
  • 中键点击垂直标签页现在会将其关闭,匹配水平标签页。
  • 即使在禁用 AI 时,终端中的斜杠命令现在也可用。
  • 网络日志查看器现在作为应用内只读窗格打开,由 50 项内存内缓冲区支持,而不是将 `warp_network.log` 写入磁盘。
  • 在长期运行命令的“上次代理查看”指示器旁边增加了“立即检查”按钮,让用户无需等待轮询计时器即可立即向代理提供新鲜快照。
  • 代理模式输入占位符现在反映对话状态:“Warp anything”用于新对话,“Steer the running agent”用于流式传输时,“Ask a follow up”用于完成后。
  • `/feedback` 技能现在支持附加截图。当你附加一个或多个图像运行 `/feedback` 时,Warp 会草拟带有每张截图说明的问题,并打开 GitHub 的新建问题页面,以便你在提交前将图像拖放到问题正文中。
  • 将绝对文件路径(例如从代码审查窗格中的“复制文件路径”)粘贴到命令面板文件选择器中,现在可以正确找到并打开文件。

Bug 修复

  • 修复了块列表响应中宽 Markdown 表格滚动条在终端输入上方渲染的问题。
  • 修复了当面板位于右侧时垂直标签页关闭按钮出现在左侧的问题。
  • 入职自主性选择(全量 / 部分 / 无)现在正确应用于默认执行配置文件,并且在入职结束时登录时保留现有用户的已存储云配置文件。
  • 修复了在文件树元数据更新时项目资源管理器卡在加载状态可能发生的崩溃。
  • 修复了垂直标签页设置面板中点击被忽略的问题。
  • 修复了对话详情面板中的“在 Oz 中查看”按钮对点击无响应的问题。
  • [Windows] 恢复的会话中的 WSL 窗格具有你退出时的相同 PWD。
  • 恢复了代理 > Oz 设置子页面中的 API 密钥 (BYOK) 和 AWS Bedrock 部分。
  • 修复了 macOS 上读取或写入用户偏好设置时的小内存泄漏。
  • 带撇号的用户名不再中断 PowerShell 会话。
  • 修复了启用远程服务器功能时退出 SSH 会话可能发生的挂起问题。
  • 修复了由包含超长零宽字符序列(例如嵌入在通过终端管道传输的 HTML 中的隐写 ZWJ/ZWNJ 序列)的终端输出触发的崩溃,如果违规输出已持久化到块中,这也会在会话恢复时的启动时重现。
  • 修复了在默认 macOS 应用程序中打开文件时触发的每次调用的小内存泄漏。
  • 修复了在运行 alt-screen CLI 代理(例如 OpenCode)时 CLI 代理富文本输入中的不可读文本,增加了对背景的对比度。
  • 修复了 macOS 服务子菜单设置中的一次性启动内存泄漏。
  • 修复了 macOS ObjC 桥 (window.m) 中窗口委托的每个窗口内存泄漏。
  • 修复了文件树侧边栏错误地在本地标签页中显示远程 SSH 会话目录的问题。
  • 修复了 macOS ObjC 桥 (keycode.m) 中每个桶的键码字典过度保留问题。
  • 修复了 macOS ObjC 桥 (host_view.m) 中每个窗口的小内存泄漏。
  • 修复了在 macOS 上注册全局快捷键时每个快捷键的内存泄漏。
  • 标签页标题不再在代理验证步骤期间更改为代理执行的命令名称(例如 cargo)。
  • [macOS] 修复图像粘贴和应用图标更改时的内存泄漏。
  • 在撤消关闭宽限期内重新打开已关闭的云端模式标签页,现在会恢复云端对话的实时视图,而不是带“会话已结束”横幅的冻结快照。
  • 修复已注销用户的隐私设置无法持久化到设置文件的问题。

Oz 更新

  • 反馈技能现已在稳定版中可用 — 将粗略的应用反馈直接从 Warp 转化为已提交的 GitHub 问题。

2026.04.22 (v0.2026.04.22.08.46)

标题为“2026.04.22”的章节

新功能

  • 工具栏芯片现在可以通过右键单击顶栏中的任意位置并选择“重新排列工具栏项目”来重新排列。
  • Mermaid 图表现在在 markdown 笔记本中渲染。

改进

  • 增加了对将图像粘贴到带 CLI 代理(例如 Claude Code 或 Codex)的富文本输入编辑器的支持。
  • 在代码审查或富文本评论中输入 `_text_` 或 `__text__` 现在呈现为斜体或粗体,匹配现有的 `*text*`/`**text**` 行为。
  • [Windows] 在设置 > 功能 > 常规下增加了“登录时启动 Warp”切换开关,该开关注册 Warp 在你登录 Windows 时自动启动。
  • 在 macOS 上为全局搜索和代理对话左侧面板项目增加了视图菜单条目(带有键盘快捷键)。
  • [Windows] 增加了 408 个 PowerShell cmdlet 完成,并提高了现有 PowerShell 完成的建议质量。
  • 增加了 `pprof` 的补全。
  • `/fork` 现在用 Enter 在新窗格中打开分叉的对话,用 Cmd+Enter 在新标签页中打开。
  • 右键单击 AI 响应中的 URL 或文件路径链接,可通过上下文菜单直接复制它。
  • 增加了隐藏标签页栏中代码审查按钮的添加/删除行计数的设置。
  • 将设置重新组织为代理、代码和云平台子页面;改进了设置搜索。
  • 将分支补全连接到 `git log` 参数位置。
  • 为 OpenCode 的“询问用户问题”工具增加了通知。
  • 在模型选择器中为有活跃促销的模型显示折扣芯片。
  • 每个查询的图像限制提升到 20(原为 5),每个对话的图像限制提升到 200(原为 20)。
  • 性能改进,防止在有很多 Warp Drive 对象时登录后的滞后。
  • 增加了对代理对话中文件工件的支持,带有下载功能和过滤选项。

Bug 修复

  • [Windows] 修复了粘贴图像到 CLI 编码代理(Claude Code, OpenCode 等)的问题。
  • 修复了当服务器有许多芯片(例如带有许多仓库范围的 GitHub MCP)时,MCP 服务器标签溢出屏幕的问题。
  • 修复了 MCP 设置页面中 MCP 画廊项目未始终按字母顺序排列的问题。
  • 修复了工件卡在窄窗格上裁剪“在本地继续”按钮的问题。
  • 修复了在终端工作目录大小写与 macOS 上的磁盘仓库路径不匹配时,代码审查提交按钮被错误禁用的问题。
  • 修复了在从非登录幻灯片入口点完成入职幻灯片后注册时,新帐户未在服务器上被标记为已入职的问题。
  • 修复了连接到远程 SSH 会话后打开时项目资源管理器卡在加载状态的问题。
  • 修复了代理的 `read_files` 工具将无扩展名的文本文件(例如 shell 脚本)作为二进制内容返回的 Bug。
  • 修复了 MCP 设置页面基于文件的服务器徽章无限增长,并错误地将 Warp 范围的服务器标记为“.warp”而不是“global”的问题。
  • 修复了当 shell 命令正在运行但尚未发送任何代理消息时,代理窗格中缺失进行中指示器的问题。
  • 修复了 MCP OAuth 身份验证在强制执行严格重定向 URI 匹配的提供程序(例如 Hydra/ORY)上失败的问题。
  • 修复了具有整数类型参数的 MCP 工具调用由于被序列化为浮点数而失败的问题。
  • 修复了当 LLM 的搜索块以部分行匹配结束时,文件编辑工具丢弃行末尾的问题。
  • 在带有 vim 模式的代码编辑器中使用时,第一个查找匹配现在被正确选中。
  • 修复了在用 Ctrl+C 取消正在运行的代理命令后发送代码审查评论被静默丢弃的问题。
  • 运行 alt-screen CLI 代理(如 OpenCode)时,编码代理页脚中的工具栏芯片不再难以阅读。
  • 修复了 MCP 服务器(例如 Figma)在每次应用重启时都需要重新身份验证的问题。
  • [Windows] 修复了一个竞争条件,该条件在 Warp 未完全退出之前运行安装程序时导致自动更新因文件正在使用错误而失败。
  • 改进了 Copilot CLI 富文本输入提交流程的可靠性。
  • [Windows] 修复了使用不包含 CJK 字形的初级字体渲染大量 CJK 文本时的无界内存增长问题。
  • 修复了输入长查询时设置搜索栏文本溢出的问题。
  • 修复了在网络不可用时命令完成后 Oz CLI 挂起的问题。
  • 修复了关闭期间 Ctrl+C 未终止 Oz CLI 的问题。
  • 修复了在 `/open-file` 斜杠命令中 `~`(波浪号)未被展开到主目录的问题。
  • 修复了在 CLI 子代理处于活动状态时,编排事件破坏工具调用顺序的问题。

Oz 更新

  • 增加了一个捆绑的 Claude API 技能,用于 Claude API 和 Anthropic SDK 开发指导。
  • 增加了对 oz CLI 中 `--share public:{access_level}` 的支持,以在 oz 云运行上设置公共访问级别。
  • `/feedback` 技能现在为了跟踪,将 `in-app-feedback` 标签添加到它归档的问题中。
  • `start_agent` 不再在省略 `environment_id` 时拒绝远程子代理;在远程父级内,子级自动继承父级的环境。

改进

  • Agent 模式现在为长时间运行的命令显示“代理上次查看时间”指示器,以便您了解代理接收新输出的时间。
  • 添加了 npm 包搜索、nx、brew、aws s3、tree、awk、sort、ip、uv 和 nmap 的补全功能,并增加了对 pnpm 工作区过滤器的支持。
  • 技能调用现在在输入视图和提示视图中显示与斜杠命令相同的紫色高亮文本。
  • 添加了 timedatectlackwatchlsofsystemctlros2nextflowtshcodexasdfsdkpassazocscpclaudegit showgit rmgsutilaws ec2docker-composeyarndocker run 的补全功能;改进了 git switchgit diffaws 静态标志、gtkubectltfpnpmkubectl 和 SSH 主机补全功能;添加了 apt 仓库包生成器。
  • 即使在禁用 AI 时,代码审查评论按钮也会保持可见;评论可以发送到 CLI 代理终端(例如 Claude Code)。
  • 审查评论现在可以发送到标签页中的任何可用终端,而不限于当前聚焦的终端。如果聚焦的终端正忙,Warp 会自动将评论路由到同一存储库中的另一个空闲终端。
  • 现在可以在 Agent 模式下从 @上下文菜单中搜索技能,并将 /{skill_name} 插入到提示中。
  • 基于文件的 MCP 服务器现在可以通过 ~/.agents/.mcp.json(全局)或 .agents/.mcp.json(项目本地)进行配置。

Bug 修复

  • 修复了在 Warp 中使用富文本输入(Rich Input)时 Claude Code 的较长提示无法完全提交的问题。
  • 修复了注销用户创建新账户时设置重置为默认值的问题。
  • 更新了 openh264 依赖项,以解决堆溢出安全漏洞 (GHSA-5pmw-9j92-3c4c)。
  • 当代理对话因传输或服务器错误失败时,显示“恢复对话”快捷方式。
  • 修复了在子命令之前放置 -n/--namespace 或其他标志时 kubectl 资源补全中断的问题。
  • 修复了包含动画 GIF 和 WebP 的 Markdown 文件因渲染为第一帧预览而占用过多内存的问题。
  • 修复了 shell 引导完成后自动建议和补全功能不出现的问题。
  • 修复了当同一存储库中打开多个终端标签页时,冗余的 git status 进程导致 CPU 使用率过高的问题。
  • 修复了用户处于控制状态时长时间运行的命令完成会导致对话停滞的错误。
  • 修复了思考块标题(“Thought for X >”)的点击区域延伸到整个窗格宽度的问题;现在只有文本和箭头图标可点击。
  • 修复了全局搜索在匹配非常长的行(例如压缩后的 JavaScript)时占用过多内存的问题。
  • 窗口标题现在遵循自定义标签页名称,而不是始终显示生成的名称。
  • 修复了 git push 分支补全对强制推送和 refspec 前缀的支持、补全规范中的 HTML 实体渲染,以及 npm i 短格式命令优先级问题。
  • 修复了索引大型代码库时重复出现 403 错误的问题。
  • 修复了在询问问题选项行上悬停时鼠标光标形状发生变化的问题。

Oz 更新

  • 本地子代理现在继承父代理的 AI 配置文件(模型和权限)。

新功能

  • 现已支持垂直标签页,提供了一种在侧边栏布局中组织终端标签页的新方式。
  • 标签页配置允许您将工作区设置保存并共享为可自定义的配置。
  • 您可以轻松创建带有自动生成分支名称的新工作树。这些会被保存为标签页配置,以便随后自定义和编辑。
  • 第三方 CLI 代理(例如 Claude Code、Codex、Gemini CLI、OpenCode 等)现已支持新的富文本输入(Rich Input)。这使您能够在这些编码代理中使用 Warp 的富文本输入功能。
  • 发布了经过改进的通知 UI,并支持 Claude Code 和 OpenCode 的通知。
  • 为 auggie 和 pie 添加了对编码代理工具栏的支持。
  • 在提问工具的设置中添加了一个条目,用于配置何时暂停以获取用户输入。

改进

  • 对话搜索现在显示搜索内容及其当前活动状态。
  • 添加了 warp://settings/appearance 深层链接,可直接打开外观设置。
  • 改进了 AI @上下文菜单,优先考虑来自当前活动终端会话的块,并按时间顺序对项目进行排名。
  • 增加了对在笔记本(notebooks)和 Warp 内置 Markdown 查看器中渲染 Markdown 表格的支持。
  • 命令面板文件打开器现在支持在搜索文件时使用 ~(波浪号)扩展到主目录。
  • 添加了 timedatectlackwatchlsofsystemctlros2nextflowtshcodexasdfsdkpassazocscpclaudegit showgit rmgsutilaws ec2docker-composeyarndocker run 的补全功能。
  • 改进了 git switchgit diffgtkubectltfpnpmapt 和 SSH 主机的动态补全功能。

Bug 修复

  • 添加了提示变更,以避免代理在完全终端使用(Full Terminal Use)模式下因翻页器导致卡死。
  • 移除了网页不活动注销功能,该功能在会话 Cookie 过期工作落实之前可能会导致已认证用户不必要地注销。
  • 在 Agent 模式下启用自动批准时,跳过询问用户问题的提示。
  • 修复了 git push 分支补全对强制推送和 refspec 前缀的支持。
  • 修复了补全规范中的 HTML 实体渲染。
  • 修复了 npm i 短格式命令的优先级。

Oz 更新

  • 添加了一个 oz whoami 命令以获取用户信息。

新功能

  • [macOS] 右键单击 Finder 中的文本文件,即可在 Warp 代码编辑器中打开。
  • 发送代码审查评论,附加差异块(diff hunks)作为上下文,并将子字符串作为上下文(cmd L)发送给 Claude Code、Codex、Opencode 等第三方 CLI 工具。
  • 代理现在可以在 Agent 模式交互期间向用户提出澄清问题。
  • Warp 代理现在会在工作完成后建议后续操作。

改进

  • 将子 shell 和 SSH 会话的 warpify 横幅替换为底部栏,可选择 warpify 或标记代理加入。
  • 改进了 CLI --share 标志会话共享超时时的错误消息,现在建议这可能是由团队管理员禁用的。
  • 在文件查看器(代码和 Markdown 文件)的溢出菜单中添加了“复制文件路径”选项。
  • 为未登录用户在设置齿轮菜单中添加了“注册”选项。
  • 由代理编辑的 MCP 配置文件现在在代码差异标题中显示“打开配置”按钮,方便直接跳转到配置文件。
  • 在 CLI 代理富文本输入中添加了对 /skills 的支持,用于浏览和调用代理特定技能。
  • 沙箱化代理现在拥有专门的自主权设置,而不是继承团队级别的默认值。
  • 更新了设置信息图标的工具提示,以澄清它们指向文档。
  • 改进了提示建议和建议代码差异的质量与延迟。
  • 云端代理现在可以接受图像和文件附件作为上下文。

Bug 修复

  • 修复了过时的回退模型消息在用户的新查询中持续存在的问题。
  • 修复了编辑代码审查评论时的滚动行为,以正确显示评论编辑器。
  • 修复了代理在端口 80 上监听时 WebSocket 代理连接超时的问题。
  • 修复了 PowerShell 别名和函数在匹配时忽略大小写的问题,符合 PowerShell 的原生行为。
  • 修复了对话搜索临时目录路径在 Windows 上使用混合分隔符的问题。
  • 修复了首次通过搜索导航到键盘快捷键设置面板时为空的问题。
  • 修复了在过滤类别时键入约 6 个字符后 @ 上下文菜单消失的问题。
  • 修复了从 stdin 读取的 Oz CLI 命令崩溃的问题。
  • 修复了生产环境中因从共享 Wasm 调用路径到达原生仓库检测代码而导致的 WebAssembly 崩溃问题。
  • 修复了代码块列表评论中的链接点击无法打开的问题。
  • 修复了用户提供自己的 API 密钥时“积分不足”警报无法关闭的问题。
  • 修复了在对话摘要或隐藏的推理块之后 AI 对话中链接检测偏移的问题。
  • 简化了文件资源管理器的延迟加载文件夹处理,并修复了独立文件夹与索引 Git 仓库之间的转换。
  • 修复了在笔记本中切换编辑器主题时内联代码片段颜色和下划线颜色未更新的问题。
  • [Windows] 修复了在一组旧 Intel iGPU 驱动程序上的渲染问题。
  • 修复了 Web 认证流程,以便通过会话 Cookie 认证的客户端可以调用认证服务器 API,而无需 Authorization 头。

Oz 更新

  • 修复了 Oz 会话共享在端口 80 上的 HTTP 代理后失败的问题。
  • OZ_RUN_ID 环境变量现在可在代理终端会话中使用,设置为当前任务 ID。
  • 改进了代理会话共享失败时的错误消息,移除了重复文本并提供了更清晰的指导。
  • 代理现在可以在 Agent 模式交互期间向用户提出澄清问题。

新功能

  • 现在可以使用 /pr-comments 技能从 GitHub 获取拉取请求评论。
  • Warp 现已支持 Kitty 键盘协议。

改进

  • 引导程序现在显示高级模型层级为禁用状态,并为免费用户提供升级途径。
  • 所有内联菜单现在都可以调整大小,并且部分内联菜单现已支持标签页。
  • 添加了新的内置 edit-figma-design 技能,可供安装了 Figma 远程 MCP 服务器的用户调用。
  • MCP 服务器模板现在可以为枚举使用下拉选择器。
  • 为代理输入页脚添加了可自定义的工具带 —— 拖放以重新排列上下文芯片和控件。
  • [macOS] 迁移到 Apple 最新的图标格式。如果选择了默认图标,Warp 的图标将能适配所选的“图标与小部件样式”偏好设置。
  • 代码审查评论现在可以直接从代码审查面板发送到运行中的 CLI 代理(Claude Code、Gemini CLI 等)。
  • esc 现在可以关闭空的代码审查评论编辑器。
  • 增加了始终显示或始终隐藏代理思考块的功能。请访问设置 > AI > 其他进行更改。
  • 添加了 /changelog 命令用于重新打开最新的更新日志,并保持更新提示直到被关闭。
  • 在文件编辑器中为 Dockerfile 添加了语法高亮。
  • 添加了一个设置以在 shell 历史记录中隐藏代理执行的命令,现已默认启用。
  • 从第三方代理(Claude、Codex)检测到的 MCP 服务器现在可以在 Warp AI 设置的 MCP 服务器页面中可见并可生成。更多详情,请参见关于基于文件的 MCP 服务器的文档

Bug 修复

  • 修复了打开富文本输入编辑器时代理工具带的视觉抖动问题。
  • 澄清了 /fork 斜杠命令的描述。
  • MCP 资源读取现在尊重自主权设置,而不是总是提示批准。
  • 当您的标志/值对由 = 分隔时(例如 --flag=value),您现在可以获得补全、语法高亮和悬停描述。
  • 修复了在使用带有多个标签页的代码审查时转到定义和符号大纲过时的问题。
  • 修复了在禁用自动检测的 Agent 模式下,从命令搜索(cmd-r)选择 shell 命令会被视为代理提示而不是作为 shell 命令执行的问题。
  • 修复了在对话搜索期间 ctrl-c 不起作用的问题。
  • 修复了当摘要失败或取消时,/compact-and/fork-and-compact 中的后续提示静默丢失的问题。
  • 修复了建议单元测试横幅上的关闭按钮和 ctrl-c 不起作用的问题。
  • Git diff 芯片现在出现在远程和子 shell 会话中。
  • 修复了输入滚动错误,有时点击会应用于上一行(而不是点击行)。
  • 修复了在共享会话(如 Claude Code)中渲染使用同步输出 VT 扩展的程序的问题。

Oz 更新

  • 使用最新的上游版本更新了 create-skill 捆绑技能,添加了评估/迭代工作流、基准测试和描述优化功能。
  • 在 AI 输入模式中,只要您当前分支有打开的拉取请求,就会出现 GitHub 拉取请求的新芯片。

新功能

  • Warp 现在自动检测使用 claudecodex 配置的全局和项目范围的 MCP 服务器。在设置 > AI 中切换基于文件的 MCP 服务器,即可根据您的本地配置自动生成服务器。更多信息请参见文档
  • 在代码编辑器中添加了转到行对话框(CTRL-G),支持行:列格式。

改进

  • 添加了“保持代理思考处于展开状态”设置,以在流式传输后保持代理思考块展开。
  • 在内联对话菜单中添加了“全部”和“当前目录”标签页。
  • 更新了设置文案,在 MCP 服务器和规则部分中始终统一使用“Oz”而不是“代理”。
  • 提高了加载和渲染大型 AI 对话的性能。
  • 为具有多个计划的对话添加了内联计划选择器。
  • [macOS] 窗口交通灯按钮现在在不同缩放级别下看起来正常。
  • Kitty 键盘协议支持现已在预览版本中可用。
  • Warp 代理管理视图现在链接到云端代理的相关技能。
  • Ctrl-R 命令搜索现在包括所有过去对话中的 AI 查询历史,而不仅仅是当前打开的那些。
  • 在开发版本中启用了 Kitty 键盘协议支持。
  • 改进了 @上下文中所列项目的排名,考虑了最近使用情况。
  • 添加了新的内置技能 generate-figma-contentpull-figma-content,可供安装了 Figma 远程 MCP 服务器的用户调用。
  • 隐藏的目录和文件(以 . 开头)现在出现在项目资源管理器的顶部,符合大多数编辑器的约定。
  • 更新了设置命令占位符以显示 cd my-repo && 示例。

Bug 修复

  • 修复了窗格标题中的“for terminal”文本在禁用时变为粗体导致布局偏移的问题。
  • 修复了笔记本查找栏显示 ?/n 而不是正确匹配计数器的问题。
  • 修复了编辑标签页标题总是以窗格标题开头(而不是现有标签页自定义标题)的问题。
  • 修复了“查看最新更新日志”操作未在命令面板中出现的问题。
  • 修复了云端代理运行的工件未在对话详情面板中实时更新的问题。
  • 修复了在后台计划自动保存遇到临时失败时,无需用户操作就会出现间歇性“更新计划失败”提示的问题。
  • 修复了代码审查面板中分支名称工具提示与截断文本重叠的问题 — 它现在出现在分支名称上方。
  • 修复了 Ctrl+G 在代码编辑器中默认未绑定“转到行”的问题。
  • 修复了 cmd-O 文件面板在再次按下时无法关闭的问题。
  • 修复了代码审查面板在切换标签页时不必要地重置滚动位置和缓存状态的问题。
  • 修复了在搜索单个字符时某些已保存的提示没有出现在斜杠命令菜单中的问题。
  • 修复了使用 SSH 命令的 shell 别名时无法触发 SSH warpification 的问题。
  • 修复了代理运行的 SSH 会话错误触发 warpification UI 的错误。
  • 修复了 macOS 上使用全局热键窗口时,新窗口/新标签页菜单项和键绑定偶尔被禁用的问题。
  • 修复了代码审查分支下拉菜单在关闭并重新打开面板后仅显示“未提交更改”的问题。
  • 修复了环境设置中的“新建环境”按钮没有打开设置模式选择器弹窗的问题。
  • 修复了当窗口太短时引导幻灯片切断导航按钮的问题 — 内容区域现在可滚动。
  • [Windows] 修复了导致代码库索引失败的路径不一致问题。
  • 当代码库索引切换开关被管理员策略禁用时显示工具提示,解释为什么该设置无法更改。
  • [Windows] 修复了旧 Intel UHD 集成显卡上的渲染问题。
  • 修复了恢复带有多个已创建计划的对话时,仅内联显示第一个计划的错误。
  • 修复了当长时间运行的命令子代理处于活动状态时,恢复对话快捷键不起作用的问题。
  • 修复了代理提示、设置和引导内容中损坏的文档链接。
  • 修复了 Ctrl-R 历史记录中的 AI 查询未按时间排序的问题。

Oz 更新

  • 对话搜索现在使用真实的文件工具进行更快、更准确的历史搜索。
  • 添加了 /open-repo 斜杠命令,用于在索引的代码库之间切换。
  • 在向上箭头历史菜单中添加了标签页,用于过滤命令或提示。
  • oz agent run 现在打印运行 ID 并附带指向 Oz 仪表板的链接。

Bug 修复

  • 终端输入现在自动检测对 Figma 的引用并鼓励使用 Figma MCP。也会检测从 Figma 导出的图像。

新功能

  • 添加了新 Warp 提示的提示自定义功能。

改进

  • 添加了新的内置技能 generate-figma-contentpull-figma-content,可供安装了 Figma 远程 MCP 服务器的用户调用。
  • 选定的文本不再自动作为代理上下文附加,以防止意外附加,而是需要右键单击 > 附加为代理上下文。
  • 云端对话现在出现在 @对话上下文菜单中。
  • 当设置 > MCP 服务器 > 基于文件的 MCP 服务器开启时,我们现在自动检测并生成通过 codex 安装的全局和项目范围的 MCP 服务器。
  • 全局搜索现在预填充来自代码、终端、笔记本和计划视图的活动文本选择。
  • Warp 提示现在为 git 分支和 git diff 统计信息提供了单独的芯片。
  • 在使用带有后续提示的 /fork-and-compact/compact-and 时,显示挂起的提示指示器。
  • Oz 权限通知现在使用“Oz”品牌而不是“Agent Mode”。
  • [macOS] 窗口交通灯按钮现在在不同缩放级别下看起来正常。
  • 在计划文档溢出菜单中添加了“复制计划 ID”选项。

Bug 修复

  • 修复了从提示芯片下拉菜单更改目录时清除终端输入的问题。
  • 修复了 LSP 错误诊断(下划线)在工作区重新分析后在有效符号上持续存在的问题。
  • 解决了安装在多个提供程序目录(例如 .claude.agents)中的重复技能会出现两次的问题。
  • 修复了 git diff 统计芯片错误出现在非 git 目录中的问题。
  • 修复了固定到特定显示器时,睡眠/唤醒后全局热键窗口在错误屏幕上打开的问题。
  • 修复了光标位置查询(ESC[6n)在通过 tmux 控制模式(-CC)连接时不工作的问题,这导致某些 TUI 应用程序在 SSH 中进行 Warpified 时挂起(例如 Codex CLI)。
  • 修复了代理驱动程序在网络故障时不等待自动错误重试的问题。
  • 修复了 Adeberry 主题中不正确的 ANSI 颜色。
  • 修复了某些 MCP 服务器因不受支持的 resources/list 方法而无法连接的错误。
  • CLI 现在在凭据无效时立即退出并报错,而不是在同步 Warp Drive 时超时。
  • 修复了在快速终端输出期间选择文本时可能发生的崩溃。
  • 修复了临时 MCP 服务器未包含在多代理 API 请求中的问题。
  • 修复了设置页面在认证状态更改后不更新个人资料图片的问题。
  • 修复了“在 Warp 中打开”按钮对已恢复和分叉的 AI 对话中的代码片段不起作用的问题。
  • 在共享会话和 WASM 构建中隐藏免费云积分横幅。
  • 修复了代理创建的最新计划在视觉上无法替换已打开的前一个计划的情况。
  • 当已同步的计划位于不同标签页时,“计划已同步到 Warp Drive”提示不再出现。
  • 修复了代码审查差异视图中“打开文件”按钮在窗格最大化时不起作用的问题。
  • 修复了终端关闭后的 git 元数据后台操作。
  • 移动设备软键盘现在适用于 LRC。
  • 代理现在报告有关会话共享失败的更详细信息。

Oz 更新

  • 代理任务现在向服务器报告结构化错误代码,从而实现更好的错误跟踪和可重试性处理。
  • 修复了云端代理在网络故障时不等待自动错误重试的问题。
  • 添加了对向技能调用传递参数($ARGUMENTS, $N)的支持,并允许在调用时包含用户查询。

新功能

改进

  • 重新引入了对 Warp 提示的自定义支持。
  • 最大化代码审查面板现在会打开文件列表。
  • 环境设置中的 Docker 镜像输入现在显示指向 Docker Hub 页面的链接(若可用)。
  • 添加了 /compact-and 斜杠命令,用于触发对话压缩并在完成后自动发送后续提示。
  • 添加了一个新的 /profile 命令,允许您使用内联菜单在配置文件之间切换。
  • Oz CLI 现在在生成云端代理时输出指向 Oz Web 应用运行页面的直接链接。

Bug 修复

  • 修复了 Oz CLI 打开 Warp GUI 应用而不是打印帮助输出的错误。
  • 修复了推荐设置页面和 AI 设置页面上损坏的文档链接。
  • 修复了当命令以环境变量赋值为前缀时的 CLI 代理页脚检测。例如,OPENCODE_EXPERIMENTAL_PLAN_MODE=1 opencode
  • 修复了恢复对话时代码库搜索工具调用的渲染问题。
  • 仅本地斜杠命令(例如 /open-file)现在在远程会话中自动禁用。
  • 修复了“查看所有云端运行”按钮链接到特定运行而不是运行列表页面的问题。
  • 通过使用固定宽度的制表符停止位来改善等宽文本块中的标签页对齐。
  • 改进了针对并发限制与积分不足状态的云模式模态路由。
  • 修复了云模式积分不足模态闪烁和压缩号召性用语(CTA)对齐问题。
  • [Linux] oz CLI 包现在命名为 oz-stable

Oz 更新

  • 添加“新会话默认模式”设置,以默认在代理视图中打开新标签页和窗格。

新功能

  • 代理现在可以直接从查询中提供的 URL 获取和读取内容。

改进

  • 在笔记本和代码编辑器中启用了多选功能。
  • 外观 > 标签页 下添加了一个新设置,以在创建新标签页时保留活动标签页的颜色。

Bug 修复

  • 修复了在 vim 插入模式下 Escape 键关闭向上箭头菜单而不是转换为普通模式的问题。
  • 修复了 Option-左键和 Option-右键在代码审查评论编辑器中无法进行单词导航的问题。

改进

  • 更新了标签页 UI,使其更简洁、更易读,并使标签页聚焦更清晰。

Bug 修复

  • 无论全局 AI 设置如何,都显示输入类型设置 (Warp/PS1)。

新功能

Introducting Oz image showing the new Oz logo and a preview of the oz.warp.dev site

Oz 是 Warp 用于云端代理的编排平台:启动并行代理、自动化重复性工程工作,并构建具备完全可见性和控制力的代理应用。

阅读发布博客 →

  • 从任何地方运行云端代理并进行内置跟踪 — 通过 Warp、CLI、触发器或计划启动代理。每次运行均可审计且可控。云端代理文档 →
  • 用于一致执行的云环境 — 配置基于 Docker 的环境(无限仓库 + 设置命令),并在隔离的云沙箱中运行代理。环境文档 →
  • 从 Web 跟踪代理 — 在任何浏览器上管理运行、创建计划、配置环境并设置集成,地址为 oz.warp.dev
  • 基于技能调度代理 — 按照 cron 计划自动运行代理进行代码清理、依赖更新和问题分流。计划代理文档 →
  • 默认可编程 — 通过 CLI 编排代理,并利用 API/SDK 将 Oz 集成到工具和服务中。API 和 CLI 参考 →
  • 代理模态 — 两种不同的模式:用于命令的简洁终端,以及用于多轮代理工作流的专用对话视图,具备完整控件(模型选择、语音、附件)。
  • 云端同步对话 — 您的代理对话可同步到云端并跨设备保持一致。通过链接与队友共享,在 Web 上查看,或在本地继续。
  • 技能 — 可重用的指令集,代理会自动从您的项目或主目录发现它们。使用 /{skill-name} 调用,或作为计划的云端代理运行以进行可重复的自动化。技能文档 →
  • 计算机使用 — 代理可以在沙箱化云容器中与桌面环境进行交互 — 截屏、点击、输入并测试 UI 更改。计算机使用文档 →

新功能

  • 增加了对 Kitty 键盘增强协议的全面支持,使 OpenCode 等 TUI 应用程序能够检测并使用增强的键盘输入。
  • 在运行 Copilot CLI 时支持代理页脚。
  • 添加了一个新的付费计划 Max,其每月积分是 Build 计划的 12 倍。在 设置 > 账单与使用 中升级。

改进

  • 改进了环境更新处理,具有更好的时间戳跟踪功能,并在编辑后立即刷新 UI。
  • @ 菜单现在在禁用 NLD 时显示函数定义。
  • 对话深层链接现在在新的标签页中打开,而不是在新窗口中。
  • edit 斜杠命令重命名为 open
  • 修复了将 API 密钥与 Oz CLI 一起使用时的竞争条件。
  • 改进了 MCP 连接的稳健性(特别是使用遗留的 SSE 传输)。“传输已关闭”错误现在触发到服务器的重连。
  • 添加了一个新设置,用于在同一窗口的标签页之间保持工具面板的打开/关闭状态一致(“工具面板可见性在标签页间保持一致”)。

Bug 修复

  • 修复了“Warp Drive 共享”引导块在代理响应流式传输期间出现的问题。
  • 在非代理运行命令上禁用代码库索引。
  • 修复了在长时间运行的命令中输入时的滚动行为 — 光标现在滚动到可见视图。
  • 修复了共享对话框复制链接图标比文本稍大的问题。
  • 修复了当同一标签页中打开多个存储库时,代码审查面板会卡在“加载开放更改”的问题。
  • 修复了因终端网格中孤立的宽字符标志导致的崩溃。
  • 修复了终端消息栏中的裁剪问题。

改进

  • 从代码审查面板、项目资源管理器和全局搜索中打开的文件现在尊重您的外部编辑器设置。
  • 当窗格最大化时切换计划现在会恢复布局以显示计划。
  • 在代码审查面板的文件标题中添加了“复制路径”按钮。
  • 将图像粘贴到输入框中现在进入 Agent 模式,匹配拖放行为。

错误修复

  • 修复了当代理从目录读取大图像时对话可能会中断的问题。
  • 修复了输入按钮在窄布局中溢出到相邻窗格的问题。
  • 修复了 MCP 工具调用详情中的文本无法复制的问题。
  • 修复了状态指示器为空白对话标签页标题错误显示的问题。
  • 修复了 Drive 团队部分标题显示为全大写的问题。
  • 修复了 Enter 键在 MCP 安装模态中不起作用的问题。
  • 修复了斜杠命令文本在某些情况下无法正确高亮显示的问题。
  • 修复了输入模式检测偶尔意外切换的问题。
  • 修复了文件名带有尾随空格时 /edit 命令失败的问题。

新功能

  • 跨当前目录的文件全局搜索。使用 CMD-F/CTRL-SHIFT-F 打开。
  • 将 Web 搜索支持扩展到更多模型。

改进

  • 通过上下文菜单将 AI 提示保存为 Agent 模式工作流。
  • /init 现在生成 AGENTS.md 而不是 WARP.md。
  • 在跳转到行/列时添加了水平自动滚动。
  • 更好的语法高亮语言检测。

错误修复

  • 修复了进行 Agent 模式请求时发生的内存泄漏。
  • 修复了在启动 neovim 等某些终端应用时可能错误触发“等待密码”通知的问题。
  • 修复了 Slack 触发对话的代理管理视图中出现重复条目的问题。
  • 修复了别名扩展在 AI 输入中被触发(本应仅适用于 shell 命令)的问题。
  • 修复了在同一请求批次中多个 shell 命令可能进入长时间运行模式的问题。
  • 在禁用 AI 时隐藏命令面板中的 AI 选项。
  • 停止在推理块中高亮搜索匹配项。
  • 修复了代理运行命令时会话查看器输入被清除的问题。

新功能

  • 为第三方 CLI 添加了页脚。
  • 为新用户添加了引导流程。

改进

  • 修复了关闭和保存时重复的规则建议。
  • @-上下文搜索现在匹配笔记本、规则和工作流的名称和内容。
  • 更新了复选框勾选标记以使用前景色,实现更好的主题一致性。
  • 云端代理管理视图中的筛选器选择现在在应用重启后保持不变。
  • 如果之前在桌面应用中进行了认证,具有 OAuth 认证的 MCP 服务器现在可以在 warp 代理运行中使用。

Bug 修复

  • 修复了 MCP 工具调用详情中的文本无法选择的错误。
  • 修复了小屏幕上代理线程横幅文本溢出的问题。

新功能

  • 在 warping 指示器下添加了代理提示。

改进

  • 用户现在可以创建团队范围的 API 密钥。
  • 提到项目范围的规则文件时,代理提示现在会引导使用 WARP.md
  • oz agent run-cloud 命令现在可以创建与团队成员共享的云端代理任务。
  • 更新了代理配置文件切换提示,以更好地解释用户为什么要切换配置文件。
  • 当有 4 个或更少的评论时,代码审查流中的评论现在渲染为全宽,提高了可读性。
  • 当打开补全菜单 (tab) 时,默认情况下不选择任何补全项。在未选择补全项时按回车键将直接运行当前输入中的命令。在选择补全项后,它现在会自动显示在输入中。这更贴近传统终端的行为。
  • oz agent run-cloud 命令现在支持已保存的提示。
  • 我们在代理配置文件页面添加了一个新的全终端使用模型选择器,以便您可以为全终端使用工作选择特定模型。

Bug 修复

  • 改进了云端代理的内存不足处理。
  • 修复了创建团队范围的 Warp 管理密钥时的配置错误。
  • 修复了当用户启用了 setopt nounset 时 zsh 中“参数未设置”的错误。
  • 修复了在退出或重启 Warp 时向上箭头历史记录排序可能不正确的问题。