TencentCloudBase/CloudBase-AI-Toolkit
Backend for AI coding agents on CloudBase — database, auth, functions via Plugin, Skills & MCP.
CloudBase AI Toolkit – クイック概要
概要: AI搭載コーディングアシスタント(例:Claude Code、Cursor、GitHub Copilot)がTencent CloudBase(データベース、ストレージ、認証、クラウド関数、静的サイトホスティングを提供するマネージドBaaS)と直接通信できるようにするオープンソースの統合レイヤーです。このツールキットは3つの部分で構成されています:
| コンポーネント | 役割 | 使用方法 |
|---|---|---|
| プラグイン | MCPサーバーをインストールし、Agent Skillsを登録し、IDEをフックして、AIがカスタム配線なしでバックエンドアクションを呼び出せるようにします。 | npx plugins add TencentCloudBase/cloudbase-plugin(または各IDEのマーケットプレイス経由)。 |
| Agent Skills | PostgreSQLテーブルの作成、認証設定、関数のデプロイなど、CloudBaseの一般的なタスクを説明する事前定義済みの「スキル」定義で、AIが構造化ツール呼び出しとして呼び出せます。 | npx skills add TencentCloudBase/cloudbase-skills --skill <名前> |
| MCP(Mobile Cloud Platform)サーバー | AIエージェントが通信する軽量なJSON-RPCスタイルのサービス:ログイン、データのクエリ/変更、関数の管理、ログの読み取り、デプロイのトリガー。 | npx @cloudbase/cloudbase-mcp@latestでローカル実行、またはHTTP/OAuthでリモート接続。 |
対象ユーザー
- Webアプリ、WeChatミニプログラム、その他のサービスのバックエンドコードをAIアシスタントに書かせたい開発者。実際のリソースはTencent Cloud上に保持します。
- すでにCloudBaseを使用しており、AIが反復的なクラウドリソースタスクを処理することで、プロトタイピング、CI/CD、オンボーディングを高速化したいチーム。
主要機能(AIに公開)
- データベース – PostgreSQLまたはドキュメントDBスキーマの作成/変更、CRUD操作の実行、権限設定。
- コンピューティング – クラウド関数またはCloud Runサービスの作成、デプロイ、呼び出し、デバッグ。
- 認証とストレージ – ログイン方法の設定、オブジェクトストレージバケットの管理、ストレージ権限のデータルールへのリンク。
- リリースと運用 – 静的サイトホスティング、ミニプログラム公開、ログ検査、再デプロイ。
はじめに(最速の方法)
- 以下のプロンプトをAI対応IDEにコピーします:
CloudBaseを設定してください: 1. https://docs.cloudbase.net/skill.mdを開き、指示に従って設定を完了してください。 2. 完了したら知らせて、最も関連性の高い次のステップを提案してください。 - ツールに合った設定方法(プラグイン、CLI、生のMCP設定)を選択します。一般的なIDEの例:
{ "mcpServers": { "cloudbase": { "command": "npx", "args": ["@cloudbase/cloudbase-mcp@latest"] } } } - 簡単な最初のプロンプトを実行します。例:
Login to CloudBaseまたはUse CloudBase Skills to build a todo app with login, database and permissions, then deploy。
サポートされているAI IDE(2026年10月時点)
このツールキットには、Cursor、Claude Code、Codex、CodeBuddy、WorkBuddy、Doubao、MiniMax Code、DeepSeek Harness、ZCode、Kimi、GitHub Copilotなど、多数のAIコーディング環境向けの既製コネクタが含まれています。各IDEには、READMEに短いガイドがリンクされています。
インストールオプション
| モード | 使用時期 | コマンド/設定 |
|---|---|---|
| プラグイン(IDEネイティブ) | IDEがOpen Plugin Specをサポートしている場合。 | npx plugins add TencentCloudBase/cloudbase-plugin |
| CloudBase AI CLI | 多くのIDEで動作する単一CLI。 | npm i -g @cloudbase/cli && tcb ai |
| MCPのみ | 最小限の設定 – JSON-RPCサーバーのみ。 | npx @cloudbase/cloudbase-mcp@latest(ローカル)またはリモートHTTPエンドポイント(OAuth/静的キー、README参照)。 |
リモートMCPは以下からアクセスできます:
- 中国サイト:
https://tcb-api.cloud.tencent.com/mcp/v1 - 国際サイト:
https://tcb-api.tencentcloud.com/mcp/v1
サンプルプロジェクト
リポジトリには、CloudBaseのリアルタイムデータベースを使用し、単一のAIプロンプトでデプロイされるオンライン五目並べゲームが紹介されています。デモURL:https://cloud1-5g39elugeec5ba0f-1300855855.tcloudbaseapp.com/gobang/#/
ドキュメントと追加情報
- MCPツール定義:
doc/mcp-tools.md - 完全なスタートガイド:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/getting-started
- FAQ(Vercel/Netlifyとの比較を含む)とAI駆動のCloudBase開発のパフォーマンス評価。
上記のすべての詳細はリポジトリのREADMEから直接取得されています。追加機能は推定されていません。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト