Qubicl
あらゆるAIエージェントに、あなたのマシン上の本物のプライベートコンピュータを。
永続的なファイル。ターミナルアクセス。ウェブ調査。永続的なブラウザとデスクトップ。 必要なときにいつでも人間が引き継げます。Qubiclアカウント、クラウドコントロールプレーン、モデルのロックインは不要です。
クイックスタート · Qubiclの特長 · コンピュータ · クライアント · セキュリティ · ドキュメント
npm install -g qubicl-cliQubiclは、ローカルのDockerを外部AIエージェント向けの観測可能なコンピュータに変えます。エージェントはCodex、Claude、Open WebUI、Cursor、VS Code、または他のMCPやOpenAPIクライアントに留まります。Qubiclは、その作業対象となるマシンを提供します。
your model or agent
│
│ MCP / OpenAPI / Open Terminal
▼
localhost-only Qubicl gateway
│
├── terminal + managed processes
├── durable, host-visible files
├── keyless web search + local extraction
├── persistent Chromium + desktop
├── packaged, operator-controlled skills
└── live viewer + human takeoverQubiclの特長
モデルはお好みで | 1台のコンピュータが互換性のある任意のクライアントで動作します。ワークスペースを再構築せずにモデルを切り替えられます。 |
作業を確認 | ライブデスクトップを監視し、制御を引き継ぎ、自分でタスクを完了し、同じセッションを返すことができます。 |
ファイルを保持 | コンピュータの |
コード以上のことを | ターミナル、Git、ウェブ調査、ブラウザ自動化、デスクトップアプリ、オフィスワークフロー、プレビュー、バックアップ、SSH。 |
すべてのコンピュータを制御 | リソース、ネットワークポリシー、公開ツール、アクティブなスキル、認証情報、ライフサイクルを選択できます。 |
ローカルに留める | Qubiclアカウント、テレメトリバックエンド、データベース、ホスト型デーモン、コンピュータ内のDockerソケットは不要です。 |
Related MCP server: EdgeBox
クイックスタート
要件: Docker EngineまたはDocker Desktopを備えたLinux、Docker Desktopを備えたmacOS、またはWSL 2とDocker Desktopを介したWindows 11に加えて、Node.js 22または24、Docker Compose 2.24以上が必要です。ネイティブWindows実行とWSL 1はサポートされていません。WSLインストールでは、Qubiclの状態とコンピュータのホームをWSL Linuxファイルシステムの/homeの下に保持する必要があります。
qubicl setupセットアップウィザードはDockerをチェックし、コンピュータのプリセットを比較し、ディスクとリソース使用量をプレビューし、選択したイメージを取得し、最初のコンピュータを作成できます。Qubiclは通常のユーザーとして実行し、sudoは使用しないでください。
別のコンピュータを作成し、エージェントを接続します:
qubicl create computer-name --preset computer
qubicl connect computer-name --client codexconnectはクライアント設定を出力します。クライアントファイルを編集したり、ベアラートークンを出力したりすることはありません。ローカルのstdioクライアントの場合、設定はトークンフリーです。
git clone https://github.com/EldanRing/qubicl.git
cd qubicl
npm ci
npm run images:build
npm install -g --prefix "$HOME/.local" ./packages/cli
export PATH="$HOME/.local/bin:$PATH"
qubicl setupコンピュータを選ぶ
プリセットはレイヤーを共有しながら、異なる機能契約を公開します。選択したコンピュータがサポートできないツールは、ディスカバリから除外されます。
プリセット | 含まれるもの | ビューア | 推奨上限 |
| シェル、プロセス、Git、永続ファイル、ウェブ調査 | — | 1 CPU / 512m |
| 上記すべてに加え、永続的なChromium、OCR、PDF検査 | ✓ | 2 CPU / 2g |
| ブラウザに加え、軽量XFCEデスクトップ、エディタ、ドキュメントツール、SSH | ✓ | 2 CPU / 3g |
| LibreOfficeを備えた完全な開発・オフィス環境 | ✓ | 2 CPU / 4g |
すべてのプリセットには、ネイティブのキーレスweb_search、ローカルのweb_extract、および永続的でエージェントが編集可能な作業コピーを備えた6つの検証済みQubiclネイティブスキルベースラインが含まれています。オペレーターは、各コンピュータが公開するツールとスキルを選択します:
qubicl tools computer-name
qubicl skills computer-name無効化されたツールはMCP、OpenAPI、Open Terminalから消え、キャッシュされた呼び出しはフェイルクローズします。
任意のエージェントを接続
qubicl connect computer-name --client codex
qubicl connect computer-name --client claude-code
qubicl connect computer-name --client cursor
qubicl connect computer-name --client opencode
qubicl connect computer-name --client openclaw
qubicl connect computer-name --client hermes-agent
qubicl connect computer-name --client open-webuiアダプターはCodex、Claude Code、Claude Desktop、Cursor、VS Code、Open WebUI、汎用stdioおよびHTTP MCP、直接OpenAPIをカバーします。静的プロファイルは、より小さなファイル、セマンティックブラウザ、ビジュアルブラウザ、またはデスクトップカタログを公開できます。
Open WebUIの場合、生成された設定をAdmin Panel → Settings → Integrations → Open Terminalにコピーします。Qubiclは、Open WebUIのDockerネットワークに参加せずに、ネイティブの永続ファイルブラウジングと検索、ファイルシステムバックアップのチャットアップロード、スクリーンショット、ブラウザツール、明示的に公開されたローカルプレビューを提供します。
正確な手順はClient setupを参照してください。
監視と引き継ぎ
qubicl view computer-name観察は受動的です。Take controlはエージェントのツールをフェンスし、通常の管理コマンドを終了してから、キーボードとマウスをあなたに渡します。永続的なブラウザと明示的に管理されたデスクトップアプリケーションは表示されたままなので、最初からやり直すのではなく、正確なタスクを続行できます。
エージェントが動作している間、ビューアはQubiclの緑色のポインターを最新のデスクトップまたは管理ブラウザの位置に保ち、正確なクリックターゲットを短くパルス表示します。セマンティックブラウザのクリックは、ページ要素からChromiumとライブのnoVNCキャンバスを通じてマッピングされるため、ビューアのリサイズやレターボックスでもインジケーターは整列したままです。これは入力ディスパッチの前に表示され、ビューアのリロード後も維持され、エージェントがリースを失うか人間が制御を引き継ぐとクリアされます。これはビューアのみに表示され、人間の入力、ウェブページ、エージェントのスクリーンショットには影響しません。ビューアのヘッダーからオフに切り替えることができます。
制御中のビューアが消えた場合、Qubiclは短い再接続猶予期間の後に放棄された制御を解放します。オペレーターはいつでも明示的に回復できます:
qubicl control release computer-name日常利用のために
認証付きループバックプレビューを通じて、エージェントが起動したローカルWebアプリを公開します。
永続的なホームをバックアップ、検証、暗号化、復元、クローン、チェックポイントします。
offline、web-only、developer、またはカスタムのエグレスポリシーを適用します。シークレットをワークロードに置かずに、狭い範囲の認証情報を仲介します。
制限付きdevcontainer定義をインポートし、ホスト仲介のGitワークフローを使用します。
エディタと通常の
ssh/scpのためにループバック専用SSHを有効にします。プライベートでコンテンツフリーの監査証跡を検査し、
doctorでトポロジーを診断します。ID、トークン、ポリシー、リソース、ホームを保持したまま、コンピュータをその場でアップグレードします。
完全なCLIを調べるには、qubicl helpまたはqubicl <command> --helpを使用してください。
セキュリティ境界
Qubiclは、すべてのコンピュータを1つの明示的なDockerリソースおよびファイルシステム境界内に保ちます。コンピュータは、特権モード、Dockerソケット、ホスト名前空間、任意のマウント、パスワードなしの昇格なしで実行されます。ゲートウェイは127.0.0.1のみでリッスンします。ChromiumはLinux名前空間とレンダラーのseccomp-BPFサンドボックスを保持します。モデル向けファイルは永続的なホームに限定されます。コントローラーとワークロードのプロセスはコンピュータコンテナを共有するため、人間による引き継ぎは、敵対的なコード境界ではなく、協調的な管理プロセスフェンスです。
Qubiclは、信頼された、またはオペレーターが監督するワークロード向けのDockerベースのコンピュータであり、敵対的なカスタムイメージ、カーネルエクスプロイト、Dockerの侵害、またはホストアカウントを制御する別のユーザーに対するVM境界ではありません。デフォルトのdeveloperネットワークプロファイルはアウトバウンドアクセスを許可します。境界に依存する前に、完全なsecurity modelを読んでください。
リリース状況
Qubicl 0.1.xは最初の公開シリーズです。実際の使用に適していますが、インターフェースと状態形式は1.0より前に変更される可能性があります。Linux x64、Docker Desktopを備えたApple Silicon macOS、およびDocker Desktopを備えたWSL 2上のUbuntu 24.04を介したWindows 11 x64は、最初のリリースで直接テストされています。Linux ARM64、Intel macOS、Windows on ARM、その他のWSLディストリビューションはベストエフォートです。ネイティブWindowsとWSL 1はサポートされていません。QubiclコンピュータはすべてのホストでLinuxコンテナのままです。アップグレード前に重要なコンピュータのホームをバックアップしてください。
ドキュメント
トピック | ガイド |
アーキテクチャと境界 | |
永続性と復旧 | |
Windowsホスト | |
クライアントとワークフロー | |
スキルと調査 | |
カスタム環境 | |
ロードマップ | |
開発とリリース |
ライセンス: ソースコードとドキュメントはApache-2.0です。指定されたQubiclロゴと公式ブランドアートワークはCC BY 4.0です。許可されたブランド使用と帰属については、BRANDING.mdを参照してください。
貢献は歓迎します。CONTRIBUTING.mdから始めてください。脆弱性は、SECURITY.mdに記載されているリポジトリのプライベートセキュリティ報告フォームを通じて報告してください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRuns isolated AI agents in Docker containers with persistent workspaces and conversation history. Each agent has access to file operations, shell commands, GitHub integration, and can connect to external MCP servers for additional tools.3MIT
- AlicenseNot gradedqualityDmaintenanceA local sandbox that provides AI agents with code execution, filesystem access, and a full GUI desktop environment for 'computer use' capabilities. It exposes tools for shell commands, multi-language code interpretation, and remote desktop automation via the Model Context Protocol.214GPL 3.0
- AlicenseBqualityDmaintenanceAn MCP server that provides AI agents with a full Ubuntu desktop environment inside Docker, enabling them to perform complex computer tasks like browsing, coding, testing, and GUI automation.368MIT
- AlicenseNot gradedqualityAmaintenanceMCP server that gives any LLM a managed Docker workspace with live browser, terminal, code execution, document skills, and autonomous sub-agents.1,289117MIT
Related MCP Connectors
Build, validate, and deploy multi-agent AI solutions from any AI environment.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
The agent-native cloud: database, functions, AI, storage, computers. 50 tools, one API key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/EldanRing/qubicl'
If you have feedback or need assistance with the MCP directory API, please join our Discord server