warp
基于终端的智能开发环境,集成了AI Agent能力,支持内置coding agent或接入Claude Code、Codex等第三方CLI agent。由OpenAI赞助,亮点在于通过Agent自动化issue管理、代码实现和PR审查,大幅提升开发效率。代码采用AGPL v3许可,UI部分MIT。
README
网站 · 代码 · AI 智能体(Agents) · 终端 · Drive(云端盘) · 文档 · Warp 的工作原理
[!NOTE] OpenAI 是新的开源 Warp 仓库的创始赞助方,新的基于智能体的管理工作流由 GPT 模型驱动。
关于
Warp 是一个源自终端的智能体开发环境(agentic development environment)。你可以使用 Warp 内置的编码智能体,也可以自带 CLI 智能体(如 Claude Code、Codex、Gemini CLI 等)。
安装
你可以下载 Warp,并阅读我们的文档了解针对特定平台的安装指南。
Warp 贡献概览面板
访问 build.warp.dev 可以:
- 观看成千上万的 Oz 智能体处理 issue、编写规格说明、实现变更、审查 PR
- 查看顶贡献者以及正在开发的功能
- 通过 GitHub 登录跟踪你自己的 issue
- 点击进入活跃的智能体会话,在 Web 编译的 Warp 终端中查看
许可协议
Warp 的 UI 框架(warpui_core 和 warpui crate)基于 MIT 许可 发布。
本仓库的其余代码基于 AGPL v3 许可发布。
开源与贡献
Warp 的客户端代码是开源的,托管于本仓库。我们欢迎社区贡献,并设计了轻量级工作流以便新贡献者快速上手。完整的贡献流程请阅读我们的 CONTRIBUTING.md 指南。
[!TIP] 与贡献者及 Warp 团队交流:加入
#oss-contributorsSlack 频道 — 适合提出临时问题、讨论设计、与维护者配对协作。新来的?先加入 Warp Slack 社区,然后在#oss-contributors中交流。
从 Issue 到 PR
在提交 issue 之前,请先搜索已有 issue 确认是否已报告过你的 bug 或功能请求。如果不存在,请使用我们的模板创建一个 issue。安全漏洞应按照 CONTRIBUTING.md 中的说明私下报告。
提交 issue 后,Warp 维护者会进行审查,并可能应用一个“就绪标签”:ready-to-spec 表示设计已开放供贡献者编写规格;ready-to-implement 表示设计已确定,欢迎提交代码 PR。任何带标签的 issue 都可以认领——如果希望某个 issue 被考虑加上就绪标签,可以在 issue 中提及 @oss-maintainers。
在本地构建仓库
要从源码构建并运行 Warp:
./script/bootstrap # 特定平台的设置
./script/run # 构建并运行 Warp
./script/presubmit # fmt、clippy 和测试
完整的工程指南(包括编码风格、测试和平台特定说明)请参见 WARP.md。
加入团队
有兴趣加入我们吗?请查看我们的在招岗位。
支持与疑问
- 查看我们的文档以获取 Warp 功能的全面指南。
- 加入我们的 Slack 社区,与其他用户交流并从 Warp 团队获得帮助——贡献者常在
#oss-contributors频道出没。 - 尝试我们的预览版以测试最新的实验性功能。
- 在任何 issue 中提及 @oss-maintainers 可向团队升级——例如,如果你遇到自动化智能体的问题。
行为准则
我们要求每个人都保持尊重和同理心。Warp 遵循行为准则。如有违规行为,请发送邮件至 warp-coc at warp.dev 报告。
开源依赖
我们想特别提及一些帮助 Warp 起步的开源依赖: