- 分析
- 修復
- 履歴
- 確認
すぐに答え
AIでリアルタイムの状態をデバッグするには?
エージェントが現在のYjsドキュメントとルームストレージを取得し、データの乖離が発生している箇所を特定します。その後、不一致を解消するためのパッチをストレージに適用して同期を修正します。ドキュメントの状態を正確に把握し、直接修正まで行えます。
デバッグの結果
修正が適用される範囲
AIがデータ調査を担うため、あなたはロジックの検討に集中できます。
分析
状態の調査
エージェントがYjsドキュメントとルームストレージを取得し、データの乖離を特定します。現在の状態が詳細なレポートとして提供されます。
修復
ストレージへのパッチ適用
エラーを特定後、エージェントがルームストレージにパッチを適用します。これにより、接続されているすべてのクライアントで同期問題が解決します。
履歴
バージョンの監査
過去のバージョンを遡り、いつ状態が崩れたのかを特定します。同期エラーを引き起こした具体的な変更箇所を突き止めるのに役立ちます。
確認
ロジックの検証
AIが不一致を特定しますが、パッチが正しいかどうかを判断するのはあなたです。変更を適用する前に、提案された内容をレビューできます。
ワークフロー
同期エラー発生時のAIの動き
エージェントはLiveblocksの専用ツールを使用して、観測から修正までを実行します。
ドキュメントの読み取り
エージェントが現在のYjsドキュメントを取得し、共有されている実際のデータ構造を確認します。
get_ydocルームストレージの確認
ドキュメントと基盤となるルームストレージを比較し、不整合がないか調べます。
get_storage履歴の確認
過去のバージョンを調査し、データの破損がどこから始まったのかを追跡します。
list_versions状態の修正
エージェントがルームストレージに必要な更新を適用し、状態を一致させます。
patch_storage
試してみる
以下のプロンプトをコピーして開始してください。
これらのプロンプトを使ってデバッグを開始できます。
出発点
ルームIDやドキュメント名は、実際のLiveblocksの識別子に置き換えてください。
Liveblocks Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_v2FU0vtTfzUrtsk5QcSuOhhoPhdk0tcyNdn6k4Ay/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Liveblocks capabilities are ready to use.
{
"mcpServers": {
"liveblocks-collaborative-mcp": {
"url": "https://edge.vinkius.com/vk_preview_v2FU0vtTfzUrtsk5QcSuOhhoPhdk0tcyNdn6k4Ay/mcp"
}
}
}ルーム 'dev-room-123' のYjsドキュメントを取得し、状態が正しいか教えてください。
ルーム 'prod-session-456' の現在のストレージと、最新のYjsドキュメントを比較してください。
ルーム 'user-edit-789' の最近のバージョンをリストアップし、いつ状態が乖離したか特定してください。
ルーム 'test-room-000' のストレージにパッチを適用して、不足しているユーザーメタデータを修正してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度接続するだけで、すぐに質問できます
アカウントを一度連携するだけで準備完了です。認証情報は暗号化されて保護されるため、お好みのAIクライアントからすぐにデバッグを開始できます。
LiveblocksをAIに接続するFAQ
動作に関する詳細
- 01
AIがルームストレージを削除することはありますか?
いいえ。エージェントは既存のストレージにパッチを適用することのみ可能です。ルームの削除やストレージの消去を行うツールは持っていません。
- 02
AIが本番データを自動的に修正してしまうことはありますか?
いいえ。エージェントはパッチを提案しますが、修正が正しいことを確認し、実行を指示するのはあなた自身です。
- 03
アプリケーションのプライベートなデータベースまで参照できますか?
いいえ。エージェントがアクセスできるのは、LiveblocksのYjsおよびストレージツールを通じて公開されているデータのみです。
- 04
新しいルームを作成するために使用できますか?
いいえ。このMCPは既存の状態の調査と修正のために設計されており、ルームの作成や管理を行うためのものではありません。
- 05
あらゆるリアルタイムフレームワークで動作しますか?
LiveblocksとYjsを使用している構成であれば動作します。Liveblocksのストレージおよびドキュメントと直接やり取りするためです。
Liveblocksについて他に質問がありますか? Liveblocks Connectorの全機能を見る
『Liveblocks』を Claude、Cursor、ChatGPT などに接続
