OpenDots正直レビュー:DotsのOSS版の実力と課題
ChatGPTの「Dots」のオープンソース版として注目を集める「OpenDots」について、まさお氏が実際に触れた感想をレビューします。Slack連携や音声通話など、エージェントOSとしての可能性と、現時点での作り込みの甘さを率直に解説しています。
OpenDotsとは何か
OpenDotsは、CopilotKitやAG-UIを開発している企業が、ChatGPTのDotsに触発されて公開したオープンソースのテンプレートです。Claudeモデル、DeepSeek、OpenCodeInterpreter、GLMなど、Vercel AI GatewayやOpenCodeInterpreter経由で複数のモデルを切り替えて利用できるのが特徴です。
主な機能と操作感
・Spaces:ドキュメント管理やチャット履歴の閲覧が可能です。 ・Memories:記憶領域の設定ができます。 ・Computer Use:Dockerコンテナ上のLinux環境をエージェントが操作し、ブラウザでの検索やターミナル操作を実行します。 ・音声通話:リアルタイムでエージェントと会話が可能です。
現時点での課題と「作り込み」
話題性は高いものの、まさお氏は「とりあえずAPIを繋ぎ合わせた」段階であると指摘しています。GitHubのコミット数が17個と少なく、UIは整っているものの、実際の動作(特に音声通話中のツール実行や非同期処理の反映)において、本家Dotsほどの完成度には至っていないのが現状です。
自作の理想形との比較
まさお氏は、自身がClaude Mods(Claude Code本体にTypeScript関数を差し込む仕組み)を用いて構築した音声操作環境と比較しています。OpenDotsが「会話を切った後に結果を返す」挙動に留まるのに対し、理想形はリアルタイムでコードを実行し、即座にブラウザで結果(テトリスの色変更など)を反映させる体験を目指すべきだと述べています。
なぜ重要か
OpenDotsは「エージェントOS」の雛形として参考になる事例ですが、現時点では実用ツールというよりは、開発者が自身のシステムを構築するための「ヒント」や「バズ狙いのテンプレート」としての側面が強いと言えます。特にリアルタイム音声体験における非同期処理の作り込みには、まだ大きな改善の余地があります。
こんな人におすすめ
AIエージェントのUI/UX開発に興味があるエンジニアや、OSSでのエージェントOS構築を検討している人。
見どころ
この記事は まさおAIじっくり解説ch が公開した動画をAI(Google Gemini)が視聴して 日本語にまとめ、公開前に運営者が内容を確認したうえで掲載しています。 要約の性質上、細部が元の発言と異なる場合があります。 正確な内容は元の動画をご確認ください。
YouTubeで元の動画を見る

