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

DeepSeek Reasonix:高キャッシュ・低コストのネイティブコーディングエージェント
ReasonixはDeepSeekに特化したターミナルベースのAIコーディングエージェントで、高いキャッシュ効率と低い推論コストを重視しています。

Ouroboros 0.26.0-betaは、MCPサーバーを介してClaudeとCodexを統合します。
Ouroboros 0.26.0-betaは、ClaudeとCodexを同時に実行するハーネスを導入し、Claudeにユーザーの意図を明確化させ、CodexにMCPサーバーアーキテクチャを介して明確に定義されたタスクを実行させる役割を割り当てます。

bad-ass-mcp: アクセシビリティAPIによるネイティブデスクトップGUI制御のための無料オープンソースMCP
bad-ass-mcpは、ClaudeなどのAIエージェントがmacOS、Windows、Linuxデスクトップをネイティブのアクセシビリティレイヤーで制御できるオープンソースのMCPサーバーです。スクリーンショットやルック・ムーブ・ルックのループは不要。Computer Use、Operator、UiPathに代わる無料の選択肢です。

AIエージェントのためのコード検索:なぜベクトル埋め込みが失敗し、ファイルごとのLLMグラフが勝利するのか
コードインデックスシステムを1年間構築してきたBytebellのチームは、コードチャンクに対するベクトル埋め込みとTree-sitter ASTがどちらも不十分である一方、Neo4jグラフにセマンティック全文検索とともに格納されたファイルごとのLLMサマリーが検索精度を大幅に向上させることを発見した。