Screenbox:音声のみで構築されたAIエージェント向けオープンソース仮想デスクトップ

Screenboxの機能
Screenboxは、AIエージェント向けにDockerコンテナ内で隔離されたLinuxデスクトップを作成します。複数のAIエージェントを並列実行すると、通常は同じ画面、同じファイル、同じブラウザをめぐって競合が発生します。これにより、あるエージェントがファイルをダウンロードしている間に別のエージェントが上書きしたり、あるエージェントがChromeをクラッシュさせて別のエージェントがセッションを失ったりする問題が生じます。
主な特徴
- 各エージェントがDocker内で独自の隔離されたLinuxデスクトップを取得
- 完全なChromiumブラウザを含む
- 完全なファイルシステムの隔離
- ターミナルアクセス
- スクリーンショット、クリック、タイプ、シェル、ウィンドウ管理を含む21のMCPツール
- 人間がデスクトップで行えるすべての操作
開発詳細
このプロジェクトは、Claude Codeを使用した音声コマンドのみで完全に構築されました。作成者は「コードの一行も見たことがありません」と述べています。現在、仕事と個人プロジェクトの両方で毎日本番環境で稼働しています。
技術仕様
- ライセンス: AGPL-3.0
- GitHub: github.com/dklymentiev/screenbox
- ウェブサイト: screenbox.dev
- 実際のデスクトップでプロジェクト自体を使用しているデモ動画を公開
デモ動画のチャットパネルはデモンストレーション目的のモックですが、それ以外に表示されているものはすべて実際の機能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClawの死角を修正:全Anthropicブログを取得するサイトマップの構築
OpenClawのブラウザツールは、Anthropicのブログが複数のURLでホストされているため、すべてを発見できません。ユーザーが生成したサイトマップを読み込ませることで修正し、その解決策を共有可能なスキルとしてパッケージ化しました。

ユーザーエクスペリエンス:ローカルLLMでのOpenClawからHermes Agentへの切り替え
ある開発者が、RX 9070 XT(16GB VRAM)上でQwen3.5-9Bを使用し、OpenClawからHermes Agentに切り替えた経験を報告しました。Hermesは複雑なタスクを5回の正しいツール呼び出しで完了し、OpenClawの50以上のステップと比較して2分30秒速く、RAG、ツール呼び出し、永続メモリ機能を維持しながら実行されました。

js-notepad: Claude Code用の組み込みMCPサーバーを備えたスクリプト可能なメモ帳
js-notepadは、Claude Codeの支援で構築された、無料のオープンソースでスクリプト可能なメモ帳アプリケーションです。内蔵のMCPサーバーを備えており、Claude Codeがページの読み書き、スクリプトの実行、ToDoの作成、結果のプッシュをアプリと直接やり取りできるようになっています。

司書MCP:文書を用いた持続的コンテキストのためのローカルAIサーバー
Librarian MCPは、ローカルで動作するオープンソースのModel Context Protocolサーバーで、Jan、LM Studio、またはClaude Desktopに接続し、AIモデルがドキュメントコレクションを検索・分析しながら、完全な会話コンテキストとデータプライバシーを維持できるようにします。