Quil – 再起動に耐え、AIセッションを再開するターミナルマルチプレクサ
QuilはAIネイティブ開発向けのターミナルマルチプレクサです。再起動後もワークスペースを保持し、セッションIDでAI会話を自動再開し、MCPを介してAIアシスタントが端末を操作できます。型付きペイン、コマンドパレット、Claude Codeやlazygitなどの統合を備え、インストールは一行です。
QuilはAIネイティブ開発のために作られたターミナルマルチプレクサです。tmuxとは異なり、Quilはプロジェクトと型付きペインを理解します。再起動後もワークスペース全体を保持し、すべてのタブ、ペイン、作業ディレクトリ、レイアウト分割、AI会話を元の状態に復元します。再起動後にquilと打つだけで、以前の状態がそのまま再現されます。
Quilの重要な機能は、AIアシスタントがMCP経由で端末を操作できることです。Claude DesktopやClaude Code、CursorなどのクライアントにMCP設定を追加するだけで、AIがlist_panes、read_pane_output、send_to_paneなどのツールを使って端末を制御し、ビルド出力の監視やエラー対応を自動化できます。
Quilは「型付きペイン」の概念を導入しています。各ペインには種類に応じた設定(ディレクトリブラウザ、再開戦略、権限トグルなど)が付属します。内蔵統合として、システムシェル(bash/zsh/PowerShell/fish)、Claude Code、OpenCode、lazygit、k9s、lazysql、SSH、Stripe CLIなどが用意されており、さらにTOMLでカスタムペインタイプを定義することも可能です。
コマンドパレット(Alt+Shift+P)は、すべてのペインとタブをファジー検索でき、操作をカテゴリ別に表示します。また、読み込まれているペインのスクロールバックを検索し、一致件数とプレビューを表示、Enterで直接ジャンプできます。
インストールは簡単です。Linux/macOSではcurlの一行コマンド、WindowsではリリースページからzipをダウンロードしてPATHに配置します。Goユーザーはgo installでも可能です。クイックスタートではF1でメニュー、Ctrl+Nで新規ペイン、Ctrl+Tで新規タブ、Ctrl+Wでペインを閉じる、Ctrl+Qで終了(ワークスペースは保持)という基本操作を覚えれば十分です。問題が発生した場合、quil restartでデーモンを復旧できます。
QuilはMITライセンスで公開されており、ドキュメントも充実しています。インストールガイド、クイックスタート、全機能の説明、キーバインド、設定、MCP統合ガイド、カスタムプラグインリファレンス、トラブルシューティング、アーキテクチャ決定記録などが用意されています。コントリビューションも歓迎されています。