Warp 现已开源
Source: Hacker News

关于
Warp 是一个源自终端的代理式开发环境。使用 Warp 内置的编码代理,或自行带入 CLI 代理(Claude Code、Codex、Gemini CLI 等)。
安装
您可以下载 Warp并阅读我们的文档,以获取针对特定平台的说明。
Licensing
Warp 的 UI 框架(warpui_core 和 warpui crates)采用 MIT 许可证 授权。
本仓库中其余的代码采用 AGPL v3 授权。
开源与贡献
Warp 的客户端代码库是开源的,位于此仓库。我们欢迎社区贡献,并设计了轻量级工作流帮助新贡献者入门。完整的贡献流程,请阅读我们的 CONTRIBUTING.md 指南。
从 Issue 到 PR
在提交之前,请搜索已有的 issue以确认是否已有相同的 bug 或功能请求。如果没有,请使用我们的模板提交 issue。安全漏洞应按照 CONTRIBUTING 指南中的说明私下报告。
提交后,Warp 维护者会审阅该 issue 并可能添加就绪标签:
ready-to-spec– 设计尚未确定,欢迎贡献者进行规格说明。ready-to-implement– 设计已确定,欢迎提交代码 PR。
任何人都可以接手带标签的 issue —— 如希望其被考虑加上就绪标签,请在 issue 中提及 @oss-maintainers。
本地构建仓库
要从源码构建并运行 Warp:
./script/bootstrap # platform-specific setup
./script/run # build and run Warp
./script/presubmit # fmt, clippy, and tests
请参阅 WARP.md 获取完整的工程指南,包括编码风格、测试以及平台特定注意事项。
加入团队
有兴趣加入团队吗?请查看我们的开放职位。
支持与提问
- 查看我们的文档以获取 Warp 功能的完整指南。
- 加入我们的Slack 社区,与其他用户交流并获得 Warp 团队的帮助。
- 试用我们的预览版,测试最新的实验性功能。
- 在任何问题中提及 @oss-maintainers 以升级至团队——例如,当您遇到自动代理的问题时。
行为准则
我们要求每个人都保持尊重和同理心。Warp 遵循行为准则。如需报告违规,请发送电子邮件至 warp-coc@warp.dev。
开源依赖
我们想特别提及几项帮助 Warp 起步的开源依赖: