言語:JapaneseEnglish

cockroachdb Claude Code プラグイン

作者
Cockroach Labs
カテゴリ
データベース
トピック
データベース・ストレージ · AI エージェント・AI アプリ開発 · クラウド・デプロイ・CI/CD
カタログ掲載開始
2026-07-09 (UTC)
解説の最終更新
2026-07-16 (UTC)
ソース元(GitHub)最終更新日
2026-07-22 (UTC)(36日前)

以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。

このプラグインは、Claude CodeをCockroachDBクラスタに接続し、スキーマの確認やSQLの作成・最適化、クラスタ運用を行うためのものです。セルフホスト型のMCP ToolboxとCockroach Labsが提供するマネージド型Cloud MCP Serverという2つのアクティブなMCPバックエンドを通じて、合計14個のツールが使えます。加えてDBA・Developer・Operatorという役割別の3つのエージェントと、クエリ設計・監視・セキュリティ・移行・運用など6つの領域にまたがる32個のスキルが含まれています。危険なSQL操作を止めるフックも組み込まれており、DROP DATABASEやTRUNCATEの実行防止や、編集後ファイルのアンチパターン検出を行います。さらにccloud CLIというコマンドラインツールも同梱され、クラスタのプロビジョニングやバックアップ、災害復旧、ネットワーク設定をJSON形式の出力で扱えます。

連携サービスについて

CockroachDBホームページによると、CockroachDBはPostgreSQL互換の分散SQLデータベースで、オンプレミス・ハイブリッド・クラウドのいずれの環境でも稼働し、耐障害性、水平方向のスケーラビリティ、地理的なデータ配置に関する規制対応を重視して設計されています。フルマネージドのクラウドサービスとしてだけでなく、セルフホストやBring Your Own Cloudの形態でも提供されています。

cockroachdb でできること

  • MCPツールでスキーマやテーブル構造、テーブル定義を確認する
  • SELECT文やEXPLAIN文の実行、実行中クエリの一覧表示などSQLの作成と検証を行う
  • 書き込み権限が明示的に許可された場合にデータベースやテーブルの作成、行の挿入を行う
  • DBA・Developer・Operatorの各エージェントにパフォーマンス調整やORM設定、クラスタ運用について相談する
  • クエリ設計、監視、セキュリティ監査、MOLTによる移行、クラスタライフサイクル管理などのスキルを活用する
  • ccloud CLIでクラスタのプロビジョニングやバックアップ、災害復旧、ネットワーク設定、監査ログの確認を行う
  • フックによりDROP DATABASEなど危険なSQL操作を防ぎ、SQLファイルのアンチパターンを自動検出する

出典

一覧に戻る