ビジュアルセッションワークベンチ
Finder形式のMillerカラムインターフェースと、ツール呼び出し、プロパティ、履歴、コンテキストに特化したビューで、長時間のコーディングエージェントセッションをナビゲートできます。
Jugglerは、AIコーディングエージェントを使う開発者向けのビジュアルなデスクトップ/ブラウザ用ワークベンチです。ツール呼び出しの確認、会話の分岐、コンテキスト編集、複数モデルプロバイダーでのローカル/リモートセッションに対応します。
Jugglerは、AIコーディングエージェント向けのビジュアルワークベンチです。開発者はデスクトップまたはブラウザのインターフェースでコーディングエージェントのセッションを操作でき、確認可能なツール呼び出し、永続的な会話ツリー、編集可能なコンテキストなどを利用できます。デスクトップアプリはローカルプロジェクト向けにローカルサーバーを起動し、ヘッドレスサーバーはリモートのコードベースが存在するマシン上で実行できます。
エージェントとの会話をスクロールする記録として扱うのではなく、Jugglerはナビゲート可能なツリーとして表示します。ユーザーはサブスレッドに分岐し、モデルが受け取った内容と返した内容を確認し、委任した作業や探索的な作業を、結果が必要になるまで親コンテキストから分離できます。複数のコーディングエージェントおよびモデルプロバイダーの接続に対応し、Jugglerアカウントは不要です。無料でダウンロードでき、コアアプリケーションはオープンソースです。
Finder形式のMillerカラムインターフェースと、ツール呼び出し、プロパティ、履歴、コンテキストに特化したビューで、長時間のコーディングエージェントセッションをナビゲートできます。
会話をサブスレッドへ再帰的に分岐し、脱線、委任タスク、異なるアプローチを分離できます。必要な結果だけを親スレッドに戻せます。
システムプロンプト、メッセージ、ツール定義、生成された引数、承認、結果、トークン使用量、処理時間、停止理由、MCPサーバーのアクティビティを確認できます。
選択した履歴を新しいスレッドにまとめたり、ブランチ間で項目を移動またはコピーしたり、ブランチを親に展開したり、構造上の変更を元に戻したりできます。
デスクトップアプリでJugglerをローカル実行するか、開発マシンやサーバー上でサーバーを実行し、ブラウザまたはデスクトップクライアントから接続できます。複数のクライアントは同期された状態を保ちます。
各呼び出しの前にリクエスト全体のサイズを計算し、レスポンス用の余地を確保し、必要に応じて古い履歴を圧縮することで、コンテキストウィンドウの圧迫に対処します。
公開SDKを使用したJavaScriptで、ツール、ループ戦略、スラッシュコマンド、ファイルビューアー、サイドバーカードを拡張できます。拡張機能のひな形作成、検証、リンク、ホットリロードにも対応します。
長時間のコーディングエージェントセッションで、ターミナルの記録ではなく特化したビューを使えるビジュアルな作業環境が必要な場合に、ローカルリポジトリ向けのデスクトップアプリを使用します。
プロジェクトが存在する開発用マシンなどでサーバーを実行し、コードベースを移動せずに、ブラウザまたはデスクトップアプリから同じセッションを監視・操作します。
脱線、委任タスク、別の実装のためにサブスレッドを作成します。その作業を個別に確認し、親の会話に必要な結果だけを戻します。
関係する正確なプロンプト、ツールスキーマ、引数、承認、結果、処理時間、エラーを理解する必要がある場合に、モデルのターンやMCPインタラクションを確認します。
公開拡張SDKを使用して、プロジェクト固有のツール、スラッシュコマンド、ファイルビューアー、ループ戦略、サイドバーカードを構築し、開発中に検証、リンク、ホットリロードを行います。
macOS、Windows、Linuxでデスクトップアプリをダウンロードして起動します。対応するローカルサーバーが起動し、ターミナルを使わずにプロジェクトが開きます。リモートプロジェクトの場合は、コードが存在するマシン上でヘッドレス版のJugglerバイナリを実行し、ブラウザまたはデスクトップアプリから接続します。
Jugglerは、Claude Code、Anthropic、OpenAI、Codex、GitHub Copilot、Gemini、Mistral、Z.AI、Ollama、OpenRouter、DeepSeek、その他のOpenAI互換プロバイダーに接続できます。既存のプロバイダーのサブスクリプションを利用することも、自分のAPIキーを使うこともできます。
はい。セッションはディスクに保存され、終了、再起動、接続の切断後も利用できます。接続中のデスクトップ、ブラウザ、その他のクライアントは、実行中のセッションと同期された状態を保ちます。
はい。Jugglerでは、個々のトランザクションについて、組み立てられたシステムプロンプト、メッセージ、利用可能なツール定義、モデル出力、トークン使用量、処理時間、停止理由を確認できます。ツールの引数、承認、結果、MCPの受け渡しも確認できます。
拡張機能は、アプリのすべての権限で動作するサンドボックス化されていないJavaScriptです。Jugglerはインストール前に拡張機能が宣言したホストアクセスを表示しますが、これは隔離ではなく情報開示です。そのため、信頼できる拡張機能のみをインストールして有効化してください。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。
Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。
Vi3ecodeは、AIコーディングエージェント向けの開発環境です。プロジェクト文脈、ターミナル、Git、メモリ、フロー、レビュー、コミュニケーションを連携させます。
Lucid Trainは、リポジトリのコードからアーキテクチャ図を生成し、その図をコーディングエージェント向けの仕様として使うローカルファーストのAIコーディング支援です。デスクトップアプリと軽量なRust CLIで利用でき、ローカルモデルや自分のAPIキーにも対応します。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。