We use cookies to enhance your experience on the site
CodeWorlds
Back to collections
Guide23 min read

Warp - AI-powered terminal for developers

Warp is a modern AI-powered terminal built in Rust. Agent Mode, AI Command Suggestions, Warp Pair, Warp Dispatch, GPU-accelerated UI. Available on macOS, Linux and Windows.

Warp - Nowoczesny terminal z AI, który zmienia sposób pracy developerów

Terminal to narzędzie, z którego korzystasz codziennie. Git, npm, docker, ssh, kubectl - dziesiątki komend, które wpisujesz z pamięci lub googlując składnię. A co gdyby terminal rozumiał, co chcesz zrobić, i sam podpowiadał komendy? Co gdyby mógł debugować błędy, pisać skrypty i wykonywać wielokrokowe zadania autonomicznie?

Warp to nie jest kolejny emulator terminala z ładnym motywem. To fundamentalne przemyślenie tego, czym terminal powinien być w erze AI - od interfejsu użytkownika, przez edycję tekstu, po integrację z modelami językowymi.

Czym jest Warp?

Warp to terminal nowej generacji zbudowany od podstaw w Rust, z natywnym GPU-accelerated UI i głęboką integracją AI. Dostępny na macOS, Linux i Windows, działa z Zsh, Bash, fish, PowerShell, WSL i Git Bash.

Firma została założona przez Zacha Lloyda (byłego inżyniera Google, który pracował nad Google Sheets) z misją uczynienia terminala narzędziem dostępnym i produktywnym dla każdego developera - nie tylko tych, którzy znają na pamięć setki flag i opcji.

Warp ewoluował z "ulepszonego terminala" do tego, co firma nazywa Agentic Development Environment (ADE) - platformy, gdzie domyślną jednostką pracy jest "napisz prompt, kieruj agentami, wdrażaj z pewnością".

W 2025 roku agenci Warp edytowali 3.2 miliarda linii kodu, zaindeksowali ponad 120 000 repozytoriów i przetworzyli biliony tokenów LLM.

Dlaczego Warp?

Zbudowany w Rust z GPU rendering

Warp nie jest oparty na Electron ani na starych emulatorach terminala. Jest napisany w Rust z renderingiem GPU, co sprawia, że jest wyjątkowo szybki i responsywny. Scrollowanie, wyszukiwanie w historii, autouzupełnianie - wszystko działa natychmiastowo, nawet przy gigabajtowych logach.

Nowoczesny edytor tekstu

W tradycyjnych terminalach edytujesz komendy jak w notatniku z lat 80. W Warp masz:

  • Kursor jak w IDE - klikasz myszką w dowolne miejsce komendy
  • Zaznaczanie tekstu z Shift+strzałki
  • Wieloliniowe edytowanie komend
  • Kopiowanie/wklejanie bez hackowania z pbcopy
  • Podświetlanie składni komend

Bloki (Blocks)

Każda komenda i jej output to osobny "blok", który możesz:

  • Zwinąć lub rozwinąć
  • Skopiować jednym klikiem
  • Wyszukać w nim tekst
  • Udostępnić współpracownikom
  • Bookmarkować na później

Porównanie z alternatywami

CechaWarpiTerm2AlacrittyKittyHyper
AI wbudowaneTakNieNieNieNie
Agent ModeTakNieNieNieNie
GPU renderingTakNieTakTakNie (Electron)
Nowoczesny edytorTakNieNieNieNie
Bloki komendTakNieNieNieNie
Zbudowany wRustObjective-CRustCElectron
PlatformymacOS/Linux/WinmacOSWszystkieLinux/macOSWszystkie
CenaFreemiumDarmowyDarmowyDarmowyDarmowy

Funkcje AI

Warp oferuje kilka poziomów interakcji z AI - od delikatnych podpowiedzi po pełną autonomię agentów.

AI Command Suggestions

Wpisz # na początku linii i opisz po angielsku (lub polsku) co chcesz zrobić:

Code
TEXT
# find all TypeScript files modified in the last 7 days

Warp zaproponuje:

Code
Bash
find . -name "*.ts" -mtime -7

