Skip to main content

产品概述

Warp 是一个现代化的代理开发环境(Agentic Development Environment),专为帮助开发人员通过 AI 代理更快地交付代码而构建。与传统终端不同,Warp 集成了 AI 驱动的代码生成、智能命令建议和现代化文本编辑功能,将终端体验提升到 IDE 级别。 该产品使用 Rust 构建,支持 zsh、bash、fish 和 PowerShell 等主流 Shell,并可在 macOS、Windows 和 Linux 平台上运行。Warp 的核心理念是通过自然语言交互和上下文感知能力,让开发人员能够直接通过提示词编写代码、调试问题和执行命令,从而显著提高开发效率。

适用用户与场景

  • 目标用户群体
  • 典型应用场景

全栈和后端开发工程师

需要频繁在终端执行命令、管理代码库和部署服务的开发人员。

DevOps 和 SRE 工程师

需要运维脚本、监控日志和自动化任务的运维人员。

开源贡献者和技术团队

需要协作共享命令、工作流和文档的团队成员。

AI 辅助开发的早期采用者

希望通过 AI 提升编码和命令行工作效率的开发者。

核心功能

  • AI 代理模式
  • 代码编辑
  • Blocks 编辑器
  • Workflows
  • Notebooks
  • Warp Drive

Warp 的 Agent Mode 是核心功能,能够自动识别自然语言输入并调用 AI 完成任务。开发人员可以通过 Ctrl+I(Windows)或输入 * (星号+空格)进入代理模式,然后用自然语言描述任务。

业务场景支持:

  • 当开发人员不确定命令语法时,可直接输入”列出当前目录下所有大于 10MB 的文件”,AI 会生成并解释相应的命令
  • 代码调试时,可以将错误输出附加到 AI 查询中,系统会自动分析并建议修复方案
  • AI 支持多轮对话和自我纠错,如果建议的命令失败,会自动请求执行新命令直到完成任务

Windows 11 安装指南

系统要求

在开始安装前,请确保系统满足以下要求:
  • Windows 10 版本 1809(内部版本 17763)或更高版本
  • Windows Server 2019(内部版本 17763)或 Windows Server 2022(内部版本 20348)或更高版本
  • 支持 Windows Pseudo Console (ConPTY) 功能

安装步骤

1

下载安装程序

访问 Warp 官方下载页面(https://app.warp.dev/download),下载适用于 Windows 的安装程序。Warp 支持 x86-64 和 ARM64 架构。

或者使用 WinGet 包管理器安装:

winget install Warp.Warp
2

执行安装

双击下载的安装程序并按照提示完成安装。安装完成后,可在开始菜单中找到 Warp。

3

首次启动配置

  • 登录(可选):首次启动时可选择通过 Google 或 GitHub 账号注册,也可跳过此步骤。Warp 仅获取关联的邮箱地址,不会访问其他数据
  • 选择默认 Shell:Warp 会尝试加载系统登录 Shell,目前支持 bash、fish、zsh 和 PowerShell。可在 Settings > Features > Session 中修改默认 Shell
  • 导入设置(可选):如果从其他终端(如 Windows Terminal)迁移,可导入键盘快捷键和配色主题
4

验证安装

首次打开时需要网络连接,之后可离线使用,但 AI 和协作功能需要联网。安装完成后,Warp 会自动配置更新机制,确保始终使用最新版本。

快速入门场景

1

使用 AI 生成和执行命令

  • 打开 Warp 终端窗口
  • Ctrl+I 或输入 * (星号+空格)进入 Agent Mode
  • 用自然语言描述任务,例如:“找出当前目录下最大的 5 个文件并按大小排序”
  • Enter 执行 AI 查询,Warp 会生成相应命令并填充到输入框
  • 再次按 Enter 执行该命令,或按 Esc 退出 Agent Mode
2

快速搜索和执行历史命令

  • Ctrl+R 打开 Command Search 面板
  • 输入关键词进行模糊搜索(支持搜索命令历史、Workflows 和 Notebooks)
  • 使用 / 键导航选择
  • Enter 将选中的命令插入到输入编辑器
  • 修改参数后按 Enter 执行
3

创建和执行 Workflow

  • 在 Warp Drive 面板(按 Ctrl+Shift+. 打开)中点击 “New Workflow”
  • 定义 Workflow 名称和命令:
name: 部署到生产环境
command: ssh user@prod-server 'cd /app && git pull && ./deploy.sh'
  • 保存后,通过 Ctrl+R 搜索该 Workflow 名称并执行
4

使用 Notebooks 作为操作手册

  • 在 Warp Drive 中点击 “New Notebook”
  • 添加 Markdown 说明和代码块
  • 保存后,在 Notebook 中点击代码块旁的运行图标,命令会自动插入到终端输入框
  • Enter 执行命令
5

调试代码并自动修复错误

  • 在 Git 仓库目录中运行代码编译或测试命令
  • 如果出现错误,点击输出 Block 旁的 AI 图标(sparkles icon)
  • 选择 “Attach blocks to AI query” 将错误信息附加到 AI 查询
  • 输入自然语言请求,例如:“修复这个 TypeScript 错误”
  • AI 会分析错误并生成修复代码,按提示应用修改
6

多窗格同步执行命令

  • Ctrl+Shift+D 分割窗格
  • 在多个窗格中打开需要同时操作的会话
  • 启用 Synchronized Inputs 功能(在 Command Palette 中搜索 “Synchronized Inputs”)
  • 在一个窗格中输入命令,所有窗格会同步执行

其他实用功能

Command Search 和命令纠错

Command Search(Ctrl+R)整合了命令历史、Workflows、Notebooks 和 Agent Mode 历史的统一搜索。Command Corrections 功能基于开源项目构建,可自动检测命令拼写错误、缺失参数并提供修复建议。

典型场景:

  • 当输入 gti checkout myBranch 时,系统会自动建议修正为 git checkout myBranch
  • 执行 git push 失败时,会提示添加 —set-upstream 参数
  • 模糊搜索功能让开发人员可以快速找到历史执行过的复杂命令

协作与共享

Warp Drive 支持团队工作区,允许团队成员共享 Workflows、Notebooks 和环境变量。所有对象都支持导入导出,便于版本控制和跨团队传播最佳实践。

主要优势:

  • 团队工作区实现跨团队协作
  • 支持多种格式导入导出
  • 统一的操作规范和最佳实践