2児のパパ系Webエンジニア
の開発日記
A Dad-of-Two Engineer's Development Diary

iTerm2からWarpに乗り換えたら、ターミナルの使い方が変わった話【乗り換え前の注意点も】

iTerm2からWarpに乗り換えたら、ターミナルの使い方が変わった話【乗り換え前の注意点も】

🙌 結論からいうと

Warp は、ターミナルとして現状かなりの完成度です。 iTerm2 を数年使ってきた私が乗り換えて、正直「もっと早く試せばよかった」と思っています。

ターミナルの操作って、慣れてくるほど「もう少し賢くなってほしい」場面に何度も出くわします (´・∀・)

AI によるコマンド補完、ブロック単位の出力操作、コマンドの保存と呼び出しなど、「これ、ターミナルに欲しかった」が詰まっている感じです。

ノートPCのキーボードを打つ手と、画面に表示された WordPress の投稿編集画面(イメージ)

📎 Warp の位置づけ

Warp は、次世代のターミナルアプリです。 見た目は普通のターミナルに近いですが、内部の体験が大きく異なります。

従来のターミナル(iTerm2・標準 Terminal.app)と比べると、入力・出力がブロック単位で管理されるのが一番の違いです。

コマンドを打つたびに「入力ブロック」と「出力ブロック」がセットになるので、後から特定のコマンドを探したり、出力をまるごとコピーしたりがかなり楽になります。

AI 機能も標準で搭載されており、「このエラーは何?」「〇〇するにはどう書く?」をターミナルを離れずに確認できます。

✨ Warp でできること

主な機能をまとめると、こんな感じです。

  • ブロック単位の出力管理: コマンドと出力のセットでスクロール・コピーが快適
  • AI コマンド補完: 自然言語でコマンドを調べたり、エラー原因をその場で確認できる
  • Workflows: よく使うコマンドを名前つきで保存・検索して呼び出せる
  • テキストエディタ感覚の入力欄: カーソル移動・単語選択が普通のエディタと同じ感覚
  • 共有リンク: 実行結果のブロックを URL でチームに共有できる

なかでも AI とのやり取りがターミナルを離れずにできるのは、想像以上に便利です (・∀・)

💡 私が毎日使っている機能

特によく使っているのが Workflows です。

よく使うコマンドを名前と一緒に登録しておくと、⌃ R で検索して呼び出せます。

たとえば docker compose up -d や git stash && git pull && git stash pop のような少し長めのコマンドを毎回打ち直さなくて済みます。

ターミナルの中でコマンドを管理できるのはかなりありがたいです。

もう一つが AI 補完(Warp AI) です。

⌃ ~ で AI チャットが開いて、「〇〇するコマンドは?」と聞くとその場で提案してくれます。

ターミナルから Google を開かなくていいのは、作業の流れが途切れにくくなって相当助かります。

👤 こういう人にめちゃくちゃ向いてる

次に当てはまる人には、ガチでおすすめしたいです。

  • ターミナルをよく使うエンジニア全般(特に Docker・Git 操作が多い人)
  • ターミナルの出力をコピーするときにいつも苦労している人(ブロックコピーが快適)
  • AI ツールを積極的に使っているエンジニア
  • よく使うコマンドを毎回手打ちしている人
  • チームで CLI コマンドやスクリプトを共有したい人

逆に、vim のキーバインドへの強いこだわりがある人や、軽量さを最優先にしたい人には、標準 Terminal の方が向いている場面もあります。

🤔 乗り換える前に知っておきたいこと

Warp はかなり気に入っていますが、乗り換える前に知っておいたほうがいい点もあります(・_・;)

1. 入力欄の操作感が普通のターミナルと違う

Warp は入力欄がエディタのようになっていて、カーソル移動や複数行の編集がしやすい反面、普通のターミナルの感覚で操作すると最初は少し戸惑います。

私は1週間くらいで慣れて、今では逆に普通のターミナルの入力欄が不便に感じるくらいです笑

2. AI 機能には使える回数の上限がある

無料プランだと AI 機能のリクエスト数に上限があります。

日常のコマンド補完くらいなら困りませんが、AI にがっつり頼る使い方をするなら料金プランを確認しておくのがおすすめです👀

3. 会社の PC で使うときはルールを確認する

AI 機能を使うと、入力内容が外部のサービスに送られることがあります。

仕事のマシンで使う場合は、社内のルールに合うかを先に確認しておくと安心です。

4. 設定は今までの zsh のままで使える

~/.zshrc のエイリアスや PATH の設定はそのまま読み込まれるので、乗り換えでシェルの設定をやり直す必要はありませんでした👍

まずは iTerm2 や Terminal.app を残したまま、Warp を並べて使ってみるのが一番失敗しない乗り換え方だと思います(^^)

パパ系Webエンジニア〜愛用ガジェット一覧 🛍️

Macとあわせて使っている周辺機器を楽天ROOMにまとめています ✨ 在宅Macデスクの参考にどうぞ 🙌

👍 まとめ

Warp は「ちょっと便利なターミナル」ではなく、作業の流れそのものが変わるツールです。

ブロック管理・AI 補完・Workflows の 3 つが揃ってから、ターミナルとの向き合い方が変わりました。

私は iTerm2 に特に不満がなかったのですが、乗り換えてから「以前に戻る理由がない」という状態になっています。

以前は長い出力が流れてから目的の行を探すのに時間がかかっていたのですが、ブロック単位で操作できるようになってからストレスがかなり減りました。

brew install --cask warp

これだけで入ります。ぜひ一度試してみてください (^o^)/


※ アプリ名・設定項目・配布形態は更新で変わることがあります。最新は配布元の公式ページやリリースノートを優先してください 👀

参考になったらシェアしてもらえるとうれしいです🙌

Xでポスト Threads はてブ LINE