convex Claude Code プラグイン
Claude Code プラグインClaude Codeデータベースデータベース・ストレージClaude Code 拡張・ワークフローWeb・アプリ開発以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
本プラグインは、Claude Code向けの公式Convex統合で、バックエンド設計スキル、quickstart生成スキル、convex-expertサブエージェント、ランタイムエラー監視、そして稼働中のConvexデプロイ環境にアクセスするMCPサーバーをまとめて備えています。READMEによると、スキーマ設計やリアルタイム同期、認証、ファイルストレージ、スケジュールジョブ、AIエージェントによるチャットなどを実装する際、汎用的なコードではなくリアクティブクエリやConvex Auth、workflowコンポーネントといったConvex特有のパターンへClaudeを導きます。さらに、コード保存前に既知のアンチパターンを検出するフックや、ターン終了時にTypeScriptの型チェックとコード生成の整合性を確認するフックも含まれています。READMEでは、匿名の利用テレメトリの送信、生成系フロー利用時の入力データ送信、ツール改善のための(エージェントの承認を条件とする)セッション共有についても記載されています。
連携サービスについて
Convexは、データベース、サーバーレス関数、リアルタイム同期、認証、ファイルストレージ、スケジュール/バックグラウンドジョブの実行を提供するバックエンドプラットフォームです。ホームページの説明によれば、ウェブおよびモバイルアプリ向けのフルスタックバックエンドとして使われ、AIエージェントによるチャットや耐障害性のあるワークフロー制御、レート制限といった機能をコンポーネント単位で追加できます。
convex でできること
- 新規または既存アプリのConvexスキーマとバックエンド構成の設計をClaudeに依頼できる
- quickstartスキルとそのビルドパネルを使い、動作するアプリを短時間で生成できる
- クエリ・ミューテーション・アクションといったConvex特有のコード作成をconvex-expertサブエージェントに任せられる
- 監視フックにより、ランタイムエラーやOCC競合、読み取り上限に関する問題の通知を受け取れる
- MCPサーバー経由で稼働中のConvexデプロイ環境の情報(テーブル、関数仕様、ログ、環境変数)を確認できる
- Convexのコンポーネントを使い、リアルタイム同期、認証、ファイルストレージ、スケジュールジョブ、チャット/AIエージェント、ベクトル検索を組み込める