Wystarczy nacisnąć Enter, żeby wykonać komendę, lub Tab żeby ją edytować.

To działa też z bardziej złożonymi scenariuszami:

Code
TEXT
# list all docker containers sorted by memory usage
# show git commits from last week that modified src/ directory
# create a tar.gz archive of the project excluding node_modules

AI Error Debugging

Gdy komenda zwraca błąd, kliknij prawym przyciskiem na output i wybierz "Ask Warp AI". AI przeanalizuje błąd, wyjaśni co poszło nie tak i zaproponuje rozwiązanie.

Na przykład, gdy npm install kończy się błędem:

Code
TEXT
npm ERR! ERESOLVE could not resolve

Warp AI wyjaśni konflikt zależności i zaproponuje konkretną komendę naprawczą:

Code
Bash
npm install --legacy-peer-deps

AI Completions

Naciśnij Tab podczas pisania komendy, a Warp zaproponuje inteligentne uzupełnienia. Nie są to proste uzupełnienia ścieżek plików - Warp zna składnię setek popularnych narzędzi (git, docker, kubectl, npm, aws cli) i podpowiada odpowiednie flagi i opcje z opisami.

Code
Bash
git rebase --    # Tab → --interactive, --onto, --abort, --continue...
docker run --    # Tab → --name, --port, --volume, --env...

Warp Pair (Ctrl+I)

Warp Pair to tryb pair programmingu z AI. Aktywujesz go skrótem Ctrl+I i możesz rozmawiać z AI w kontekście swojego projektu:

Code
TEXT
> Jak skonfigurować ESLint z TypeScript i Prettier w tym projekcie?

AI widzi strukturę twojego projektu, pliki konfiguracyjne i może zaproponować konkretne kroki dopasowane do twojego stacku.

Różnica między Warp Pair a zwykłym ChatGPT: Warp Pair ma kontekst twojego terminala - widzi aktualny katalog, historię komend, pliki w projekcie. Nie musisz kopiować i wklejać - AI wie gdzie jesteś i nad czym pracujesz.

Warp Dispatch (Ctrl+Shift+I)

Dispatch to tryb pełnej autonomii - dajesz AI kontrolę nad terminalem. Opisujesz zadanie, AI tworzy plan, a po twojej akceptacji wykonuje go krok po kroku:

Code
TEXT
> Set up a new Next.js project with TypeScript, Tailwind CSS, and Prisma.
> Initialize the database with a User model and run the first migration.

Dispatch sam:

  1. Stworzy projekt Next.js
  2. Zainstaluje zależności
  3. Skonfiguruje Tailwind
  4. Doda Prisma z modelem User
  5. Uruchomi migrację

Ty obserwujesz i zatwierdzasz każdy krok - jak nadzorowanie samochodu autonomicznego.

Oz Agents (Agents 3.0)

Najnowsza generacja agentów Warp. Oz Agents mają:

  • Full Terminal Use - mogą uruchamiać interaktywne komendy terminala
  • Computer Use - mogą weryfikować zmiany wizualnie
  • Multi-repo - mogą wprowadzać zmiany w wielu repozytoriach jednocześnie (np. aktualizacja kontraktu client/server)
  • Mixed-model - korzystają z różnych modeli AI (OpenAI, Anthropic, Google) w zależności od zadania

Z Warp możesz uruchomić zespół agentów - od wbudowanego agenta Warp po Claude Code, Codex i Gemini CLI - wszystko z jednego terminala.

Modele AI

Warp daje dostęp do najnowszych modeli od trzech głównych dostawców:

  • OpenAI - GPT-4o, o3, GPT-4.1
  • Anthropic - Claude Opus 4, Claude Sonnet 4.5
  • Google - Gemini 2.5 Pro

Podejście mixed-model (automatyczny wybór najlepszego modelu do zadania) przewyższa konfiguracje z jednym modelem.

BYOK (Bring Your Own Key)

Możesz podłączyć własne klucze API od OpenAI, Anthropic lub Google i korzystać z nich w agentach Warp. Przydatne gdy:

  • Masz już płatne konto u dostawcy LLM
  • Chcesz kontrolować koszty
  • Potrzebujesz dostępu do specyficznych modeli

