Warp is an Agentic Development Environment built in Rust with GPU-accelerated rendering, designed to modernize terminal workflows with AI agents, blocks, modern editing, and team collaboration. Unlike traditional terminals that treat output as a single text stream, Warp organizes commands into atomic blocks, provides an IDE-like text editor for input, and integrates Oz agents for context-aware assistance. The terminal is open source under AGPL v3 and supports macOS, Linux, and Windows. One key insight: Warp's block-based architecture enables features impossible in traditional terminals—AI conversations, inline code review, and multi-step workflows coexist naturally alongside shell commands in the same scroll stream.
What This Cheat Sheet Covers
This topic spans 12 focused tables and 117 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
Table 1: Core Terminal Blocks
| Feature | Example | Description |
|---|---|---|
npm install↓ grouped output | Groups command and output into a single atomic unit with color-coded borders and metadata. | |
CMD-UP / CMD-DOWN | Navigate between blocks using keyboard shortcuts; skips intermediate output for faster scrolling. | |
Click block → selected | Select entire command+output unit in one click; use SHIFT-UP/DOWN for multi-select. | |
Right-click block → menu | Access copy command, copy output, re-run, save as workflow, or share block actions. | |
Header pins during scroll | Command stays visible at top when scrolling through long output; click to jump to block start. |