CloudBase AI ToolKit
公式AIプロンプトからライブアプリへワンクリックで移行。CloudBase AI ToolKitは、AI IDE(Cursor、Copilotなど)をTencent CloudBaseに直接接続するブリッジです。
CloudBase AI ToolKit MCPで何ができますか?
AIアシスタントにチャットからCloudBaseバックエンドの構築と実行を依頼できます。データベーススキーマからデプロイまで。
- データベース管理 — PostgreSQLおよびドキュメントデータベース上でモデル作成、CRUD操作、権限/セキュリティルールの設定が可能です。
- クラウド関数のデプロイ — 会話からクラウド関数やCloud Runサービスを作成、デプロイ、呼び出し、デバッグできます。
- 認証とストレージの設定 — ログイン方法とオブジェクトストレージを、データに連携した権限付きで設定できます。
- 公開と監視 — 静的ホスティングやミニプログラムを公開し、ログを確認して再デプロイできます。
- HTTPルートの切り替え —
enableRoute/disableRouteでゲートウェイルートを有効化または無効化できます。 - ナレッジベースの検索 —
searchKnowledgeBaseを使用してRAGナレッジベースを照会し、関連コンテキストを取得できます。
ドキュメント
CloudBase AI Toolkit
AIがコードを書き、CloudBaseがバックエンドを実行します。
AIコーディングツールのためのCloudBase統合レイヤー:Pluginはスタックをインストールし、Skillsはコードの書き方を導き、MCPはデータベース、関数、ストレージを操作し、チャットからデプロイします。
最近の更新
v2.26.x (2026-08)
- Gateway: HTTPルートの有効化/無効化 (
enableRoute/disableRoute); ホスティング/envサーフェスは、アクセスURLを返す前に無効化されたデフォルトドメインルートを検出します (#901, #902, #903) - Auth: APIキー環境変数のフォールバックとして
CLOUDBASE_APIKEYを受け入れます (#900) - Skills: MCPツールがまだ読み込まれていない最初のセッションのためのMCP-to-CLIツールフォールバック (#889)
- Templates / CI: 互換性のあるAGENTSガイドを40KiB未満に縮小; ClawHub公開の冪等性とアップロードチケットの再試行を強化 (#895, #893, #894)
v2.25.x (2026-08)
- Skills / RAG:
minimal-web-baas-demoをsearchKnowledgeBaseに; CloudRun/Gateway VPCおよびカスタムドメインアクセス; PGマイグレーションの強化 — 完全なリストはリリースを参照
概要
AI IDE(Cursor、Claude Code、Codex、CodeBuddyなど)はコード生成に優れています。通常、あなたを妨げるのはバックエンドです:スキーマ、権限、関数、ストレージ、環境、リリース。
CloudBase は、Tencent CloudのAIネイティブなオールインワンバックエンド(データベース、ストレージ、認証、クラウド関数、Cloud Runなど)です。このリポジトリは、そのバックエンドをAIツールに接続するToolkitです:
| 構成要素 | 役割 |
|---|---|
| Plugin | MCP Server、Agent Skills、Hooksをまとめてインストール—IDEごとの配線が少ない |
| Agent Skills | 実用的なCloudBaseプラクティスに向けたシナリオスキル(Web / ミニプログラム / データベース / 認証 / 関数など) |
| MCP | ログイン、データの照会と変更、関数とホスティングの管理、ログの読み取り—会話から |
このリポジトリは、npmパッケージ @cloudbase/cloudbase-mcp、Skills、AIプラグインを提供します。
独自のCloudBase環境は引き続き必要であり、AIが提案する機密性の高い操作は確認する必要があります。Toolkitは能力と道筋を提供します—判断は提供しません。
関連リポジトリ
公開および同期リポジトリは TencentCloudBase の下にあります。このToolkitに直接関連するもの:
| リポジトリ | 内容 | 代表的なエントリ |
|---|---|---|
| CloudBase-AI-Toolkit(このリポジトリ) | MCP Serverソース; Claude Code / Codex用マーケットプレイスソース | npx @cloudbase/cloudbase-mcp@latest |
| cloudbase-plugin | Open Plugin Spec公開リポジトリ(CI同期): MCP + Skills + Hooks | npx plugins add TencentCloudBase/cloudbase-plugin · CNBフォールバック: npx plugins add https://cnb.cool/tencent/cloud/cloudbase/cloudbase-plugin.git |
| cloudbase-sites-plugin | Sitesプラグイン: Vite Webの作成とデプロイ | npx plugins add TencentCloudBase/cloudbase-sites-plugin · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-sites-plugin.git |
| cloudbase-skills | Agent Skillsコレクション | npx skills add TencentCloudBase/cloudbase-skills · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills.git |
| skills | スキルごとのインストールカタログ(skills.sh にもあり) | npx skills add tencentcloudbase/skills --skill <name> |
| awesome-cloudbase-examples | CloudBaseの例とケーススタディ | 例を閲覧 / クローン |
| OpenVibeCoding | CloudBase上のVibecodingテンプレート | プロジェクトスターターとして使用 |
フルスタックにはPluginを優先し、知識の制約のみが必要な場合はSkillsだけを使用してください。マーケットプレイスIDEにはこのリポジトリを使用してください—同じツールで npx plugins add を同時に実行しないでください。
クイックスタート
ツールに応じてデフォルトのパスを1つ選んでください。
| あなたのツール | 推奨パス |
|---|---|
| Claude Code / Codex(ネイティブマーケットプレイス) | このリポジトリをマーケットプレイスとして追加し、cloudbase プラグインをインストール(プラグインドキュメント) |
| Open Plugin Specツール | npx plugins add TencentCloudBase/cloudbase-plugin |
| 多くのツールに1つのCLIを優先 | CloudBase AI CLI: npm i -g @cloudbase/cli && tcb ai |
| CodeBuddy / WorkBuddy / ZCode(組み込み) | IDEの組み込みCloudBaseプラグインまたはコネクタを使用; CodeBuddyではプラグインマーケットプレイスからインストールも可能 |
| その他のMCP対応IDE | MCP設定のみ(下記) |
プラグイン
npx plugins add TencentCloudBase/cloudbase-plugin
詳細とIDEの違い: AIプラグインドキュメント。
MCPのみ
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
ホスト型HTTP、セルフホストCloud Mode、プラグインスコープ: インストールと接続。
最初のプロンプト
Login to CloudBase
Use CloudBase Skills to build a todo app with login, database and permissions, then deploy
Skillsは構造とプラクティスを形成し、MCPは環境とリソースを処理します。ローカルソースファイルを取得するだけでなく、自分の環境でデータとAPIを検証できるはずです。
対応AI IDE
| ツール | プラットフォーム | ガイド |
|---|---|---|
| CloudBase AI CLI | CLI | ガイド |
| OpenClaw | CLI | ガイド |
| WorkBuddy | スタンドアロンIDE | ガイド |
| ZCode | スタンドアロンIDE(≥ 3.4.1組み込み) | ガイド |
| Codex App | アプリ | ガイド |
| Cursor | スタンドアロンIDE | ガイド |
| WindSurf | IDE / プラグイン | ガイド |
| CodeBuddy | スタンドアロンIDE(組み込み) | ガイド |
| CLINE | VS Codeプラグイン | ガイド |
| GitHub Copilot | VS Codeプラグイン | ガイド |
| Trae | スタンドアロンIDE | ガイド |
| Tongyi Lingma | IDE / プラグイン | ガイド |
| RooCode | VS Codeプラグイン | ガイド |
| Baidu Comate | プラグイン | ガイド |
| Augment Code | プラグイン | ガイド |
| Claude Code | CLI | ガイド |
| Gemini CLI | CLI | ガイド |
| Codex CLI | CLI | ガイド |
| OpenCode | CLI | ガイド |
| Qwen Code | CLI | ガイド |
完全なセットアップ: IDEガイド。
機能
セットアップ後、AIはあなたの環境で典型的なバックエンド作業を実行できます(重要な手順は確認してください):
- データベース: PostgreSQLとドキュメントDB、データモデル、CRUD、権限とセキュリティルール
- コンピューティング: クラウド関数 / Cloud Runの作成、デプロイ、呼び出し、デバッグ
- 認証とストレージ: ログイン方法、オブジェクトストレージ、データとの権限連携
- リリースと運用: 静的ホスティング / ミニプログラム公開; ログの確認と再デプロイ
Web、WeChatミニプログラム、バックエンドサービスに対応。プラットフォーム概要: CloudBaseドキュメント。
評価
管理された条件下で、同じTodoアプリケーションの概要とフロントエンドスキャフォールドを使用して、2つのバックエンドパスを比較しました:従来のクラウドVM(自己管理ランタイム、プロセス、ネットワーク公開)とCloudBase(管理データベース、匿名認証、関連バックエンドサービス)。AIエージェントがエンドツーエンドの開発と検証を実行しました。モデルとタスク設定を考慮すると、CloudBaseパスは完了レイテンシ、トークン使用量、ツール呼び出し回数でより有利でした。これらの結果はモデル、エージェントフレームワーク、タスク定義に依存しており、その範囲を超えて一般化すべきではありません。
方法、データ、制限: 同一タスク評価: クラウドVM vs CloudBase
インストールと接続
前提条件
- Node.js v18.15.0+
- CloudBase環境
- Plugin / Skills / MCPをサポートするAIツール
セットアップオプション
- Plugin(ツールがサポートする場合)
npx plugins add TencentCloudBase/cloudbase-plugin - CloudBase AI CLI
npm i -g @cloudbase/cli && tcb ai - 手動MCP(IDE設定ファイルを記述)
Cursor (.cursor/mcp.json)
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
WindSurf (.windsurf/settings.json)
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
CodeBuddy
CloudBaseは組み込み(MCP / Skills)です; 手動設定は通常不要です。
プラグインマーケットプレイスからインストールすることもできます: CodeBuddyセットアップガイド を参照。
その他: IDEセットアップガイド。
MCP接続モード
ローカル(デフォルト): あなたのマシン上で npx — ローカルファイルシステムのアップロード/テンプレートを含む全機能。
ホスト型: IDEはHTTP経由でTencent Cloud MCPに接続; ローカルNodeは不要。一部のローカルファイル機能は利用できません。
{
"mcpServers": {
"cloudbase": {
"type": "http",
"url": "https://tcb-api.cloud.tencent.com/mcp/v1?env_id=<env_id>",
"headers": {
"X-TencentCloud-SecretId": "<Tencent Cloud Secret ID>",
"X-TencentCloud-SecretKey": "<Tencent Cloud Secret Key>"
}
}
}
}
ホスト型URLは enable_plugins / disable_plugins を使用できます。正規名は mcp/src/server.ts にあります。
セルフホストCloud Mode: CLOUDBASE_MCP_CLOUD_MODE=true(または MCP_CLOUD_MODE=true)を設定して、リモート呼び出し元に対してローカルファイルおよびプロセスツールを無効にします。
| シナリオ | 提案 |
|---|---|
| 個人 | ローカル npx |
| チーム / 運用ゼロ | ホスト型HTTP |
| セルフホストMCP | Cloud Mode必須 |
例
オンライン五目並べ: ニーズを説明; Web + クラウドデータベース / リアルタイムを取得してデプロイ。
デモ: 五目並べ · 詳細: チュートリアル
ドキュメント
FAQ
これはVercel / Netlifyとどう違いますか?
それらはフロントエンドやコンテナの提供に焦点を当てています。CloudBaseはバックエンドの構成要素(データベース、認証、関数)を提供します。ToolkitはAIツールがそれらをチャットで使用できるようにします。デプロイは道のりの一部にすぎません。
GUI IDEなしで使えますか?
はい。MCP Serverを設定できるツール、または対応するPlugin / Skillsをインストールできるツールならどれでも動作します—Claude Code、Gemini CLI、OpenCodeを含みます。サポートリスト
コードはどこに保存されますか?
デプロイ先はあなた自身のCloudBase環境です。ローカルモードではMCPはあなたのマシン上で実行され、デプロイするまでコードが外部に出る必要はありません。クラウドトラフィックはHTTPSを使用します。
MCPサーバーのセルフホストは安全ですか?
ローカル npx は、ツールを自分で実行するのと同等です。リモートホストの場合は、CLOUDBASE_MCP_CLOUD_MODE=true を設定してローカルファイル/プロセスツールを無効にします。Tencent Cloudホスト型HTTPにはこの保護が含まれています。
費用は?
Toolkit(MCPを含む)はMITライセンスのオープンソースです。CloudBaseには無料枠があり、それを超える使用量は課金されます—課金 を参照。
ログイン時に環境が存在しないと言われますか?
コンソール で環境が存在し正常であることを確認し、再度ログインして正しい環境を選択してください。
コミュニティ
| ドキュメント | docs.cloudbase.net |
| 問題 | GitHub Issues |
| リリース | 変更履歴 |