メインコンテンツへ移動
OpenDots

OpenDots 運営中

OpenDotsはCopilotKitが提供する、セルフホストに対応したオープンソースのAI同僚ワークスペーステンプレートです。独立した役割、ツール権限、専用コンピューターを持つAI社員を作成し、AG-UIを通じてさまざまなモデルに接続できます...

OpenDotsはCopilotKitが提供する、セルフホストに対応したオープンソースのAI同僚ワークスペーステンプレートです。独立した役割、ツール権限、専用コンピューターを持つAI社員を作成し、AG-UIを通じてさまざまなモデルに接続できます...

OpenDots
月間訪問数
0
料金
未設定
掲載日
—
更新済み
2026-10-13

01OpenDotsとは

OpenDotsはCopilotKitが提供する、セルフホストに対応したオープンソースのAI同僚ワークスペーステンプレートです。独立した役割、ツール権限、専用コンピューターを持つAI社員を作成し、AG-UIを通じてさまざまなモデルやMCPサービスに接続できます。OpenDotsはドキュメントの蓄積、リアルタイム操作監視、人による承認、音声通話、Slack連携に対応しており、常時稼働しタスクを実行できる個人向けAgent環境を構築できます。

02OpenDotsの主な機能

WeChatをフォローして「オープンソース」と返信すると、AIオープンソースプロジェクトの交流グループに参加できます
Spacesワークスペース:検索可能で、ネストとバージョン確認に対応したドキュメントページを提供し、AIとユーザーの協業成果を蓄積できます。
専任Dots:各AI社員に個別の名前、役割、指示、ツール権限、メモリ権限を設定できます。
Dot専用コンピューター:OpenBotコンテナを基盤に、独立したブラウザー、ファイルシステム、ターミナルを提供し、リアルタイム表示と人による操作引き継ぎに対応します。
保存前の人による承認:重要なコンテンツの作成・変更や読み取り専用ではないツールの実行は、Approve & Saveカードでユーザーが確認できます。
MCPツール接続:メール、カレンダー、GitHub、自社サービスなどに接続でき、Dotごとに各ツールの有効化状態を管理できます。
複数の入口からの協業:テキストチャット、WebRTC音声通話、Slackスレッドに対応し、通話中にバックグラウンドタスクを委任できます。
永続的な会話スレッド:CopilotKit Intelligenceを通じて会話、ツール呼び出し、ページコンテキストを保存し、セッションをまたいで協業を継続できます。
定期バックグラウンドタスク:Dotにスケジュールに従って元の会話内で反復作業を実行させられます。停止、一時中断、再試行にも対応します。

03OpenDotsの使い方

環境を準備:Node.js 24とnpmをインストールし、ローカル環境からGitHubとCopilotKitのサービスにアクセスできることを確認します。
プロジェクトをクローン:git clone https://github.com/CopilotKit/OpenDots.gitを実行してテンプレートをダウンロードします。
ディレクトリに移動:cd OpenDotsを実行してプロジェクトフォルダーに移動します。
依存関係をインストール:npm ciを実行し、ロックファイルに従ってすべての依存関係をインストールします。
設定を作成:cp .env.example .envを実行して、ローカル環境変数ファイルを生成します。
アプリを起動:npm run devを実行してOpenDotsの開発サービスを起動します。
画面を開く:http://127.0.0.1:5173にアクセスすると、Spacesの作成、ページの編集、Dotsの設定ができます。
Intelligenceにログイン:npx copilotkit@latest loginを実行してCopilotKitアカウントにログインします。
プロジェクトを選択:npx copilotkit@latest project selectを実行してIntelligenceプロジェクトを選択または作成し、キーを.envに書き込みます。
モデルを設定:.envでOPENAI_API_KEYやOPENAI_MODELなどのモデルパラメーターを設定します。
サービスを再起動:設定を保存した後、npm run devを再度実行してモデルとIntelligenceの設定を反映します。
AI社員を作成:画面でDotの名前、役割、指示、ブラウザー・ファイル・ターミナルなどの権限を設定します。
外部ツールに接続:必要に応じてMCPサービス、ブラウザーコンピューター、音声通話、Slackを設定し、機密性の高い操作には人による承認を有効にします。

04OpenDotsの主な強み

真のAI同僚として機能:各Dotが独立した役割、ツール権限、メモリ、専用コンピューターを持ちます。
実際の実行環境を搭載:OpenBotコンテナによって独立したブラウザー、ファイルシステム、ターミナルを提供し、Agentが閲覧、ファイル作成、コマンド実行などのタスクを完了できます。
きめ細かな権限制御:ブラウザー、ファイル、ターミナル、リサーチ、メモリなどの機能をDotごとに個別付与でき、AIによる権限外操作のリスクを軽減します。
充実した人による承認機能:重要な保存や読み取り専用ではないツールの実行を一時停止してユーザーの確認を待つことができ、自動化と制御性を両立します。
操作プロセスを透明化:Agentのブラウザー画面、ファイルの変更、ターミナル出力をリアルタイムで会話内に表示し、いつでも人が操作を引き継げます。

05OpenDotsのプロジェクトURL

プロジェクト公式サイト:https://www.copilotkit.ai/opendots
GitHubリポジトリ:https://github.com/CopilotKit/OpenDots

06OpenDotsの活用シーン

個人向けリサーチアシスタント:業界ニュースや競合の動向を定期的に追跡し、Webページを自動で読み取って検索可能なSpaceノートにまとめます。
コンテンツ制作ワークフロー:Dotに資料収集や記事原稿の作成を任せ、ユーザーが承認して保存できます。個人メディアや編集チームに適しています。
製品・リリース管理:要件、顧客フィードバック、更新履歴を自動で整理し、リリース概要やチェックリストの作成を支援します。
ソフトウェア開発支援:管理されたターミナルでプロジェクトファイルを確認し、テストコマンドを実行して問題の概要を整理し、レビュー可能な結果を出力します。
営業・カスタマーサポート:SlackやMCPを通じて業務システムに接続し、問い合わせの分類や返信原稿の作成を支援します。正式に送信する前に人による確認を求めることもできます。

© 免責事項:ドメインやリンク先のコンテンツは時間の経過とともに変更される場合があります。AIEZZは第三者のウェブサイトを管理していません。外部コンテンツとリスクはご自身で確認してください。

ユーザーレビュー0