Opendesk: Claude CodeによるAIデスクトップ制御のためのMCP + SOMアルゴリズム

OpendeskはオープンソースのMCPサーバーで、AIエージェントがマウスやキーボードを含むデスクトップ全体を制御できるようにします。独自の自己組織化マップ(SOM)アルゴリズムを使用して精度を向上させています。Claude Codeやカスタムエージェントハーネスと統合し、実際のデスクトップ自動化ワークフローを実現します。
主な機能
- デスクトップ制御: エージェントがマウスを動かし、クリックし、キーボード入力して、あらゆるアプリケーションやウェブサイトと操作できます。
- 学習と再生: 一連のアクション(例:ダッシュボードにログインしてレポートをエクスポートする)を記録し、後でコマンドに応じて再生できます。
- スケジューリング: 特定の時間にコンピューター操作タスクを自動実行します。例えば、毎朝9時にGmailを開き、未読メールを要約します。
コマンド例
- 「Spotifyを開いてlofiプレイリストを再生して」
- 「Twitterに行って、フィードの最初の3つの投稿にいいねして」
- 「Chromeでこのフォームに記入して」
統合
Claude CodeやMCPをサポートする任意のカスタムエージェントハーネスと連携します。SOMアルゴリズムにより、通常のコンピューター利用実装と比較してクリック/ターゲット精度が向上します。
はじめに
ソースとドキュメントはGitHubで入手できます: github.com/vitalops/opendesk
📖 全文ソース: r/ClaudeAI
👀 See Also

jsongrep: ベンチマークでjqを上回るDFAベースのJSONクエリツール
jsongrepは、決定性有限オートマトン(DFA)にコンパイルされる正規言語構文を使用してJSONドキュメントをクエリするRustベースのコマンドラインツールであり、ベンチマークではjq、jmespath、jsonpath-rust、jqlよりも高速な検索を実現します。

SymDex: オープンソースMCPコードインデクサーがAIエージェントのトークン使用量を削減
SymDexはオープンソースのMCPコードインデクサーで、コードベースを事前にインデックス化し、AIコーディングエージェントが関数やクラスをファイル全体を読まずに見つけられるようにします。開発者のベンチマークによると、ルックアップごとのトークン使用量を約97%削減します。

ローカルQwenモデルが段階的計画とコンパクトなDOMでブラウザ自動化を実現
開発者は、Qwen 8Bや4Bのような小規模なローカルLLMが、事前の多段階計画ではなく段階的計画を用いることでブラウザ自動化に成功したことを発見しました。これには、完全なフローで50-100K以上のトークン使用量を約15Kに削減するコンパクトなセマンティックDOM表現が組み合わされています。

Claudeによるクリエイティブワーク:Blender、Adobe、AbletonなどのMCPコネクタ
Anthropicは、ClaudeがBlender、Autodesk Fusion、Adobe Creative Cloud、Ableton Live、Spliceなどのクリエイティブツールと連携できるMCPコネクタのセットをリリースしました。これにより、自然言語による操作、スクリプティング、パイプライン自動化が可能になります。