产品概述
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) 功能
安装步骤
下载安装程序
访问 Warp 官方下载页面(https://app.warp.dev/download),下载适用于 Windows 的安装程序。Warp 支持 x86-64 和 ARM64 架构。
或者使用 WinGet 包管理器安装:
执行安装
双击下载的安装程序并按照提示完成安装。安装完成后,可在开始菜单中找到 Warp。
首次启动配置
- 登录(可选):首次启动时可选择通过 Google 或 GitHub 账号注册,也可跳过此步骤。Warp 仅获取关联的邮箱地址,不会访问其他数据
- 选择默认 Shell:Warp 会尝试加载系统登录 Shell,目前支持 bash、fish、zsh 和 PowerShell。可在 Settings > Features > Session 中修改默认 Shell
- 导入设置(可选):如果从其他终端(如 Windows Terminal)迁移,可导入键盘快捷键和配色主题
验证安装
首次打开时需要网络连接,之后可离线使用,但 AI 和协作功能需要联网。安装完成后,Warp 会自动配置更新机制,确保始终使用最新版本。
快速入门场景
使用 AI 生成和执行命令
- 打开 Warp 终端窗口
- 按
Ctrl+I或输入*(星号+空格)进入 Agent Mode - 用自然语言描述任务,例如:“找出当前目录下最大的 5 个文件并按大小排序”
- 按
Enter执行 AI 查询,Warp 会生成相应命令并填充到输入框 - 再次按
Enter执行该命令,或按Esc退出 Agent Mode
快速搜索和执行历史命令
- 按
Ctrl+R打开 Command Search 面板 - 输入关键词进行模糊搜索(支持搜索命令历史、Workflows 和 Notebooks)
- 使用
↑/↓键导航选择 - 按
Enter将选中的命令插入到输入编辑器 - 修改参数后按
Enter执行
创建和执行 Workflow
- 在 Warp Drive 面板(按
Ctrl+Shift+.打开)中点击 “New Workflow” - 定义 Workflow 名称和命令:
- 保存后,通过
Ctrl+R搜索该 Workflow 名称并执行
使用 Notebooks 作为操作手册
- 在 Warp Drive 中点击 “New Notebook”
- 添加 Markdown 说明和代码块
- 保存后,在 Notebook 中点击代码块旁的运行图标,命令会自动插入到终端输入框
- 按
Enter执行命令
调试代码并自动修复错误
- 在 Git 仓库目录中运行代码编译或测试命令
- 如果出现错误,点击输出 Block 旁的 AI 图标(sparkles icon)
- 选择 “Attach blocks to AI query” 将错误信息附加到 AI 查询
- 输入自然语言请求,例如:“修复这个 TypeScript 错误”
- AI 会分析错误并生成修复代码,按提示应用修改
多窗格同步执行命令
- 按
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 和环境变量。所有对象都支持导入导出,便于版本控制和跨团队传播最佳实践。
主要优势:
- 团队工作区实现跨团队协作
- 支持多种格式导入导出
- 统一的操作规范和最佳实践

