Repolode
warpdotdev

warpdotdev/warp

Warp 是一款从终端演化而来的智能体开发环境,内置编码智能体,也可接入你自己的 CLI 智能体。

可替代:iTerm2

Star
65,599
Fork
5,685
未关闭 Issue
5,451
最近提交
10小时前

这是什么?

Warp 是一款基于终端的开发环境,把智能体工作流直接带进命令行。开发者可以使用它内置的编码智能体,也可以在其中运行 Claude Code、Codex、Gemini CLI 等自己的 CLI 智能体。

本仓库是 Warp 客户端的源代码,使用 Rust 编写,面向 macOS 和 Linux。UI 框架(warpui_core 与 warpui crate)采用 MIT 许可,其余代码采用 AGPL v3 许可。源码构建通过 bootstrap、run、presubmit 等脚本完成,presubmit 涵盖格式化、clippy 检查和测试。

项目还提供贡献者看板,并由 Warp Factories 驱动:自动化智能体负责分拣 issue、编写方案并实现改动。贡献者可依照文档中的 issue 到 PR 流程,借助就绪标签参与开发。

核心功能

  • 01内置编码智能体,可直接在终端中工作
  • 02支持接入 Claude Code、Codex、Gemini CLI 等自带的 CLI 智能体
  • 03使用 Rust 编写,支持 macOS 和 Linux
  • 04提供源码构建脚本,包括环境准备、运行和提交前检查
  • 05客户端开源,UI 框架采用 MIT 许可

适用场景

  • 在日常 shell 操作中同时使用 AI 编码智能体
  • 参与或研究一个大型 Rust 终端应用的开发
  • 基于 MIT 许可的 warpui crate 构建自定义界面

快速上手

  1. 1

    从官方下载页面下载 Warp

  2. 2

    克隆仓库并使用引导脚本从源码构建 Warp

    ./script/bootstrap
  3. 3

    构建并运行 Warp

    ./script/run

使用前须知

  • 从源码构建需要先运行特定平台的设置脚本。
  • 内置智能体功能由 GPT 模型驱动,依赖 OpenAI 相关服务。

标签

常见问题

warp 是什么?
Warp 是一款从终端演化而来的智能体开发环境,内置编码智能体,也可接入你自己的 CLI 智能体。 Warp 是一款基于终端的开发环境,把智能体工作流直接带进命令行。开发者可以使用它内置的编码智能体,也可以在其中运行 Claude Code、Codex、Gemini CLI 等自己的 CLI 智能体。
warp 可以免费使用吗?用的什么许可证?
warp 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
warp 还在维护吗?
活跃维护中。warp 最近一次提交是在 2026年10月21日。
warp 适合用来做什么?
在日常 shell 操作中同时使用 AI 编码智能体 参与或研究一个大型 Rust 终端应用的开发 基于 MIT 许可的 warpui crate 构建自定义界面
warp 怎么安装和运行?
从官方下载页面下载 Warp 克隆仓库并使用引导脚本从源码构建 Warp: ./script/bootstrap 构建并运行 Warp: ./script/run
在哪里获取 warp?
源代码和安装说明在 GitHub 上:https://github.com/warpdotdev/warp

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目