Instalacja

macOS

Code
Bash
brew install --cask warp

Linux

Code
Bash
# Debian/Ubuntu
sudo apt install warp-terminal

# Arch
yay -S warp-terminal

Lub pobierz z warp.dev.

Windows

Pobierz instalator z warp.dev. Warp działa natywnie na Windows i wspiera PowerShell, Git Bash i WSL.

Konfiguracja shella

Warp działa out of the box z:

  • Zsh (domyślny na macOS)
  • Bash (domyślny na Linux)
  • fish
  • PowerShell
  • WSL (Windows Subsystem for Linux)
  • Git Bash

Twoje dotfiles (.zshrc, .bashrc) działają bez zmian.

Produktywność bez AI

Nawet bez funkcji AI, Warp oferuje sporo usprawnień:

Workflows

Warp Workflows to zapisywalne, parametryzowane komendy, które możesz uruchamiać z palety komend. Zamiast pamiętać:

Code
Bash
docker exec -it $(docker ps -q --filter name=postgres) psql -U myuser -d mydb

Tworzysz workflow "Connect to Postgres" z parametrami user i database.

Warp Drive

Współdzielone środowisko dla zespołu:

  • Współdzielone workflows i komendy
  • Wspólna historia i snippety
  • Ustawienia środowiskowe zespołu
  • Onboarding nowych członków zespołu

Notebook Mode

Interaktywny tryb notebooka, w którym komendy i ich output są organizowane w czytelne sekcje - idealne do dokumentowania procesów i tworzenia runbooków.

Skróty klawiszowe

