warp

应用程序

warpdotdev/warp

Warp 是一个基于终端的代理式开发环境。

项目简介

Warp 是一个代理式开发环境,为终端注入 AI 能力。它支持内置编程代理和第三方 CLI 代理,采用 Rust 构建,提供现代快速终端体验,支持 macOS 和 Linux。

README 预览

\n    \n\n \n\n  \n   \n  \n\n\n\n  Website\n  ·\n  Code\n  ·\n  Agents\n  ·\n  Terminal\n  ·\n  Drive\n  ·\n  Docs\n  ·\n  How Warp Works\n\n\n> [!NOTE]\n> OpenAI is the founding sponsor of the new, open-source Warp repository, and the new agentic management workflows are powered by GPT models.\n\n\n\n## About\n\n[Warp](https://www.warp.dev) is an agentic development environment, born out of the terminal. Use Warp's built-in coding agent, or bring your own CLI agent (Claude Code, Codex, Gemini CLI, and others).\n\n## Installation\n\nYou can [download Warp](https://www.warp.dev/download) and [read our docs](https://docs.warp.dev/) for platform-specific instructions.\n\n## Warp Contributions Overview Dashboard\n\nExplore [build.warp.dev](https://build.warp.dev) to:\n- Watch thousands of Oz agents triage issues, write specs, implement changes, and review PRs\n- View top contributors and in-flight features\n- Track your own issues with GitHub sign-in\n- Click into active agent sessions in a web-compiled Warp terminal\n\n## Oz for OSS\n\nMaintaining a popular open-source project? [Apply for Oz credits](https://tally.so/r/LZWxqG) to explore [Oz for OSS](https://github.com/warpdotdev/oz-for-oss).\n\nOz for OSS is our partner program for bringing the same agentic open-source management workflows used in this repository to select partner repositories. We work directly with maintainers to implement workflows for issue triage, PR review, community management, and contributor coordination in a way that fits each project.\n\n## Licensing\n\nWarp's UI framework (the `warpui_core` and `warpui` crates) are licensed under the [MIT license](LICENSE-MIT).\n\nThe rest of the code in this repository is licensed under the [AGPL v3](LICENSE-AGPL).\n\n## Open Source & Contributing\n\nWarp's client codebase is open source and lives in this repository. We welcome community contributions and have designed a lightweight workflow to help new contributors get started. For the full con

常见问题 (4)

故障排除
如何修复 Warp 终端中 Dart/Flutter 命令的路径 Tab 补全失效的问题?

这是 Warp 补全回退路径中的一个回归问题,大约在 v0.2026.09.23 中引入。请将 Warp 更新到 v0.2026.09.30.08.29.stable_01 或更高版本,该版本包含此修复。作为受影响版本上的临时解决方法,请前往 Settings > Features > Terminal Input 并禁用 "Native shell completions"。请注意,该 bug 仅影响特定命令的补全(例如 dart path/t + Tab);使用 ls 或 cat 等命令的常规路径补全仍然正常工作。

来源 Issue #16223
故障排除
在 Warp 中更改键盘快捷键后,如何修复 Cmd-T 打开 Agent 标签页而不是 Terminal 标签页的问题?

将 Warp 的默认会话模式设置为 Terminal。打开 Settings,搜索 **"Default mode for new sessions"**,将其从 **Agent** 改为 **Terminal**。之后,即使 New Agent Tab 快捷键已被移除或重新映射,Cmd-T 也会再次打开新的终端标签页。这是针对 Warp v0.2026.05.27.15.44.stable_01 及更高版本中 macOS 菜单路由问题的临时解决方案。

来源 Issue #12131
故障排除
为什么在 macOS 上运行 Python 脚本扫描蓝牙设备时,Warp 终端会中止?

这是由于Warp缺少必要的蓝牙权限导致的。请按照以下步骤手动授予访问权限:
1. 打开系统设置 > 隐私与安全性 > 蓝牙。
2. 点击“+”按钮并添加Warp(如果未列出,将Warp从应用程序文件夹拖入列表)。
3. 确保Warp已启用。此方法可绕过Warp的Info.plist中缺失NSBluetoothAlwaysUsageDescription权限描述的问题。永久修复需要Warp开发者添加该权限描述,参见issue #6675。

来源 Issue #6675
故障排除
为什么在 Warp 终端中 kubectl --context 的 Tab 补全显示的是文件而不是 Kubernetes 上下文?

这是 Warp 中的一个已知 bug:kubectl 的 --context 和 --cluster 等选项的补全会退化为文件列表,而不是显示 kubeconfig 中的上下文。目前还没有永久性的修复方案,但你可以通过在子 shell 中运行 fish 或 zsh 来变通解决(只需输入 fish 或 zsh 然后按回车键),这样可以恢复 kubectl 的原生 shell 补全功能。请在 Warp 的 GitHub 上跟踪该问题(issue #5186)以获取最新进展。

来源 Issue #5186