概要
Lil Agentsは、macOS dock上に住む小さいAIコンパニオン。アニメーション化されたキャラクターがdock上を歩き回り、クリックするとAIターミナルが開く。Claude Code、OpenAI Codex、GitHub Copilot、Google Gemini CLIに対応し、menubarから切り替え可能。
主な機能
- アニメーション化されたキャラクター:透明HEVC動画からレンダリングされたキャラクターがdock上を動作
- テーマ設定:Peach、Midnight、Cloud、Mossの4つのビジュアルテーマから選択可能
- スラッシュコマンド:チャット入力で
/clear、/copy、/helpコマンドをサポート - 思考バブル:エージェント処理中に遊び心のあるフレーズを表示
- 音声効果:処理完了時に音声フィードバックを提供
- レスポンス操作:タイトルバーにコピーボタンを配置し最後の応答をコピー可能
- CLI対応:複数のAI CLIツール間をmenubarから直感的に切り替え
- オンボーディング:初回実行時にわかりやすいウェルカムガイドを表示
- 自動更新:Sparkleによる継続的なアップデート対応
技術仕様
- 開発言語:Swift(Xcode で開発)
- 対応OS:macOS Sonoma(14.0以上)、Sequoia(15.x)対応
- ユニバーサルバイナリ:Apple SiliconとIntel Macの両方にネイティブ対応
- プライバシー:ローカル実行のみでデータ送信なし
セットアップ
macOS向けアプリケーションとしてダウンロード。以下のいずれか1つ以上のCLIを事前にインストール:
- Claude Code:
curl -fsSL https://claude.ai/install.sh | sh - OpenAI Codex:
npm install -g @openai/codex - GitHub Copilot:
brew install copilot-cli - Google Gemini CLI:
npm install -g @google/gemini-cli
アプリは事前インストールしたCLIツール経由でAIプロバイダと通信。ユーザーのデータはローカルマシン上に留まり、外部に送信されない。
対応CLI
Lil Agentsは以下のコマンドラインインターフェースをサポート:
- Claude Code
- OpenAI Codex
- GitHub Copilot
- Google Gemini CLI
menubarからのシームレスな切り替えに対応し、異なるAIツールを柔軟に組み合わせた利用が可能。
活用シーン
コンパクトなデスクトップAIコンパニオンとして、マシン上でのコード補完やテキスト生成タスクに活用。複数のAIツールをdockから即座にアクセスできるため、開発フローの効率化につながる。