SkrótAkcja
# + tekstAI Command Suggestions
Ctrl+IWarp Pair (AI chat)
Ctrl+Shift+IWarp Dispatch (AI autonomia)
Ctrl+RWyszukiwanie w historii
Ctrl+Shift+RWyszukiwanie w Workflows
Cmd+D / Ctrl+DPodział panelu
Cmd+TNowa zakładka
Ctrl+`Szybki dostęp (Quake mode)

Cennik

Warp stosuje model freemium:

PlanCenaAI requests/mies.Funkcje
Free$0100Podstawowe AI, terminal
Pro-1500+Więcej AI, BYOK, priorytet
Teamper userZwiększoneWarp Drive, współdzielenie
EnterpriseCustomCustomSSO, SAML, compliance

Darmowy plan wystarcza do codziennej pracy z okazjonalnym użyciem AI. Plan Pro jest opłacalny jeśli korzystasz z AI kilka razy dziennie.

Warp oferuje też reloady kredytów - możesz dokupić dodatkowe tokeny AI, które nie wygasają.

Bezpieczeństwo i prywatność

Zero Data Retention

Warp wymusza Zero Data Retention z wszystkimi dostawcami LLM. Żadne dane klientów nie są przechowywane, składowane ani wykorzystywane do trenowania modeli.

Lokalna detekcja

Klasyfikator rozpoznający język naturalny (vs komendy) działa lokalnie w aplikacji. Żadne dane nie opuszczają terminala dopóki nie naciśniesz Enter.

SOC 2 Compliance

Warp jest zgodny z SOC 2 - standardem bezpieczeństwa wymaganym przez organizacje enterprise.

Telemetria

Możesz wyłączyć telemetrię w ustawieniach. Warp nie wysyła treści twoich komend ani outputu bez twojej zgody.

Praktyczne scenariusze

DevOps i infrastruktura

Code
TEXT
# Deploy aplikacji na Kubernetes z rolling update
> Warp Dispatch: Deploy my-app to production k8s cluster with zero-downtime rolling update

Debugowanie

Code
TEXT
# Dlaczego mój docker-compose nie startuje?
> Warp Pair: docker-compose up gives "port already in use" error on port 5432

Git workflow

Code
TEXT
# Interaktywny rebase ostatnich 5 commitów
# squash fixupy, reword commit messages
> AI: # interactive rebase last 5 commits and squash fixup commits

Skrypty i automatyzacja

Code
TEXT
> Warp Dispatch: Write a bash script that backs up all PostgreSQL databases,
> compresses them with gzip, uploads to S3, and removes backups older than 30 days

Eksploracja nieznanego stacka

Code
TEXT
> Warp Pair: I'm new to this Terraform project. What resources does it manage
> and how do I plan and apply changes safely?

Integracje

IDE

Warp można używać jako terminal wbudowany w VS Code i JetBrains - zachowujesz wszystkie funkcje AI w kontekście IDE.

Narzędzia CLI

Pełna kompatybilność z istniejącymi narzędziami:

  • Git - z inteligentnymi podpowiedziami branch names i commit messages
  • Docker/Kubernetes - z kontekstowym uzupełnianiem kontenerów i podów
  • AWS/GCP/Azure CLI - z podpowiedziami regionów, serwisów, zasobów
  • npm/pnpm/yarn - z uzupełnianiem skryptów z package.json
  • SSH - z zapisanymi hostami i tunelami

Agenci zewnętrzni

Z Warp możesz uruchamiać:

  • Claude Code - asystent kodowania Anthropic
  • Codex CLI - agent kodowania OpenAI
  • Gemini CLI - agent Google
  • Aider - open-source AI pair programming

Wszystkie korzystają z kontekstu Warp i działają w jednym środowisku.

Warp vs tradycyjne terminale

Dla kogo jest Warp?

  • Junior developerzy - AI pomaga w nauce komend i debugowaniu
  • Senior developerzy - Agent Mode automatyzuje powtarzalne zadania
  • DevOps/SRE - Workflows i Warp Drive standaryzują procesy zespołu
  • Zespoły - współdzielone środowisko z onboardingiem

Kiedy Warp nie jest najlepszym wyborem?

  • Potrzebujesz terminala na serwerze bez GUI (używaj tmux/screen)
  • Wolisz minimalistyczne narzędzia bez AI (Alacritty, Kitty)
  • Pracujesz w środowisku bez dostępu do internetu (AI wymaga połączenia)

FAQ

Czy Warp jest darmowy?

Tak, darmowy plan obejmuje pełną funkcjonalność terminala + 100 requestów AI miesięcznie. Płatne plany dodają więcej AI i funkcje zespołowe.

Czy muszę tworzyć konto?

Tak, Warp wymaga konta do korzystania z funkcji AI. Podstawowe funkcje terminala działają po zalogowaniu.

Czy Warp wysyła moje komendy do chmury?

Nie, komendy są przetwarzane lokalnie. Dane trafiają do AI tylko gdy aktywnie korzystasz z funkcji AI (# suggestions, Warp Pair, Dispatch). Zero Data Retention z dostawcami LLM.

Czy mogę używać własnych kluczy API?

Tak, BYOK (Bring Your Own Key) wspiera klucze OpenAI, Anthropic i Google.

Czy Warp działa z moim shellem?

Tak - Zsh, Bash, fish, PowerShell, WSL, Git Bash. Twoje dotfiles i aliasy działają bez zmian.

Czy Warp zastąpi mój obecny terminal?

Warp jest drop-in replacement - wszystko co działa w twoim obecnym terminalu, działa w Warp. Dostajesz dodatkowo nowoczesny UI, bloki komend i AI.

Czym Agent Mode różni się od ChatGPT?

Agent Mode ma kontekst twojego terminala - zna aktualny katalog, historię komend, pliki w projekcie. Może też wykonywać komendy, nie tylko je sugerować.

Podsumowanie

Warp to terminal, który wreszcie został zaprojektowany dla współczesnych developerów. Nie jest to wrapper na stary emulator z dodanym AI - to przemyślane od nowa narzędzie zbudowane w Rust z GPU renderingiem, nowoczesnym edytorem tekstu, blokami komend i głęboką integracją AI.

Od prostych podpowiedzi komend (#), przez pair programming z AI (Warp Pair), po pełną autonomię agentów (Warp Dispatch) - Warp oferuje spektrum interakcji dopasowane do twojego poziomu komfortu z AI.

Darmowy plan z 100 requestami AI miesięcznie to wystarczająco dużo, żeby przekonać się czy Warp pasuje do twojego workflow. A nawet bez AI, sam terminal z blokami, nowoczesnym edytorem i GPU renderingiem jest warty uwagi.


Warp - A modern AI-powered terminal that changes how developers work

The terminal is a tool you use every day. Git, npm, docker, ssh, kubectl - dozens of commands you type from memory or by googling the syntax. What if the terminal understood what you want to do and suggested commands on its own? What if it could debug errors, write scripts, and execute multi-step tasks autonomously?

Warp isn't just another terminal emulator with a pretty theme. It's a fundamental rethinking of what a terminal should be in the AI era - from the user interface, through text editing, to language model integration.

What is Warp?

Warp is a next-generation terminal built from scratch in Rust, with native GPU-accelerated UI and deep AI integration. Available on macOS, Linux, and Windows, it works with Zsh, Bash, fish, PowerShell, WSL, and Git Bash.

The company was founded by Zach Lloyd (former Google engineer who worked on Google Sheets) with the mission of making the terminal accessible and productive for every developer - not just those who memorize hundreds of flags and options.

Warp has evolved from an "improved terminal" to what the company calls an Agentic Development Environment (ADE) - a platform where the default unit of work is "write a prompt, steer agents, and ship with confidence."

In 2025, Warp agents edited 3.2 billion lines of code, indexed over 120,000 repositories, and processed trillions of LLM tokens.

Why Warp?

Built in Rust with GPU rendering

Warp isn't based on Electron or old terminal emulators. It's written in Rust with GPU rendering, making it exceptionally fast and responsive. Scrolling, history search, autocompletion - everything works instantly, even with gigabyte-sized logs.

Modern text editor

In traditional terminals, you edit commands like in a notepad from the 80s. In Warp you get:

  • IDE-like cursor - click anywhere in a command with your mouse
  • Text selection with Shift+arrows
  • Multi-line command editing
  • Copy/paste without hacking with pbcopy
  • Command syntax highlighting

Blocks

Each command and its output is a separate "block" that you can:

  • Collapse or expand
  • Copy with one click
  • Search within
  • Share with collaborators
  • Bookmark for later

Comparison with alternatives

FeatureWarpiTerm2AlacrittyKittyHyper
Built-in AIYesNoNoNoNo
Agent ModeYesNoNoNoNo
GPU renderingYesNoYesYesNo (Electron)
Modern editorYesNoNoNoNo
Command blocksYesNoNoNoNo
Built inRustObjective-CRustCElectron
PlatformsmacOS/Linux/WinmacOSAllLinux/macOSAll
PriceFreemiumFreeFreeFreeFree

AI features

Warp offers several levels of AI interaction - from gentle suggestions to full agent autonomy.

AI Command Suggestions

Type # at the beginning of a line and describe in English (or any language) what you want to do:

Code
TEXT
# find all TypeScript files modified in the last 7 days

Warp will suggest:

Code
Bash
find . -name "*.ts" -mtime -7

Just press Enter to execute the command, or Tab to edit it.

This also works with more complex scenarios:

Code
TEXT
# list all docker containers sorted by memory usage
# show git commits from last week that modified src/ directory
# create a tar.gz archive of the project excluding node_modules

AI Error Debugging

When a command returns an error, right-click on the output and select "Ask Warp AI". The AI will analyze the error, explain what went wrong, and suggest a fix.

For example, when npm install fails with:

Code
TEXT
npm ERR! ERESOLVE could not resolve

Warp AI will explain the dependency conflict and suggest a specific fix:

Code
Bash
npm install --legacy-peer-deps

AI Completions

Press Tab while typing a command, and Warp will suggest intelligent completions. These aren't simple file path completions - Warp knows the syntax of hundreds of popular tools (git, docker, kubectl, npm, aws cli) and suggests appropriate flags and options with descriptions.

Code
Bash
git rebase --    # Tab → --interactive, --onto, --abort, --continue...
docker run --    # Tab → --name, --port, --volume, --env...

Warp Pair (Ctrl+I)

Warp Pair is an AI pair programming mode. You activate it with Ctrl+I and can chat with AI in the context of your project:

Code
TEXT
> How do I configure ESLint with TypeScript and Prettier in this project?

The AI sees your project structure, configuration files, and can suggest specific steps tailored to your stack.

The difference between Warp Pair and regular ChatGPT: Warp Pair has context from your terminal - it sees the current directory, command history, project files. You don't need to copy and paste - the AI knows where you are and what you're working on.

Warp Dispatch (Ctrl+Shift+I)

Dispatch is full autonomy mode - you give AI control over the terminal. You describe a task, the AI creates a plan, and after your approval, executes it step by step:

Code
TEXT
> Set up a new Next.js project with TypeScript, Tailwind CSS, and Prisma.
> Initialize the database with a User model and run the first migration.

Dispatch will:

  1. Create the Next.js project
  2. Install dependencies
  3. Configure Tailwind
  4. Add Prisma with a User model
  5. Run the migration

You observe and approve each step - like supervising a self-driving car.

Oz Agents (Agents 3.0)

The latest generation of Warp agents. Oz Agents have:

  • Full Terminal Use - can run interactive terminal commands
  • Computer Use - can verify changes visually
  • Multi-repo - can make changes across multiple repositories simultaneously (e.g., updating client/server contracts)
  • Mixed-model - use different AI models (OpenAI, Anthropic, Google) depending on the task

With Warp, you can run a team of agents - from Warp's built-in agent to Claude Code, Codex, and Gemini CLI - all from one terminal.

AI models

Warp provides access to the latest models from three major providers:

  • OpenAI - GPT-4o, o3, GPT-4.1
  • Anthropic - Claude Opus 4, Claude Sonnet 4.5
  • Google - Gemini 2.5 Pro

The mixed-model approach (automatic selection of the best model for the task) outperforms single-model configurations.

BYOK (Bring Your Own Key)

You can connect your own API keys from OpenAI, Anthropic, or Google and use them in Warp's agents. Useful when:

  • You already have a paid account with an LLM provider
  • You want to control costs
  • You need access to specific models

Installation

macOS

Code
Bash
brew install --cask warp

Linux

Code
Bash
# Debian/Ubuntu
sudo apt install warp-terminal

# Arch
yay -S warp-terminal

Or download from warp.dev.

Windows

Download the installer from warp.dev. Warp runs natively on Windows and supports PowerShell, Git Bash, and WSL.

Shell configuration

Warp works out of the box with:

  • Zsh (default on macOS)
  • Bash (default on Linux)
  • fish
  • PowerShell
  • WSL (Windows Subsystem for Linux)
  • Git Bash

Your dotfiles (.zshrc, .bashrc) work without changes.

Productivity without AI

Even without AI features, Warp offers plenty of improvements:

Workflows

Warp Workflows are saveable, parameterized commands you can run from the command palette. Instead of remembering:

Code
Bash
docker exec -it $(docker ps -q --filter name=postgres) psql -U myuser -d mydb

You create a "Connect to Postgres" workflow with user and database parameters.

Warp Drive

A shared environment for teams:

  • Shared workflows and commands
  • Common history and snippets
  • Team environment settings
  • New team member onboarding

Notebook Mode

An interactive notebook mode where commands and their output are organized into readable sections - perfect for documenting processes and creating runbooks.

Keyboard shortcuts

ShortcutAction
# + textAI Command Suggestions
Ctrl+IWarp Pair (AI chat)
Ctrl+Shift+IWarp Dispatch (AI autonomy)
Ctrl+RHistory search
Ctrl+Shift+RWorkflow search
Cmd+D / Ctrl+DSplit pane
Cmd+TNew tab
Ctrl+`Quick access (Quake mode)

Pricing

Warp uses a freemium model:

PlanPriceAI requests/moFeatures
Free$0100Basic AI, terminal
Pro-1500+More AI, BYOK, priority
Teamper userIncreasedWarp Drive, sharing
EnterpriseCustomCustomSSO, SAML, compliance

The free plan is enough for daily work with occasional AI use. The Pro plan is worthwhile if you use AI several times a day.

Warp also offers credit reloads - you can purchase additional AI tokens that don't expire.

Security and privacy

Zero Data Retention

Warp enforces Zero Data Retention with all LLM providers. No customer data is retained, stored, or used for model training.

Local detection

The classifier that recognizes natural language (vs commands) runs locally in the app. No data leaves your terminal until you explicitly press Enter.

SOC 2 Compliance

Warp is SOC 2 compliant - a security standard required by enterprise organizations.

Telemetry

You can disable telemetry in settings. Warp does not send the content of your commands or output without your consent.

Practical scenarios

DevOps and infrastructure

Code
TEXT
# Deploy application to Kubernetes with rolling update
> Warp Dispatch: Deploy my-app to production k8s cluster with zero-downtime rolling update

Debugging

Code
TEXT
# Why won't my docker-compose start?
> Warp Pair: docker-compose up gives "port already in use" error on port 5432

Git workflow

