iAmCorey/kooky
A minimal modern terminal for AI coding experience — Sidebar workspaces; horizontal / vertical split panes; one-click agent launch; per-agent activity readout; live workspace state with one-click Node and branch switching.
何を解決するか
Kooky は、AI支援開発に特化した現代的なターミナルエミュレータです。標準ターミナル、さまざまなAIエージェントCLI(例:Claude Code や Gemini CLI)およびプロジェクト管理ツールの間を切り替える際の煩わしさを解消し、それらを1つのGPU加速ワークスペースに統合しています。
動作方法
libghostty を基盤として高パフォーマンスレンダリングを実現するKookyは、サイドバーのワークスペースに作業を整理し、水平または垂直のペインに分割できます。多数のAIエージェント用のワンクリック起動機能を提供し、視覚的インジケータでエージェントの状態(実行中、待機中、アイドル)を追跡します。また、Git worktreesとSSHリモートセッションを統合し、エージェントをローカル環境と同様の利便性でリモートサーバー上で実行可能にしています。
対象ユーザー
コマンドライン経由でAIコーディングエージェントを使用し、複数の並行エージェントセッション、リモートワークスペース、プロジェクトコンテキストをターミナルから離れずに管理したい開発者。
主な特徴
- 統合されたAIエージェント管理: 15種類以上の組み込みエージェント(例:Claude Code、Codex、Gemini CLI)のワンクリック起動とセッション再開をサポート。カスタムエージェントも対応。
- エージェント活動の追跡: 実行中、ユーザー入力やツール承認待ちの状態を、リアルタイムの視覚的インジケータ(ドットやピル)で表示。
- ワークスペースの整理: サイドバーのワークスペース、垂直タブ、分割ペインを備え、タブをウィンドウ間でドラッグアンドドロップ可能。
- リモートおよびGit統合: SSHワークスペースとGit worktreesのネイティブサポートにより、特定のブランチやリモートマシン上でエージェントを操作可能。
- 開発者ユーティリティ: 組み込みのファイルツリー、複数行プロンプト用のプロンプトコンポーザー、選択テキストに対して「AIに尋ねる」右クリックメニューを搭載。
- システム統合: macOSがスリープ状態にならないようにする「Keep-awake」機能と、スクリプトによるターミナル制御が可能なCLIツールを提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト