warpdotdev/warp
GitHub: warpdotdev/warp
一款基于 Rust 构建的终端原生智能开发环境,通过内置 AI 编码代理和对外部 Agent 的支持,将传统终端升级为可自主完成编码任务的交互式工作平台。
Stars: 43762 | Forks: 2606
## 关于
[Warp](https://www.warp.dev) 是一个源于 terminal 的 agentic 开发环境。你可以使用 Warp 内置的 coding agent,或者自带 CLI agent(如 Claude Code、Codex、Gemini CLI 等)。
## 安装
你可以[下载 Warp](https://www.warp.dev/download) 并[阅读我们的文档](https://docs.warp.dev/) 以获取针对特定平台的安装说明。
## Warp 贡献概览仪表板
探索 [build.warp.dev](https://build.warp.dev) 以:
- 观看成千上万个 Oz agent 对问题进行分流、编写规格说明、实施更改以及审查 PR
- 查看顶级贡献者和正在进行中的功能
- 通过 GitHub 登录追踪你自己的问题
- 在 Web 编译的 Warp terminal 中点击进入活跃的 agent 会话
## 许可证
Warp 的 UI 框架(`warpui_core` 和 `warpui` crates)采用 [MIT 许可证](LICENSE-MIT) 授权。
本仓库中的其余代码采用 [AGPL v3](LICENSE-AGPL) 授权。
## 开源与贡献
Warp 的客户端代码库是开源的,并存放在本仓库中。我们欢迎社区贡献,并设计了一个轻量级的工作流程来帮助新贡献者入门。要了解完整的贡献流程,请阅读我们的 [CONTRIBUTING.md](CONTRIBUTING.md) 指南。
### 从 Issue 到 PR
在提交之前,请针对你的 bug 或功能请求[搜索现有 issue](https://github.com/warpdotdev/warp/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc)。如果没有找到相关内容,请使用我们的模板[提交 issue](https://github.com/warpdotdev/warp/issues/new/choose)。安全漏洞应按照 [CONTRIBUTING.md](CONTRIBUTING.md#reporting-security-issues) 中的说明进行私下报告。
提交后,Warp 的维护者将会审查该 issue,并可能会应用就绪标签:[`ready-to-spec`](https://github.com/warpdotdev/warp/issues?q=is%3Aissue+is%3Aopen+label%3Aready-to-spec) 表示设计已开放给贡献者进行规格说明,[`ready-to-implement`](https://github.com/warpdotdev/warp/issues?q=is%3Aissue+is%3Aopen+label%3Aready-to-implement) 表示设计已确定并欢迎提交代码 PR。任何人都可以认领带有标签的 issue —— 如果你希望某个 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.md) 获取完整的工程指南,包括代码风格、测试和特定平台的说明。
## 加入团队
有兴趣加入我们的团队吗?请查看我们的[空缺职位](https://www.warp.dev/careers)。
## 支持与问答
1. 请参阅我们的[文档](https://docs.warp.dev/),获取关于 Warp 功能的全面指南。
2. 加入我们的 [Slack 社区](https://go.warp.dev/join-preview),与其他用户交流并获取 Warp 团队的帮助。
3. 尝试我们的 [预览版本](https://www.warp.dev/download-preview),测试最新的实验性功能。
4. 在任何 issue 中提及 **@oss-maintainers** 以将问题升级给团队 —— 例如,如果你在自动化 agent 方面遇到问题。
## 行为准则
我们要求每个人保持尊重和同理心。Warp 遵循[行为准则](CODE_OF_CONDUCT.md)。如需举报违规行为,请发送电子邮件至 warp.dev 的 warp-coc。
## 开源依赖项
我们要感谢一些帮助 Warp 起步的[开源依赖项](https://docs.warp.dev/help/licenses):
* [Tokio](https://github.com/tokio-rs/tokio)
* [NuShell](https://github.com/nushell/nushell)
* [Fig 补全规格](https://github.com/withfig/autocomplete)
* [Warp Server Framework](https://github.com/seanmonstar/warp)
* [Alacritty](https://github.com/alacritty/alacritty)
* [Hyper HTTP 库](https://github.com/hyperium/hyper)
* [FontKit](https://github.com/servo/font-kit)
* [Core-foundation](https://github.com/servo/core-foundation-rs)
* [Smol](https://github.com/smol-rs/smol)标签:Agentic, AI工具, Claude, CLI, Codex, CVE检测, Gemini, PR审查, Rust, WiFi技术, 人工智能编程, 代理开发环境, 代码审查, 代码编辑器, 可视化界面, 威胁情报, 开发环境, 开发者工具, 开源, 终端, 网络流量审计, 网络调试, 自动化, 自动化编程, 通知系统, 集成开发环境