Code
TEXT
# Interactive rebase of the last 5 commits
# squash fixups, reword commit messages
> AI: # interactive rebase last 5 commits and squash fixup commits

Scripts and automation

Code
TEXT
> Warp Dispatch: Write a bash script that backs up all PostgreSQL databases,
> compresses them with gzip, uploads to S3, and removes backups older than 30 days

Exploring an unfamiliar stack

Code
TEXT
> Warp Pair: I'm new to this Terraform project. What resources does it manage
> and how do I plan and apply changes safely?

Integrations

IDE

Warp can be used as the built-in terminal in VS Code and JetBrains - you keep all AI features in the IDE context.

CLI tools

Full compatibility with existing tools:

  • Git - with intelligent branch name and commit message suggestions
  • Docker/Kubernetes - with contextual container and pod completion
  • AWS/GCP/Azure CLI - with region, service, and resource suggestions
  • npm/pnpm/yarn - with script completion from package.json
  • SSH - with saved hosts and tunnels

External agents

From Warp, you can run:

  • Claude Code - Anthropic's coding assistant
  • Codex CLI - OpenAI's coding agent
  • Gemini CLI - Google's agent
  • Aider - open-source AI pair programming

All leverage Warp's context and work in one environment.

Warp vs traditional terminals

Who is Warp for?

  • Junior developers - AI helps with learning commands and debugging
  • Senior developers - Agent Mode automates repetitive tasks
  • DevOps/SRE - Workflows and Warp Drive standardize team processes
  • Teams - shared environment with onboarding

When is Warp not the best choice?

  • You need a terminal on a server without GUI (use tmux/screen)
  • You prefer minimalist tools without AI (Alacritty, Kitty)
  • You work in an environment without internet access (AI requires connection)

FAQ

Is Warp free?

Yes, the free plan includes full terminal functionality + 100 AI requests per month. Paid plans add more AI and team features.

Do I need to create an account?

Yes, Warp requires an account to use AI features. Basic terminal features work after logging in.

Does Warp send my commands to the cloud?

No, commands are processed locally. Data reaches AI only when you actively use AI features (# suggestions, Warp Pair, Dispatch). Zero Data Retention with LLM providers.

Can I use my own API keys?

Yes, BYOK (Bring Your Own Key) supports OpenAI, Anthropic, and Google keys.

Does Warp work with my shell?

Yes - Zsh, Bash, fish, PowerShell, WSL, Git Bash. Your dotfiles and aliases work without changes.

Will Warp replace my current terminal?

Warp is a drop-in replacement - everything that works in your current terminal works in Warp. You get a modern UI, command blocks, and AI on top.

How does Agent Mode differ from ChatGPT?

Agent Mode has context from your terminal - it knows the current directory, command history, project files. It can also execute commands, not just suggest them.

Summary

Warp is a terminal that was finally designed for modern developers. It's not a wrapper on an old emulator with AI bolted on - it's a tool rethought from scratch, built in Rust with GPU rendering, a modern text editor, command blocks, and deep AI integration.

From simple command suggestions (#), through AI pair programming (Warp Pair), to full agent autonomy (Warp Dispatch) - Warp offers a spectrum of interaction tailored to your comfort level with AI.

The free plan with 100 AI requests per month is enough to see if Warp fits your workflow. And even without AI, the terminal itself with blocks, modern editor, and GPU rendering is worth checking out.