CloudBase AI ToolKit
公式AIプロンプトからライブアプリへワンクリックで移行。CloudBase AI ToolKitは、AI IDE(Cursor、Copilotなど)をTencent CloudBaseに直接接続するブリッジです。
Cloud Base AI Tool Kit MCPで何ができますか?
- CloudBase環境にログイン — AIに認証と環境の選択を依頼し、以降の操作が自分のバックエンドを対象とするようにします。
- データベースレコードの照会と変更 —
databaseツールを使用して、CloudBaseのドキュメントまたはPostgreSQLデータベースに対してCRUD操作を実行します。 - クラウド関数と静的ホスティングのデプロイ — AIにクラウド関数の作成、デプロイ、呼び出しを指示するか、フロントエンドアセットを静的ホスティングに公開します。
- 認証とストレージの管理 — ログイン方法の設定、オブジェクトストレージの権限設定、データモデルへのアクセスルールのリンクを行います。
- ログの確認とサービスの再デプロイ — ランタイムログを読み取って問題をデバッグし、CloudRunサービスや関数の再デプロイをトリガーします。
ドキュメント
CloudBase AI Toolkit
AIがコードを書き、CloudBaseがバックエンドを動かす。
AIコーディングツールのためのCloudBase統合レイヤー: Pluginがスタックをインストールし、Skillsがコードの書き方を導き、MCPがデータベース・関数・ストレージを操作し、チャットからデプロイまで行います。
最近の更新
v2.25.x (2026-07)
- CloudRun / Gateway: TCPデータベース利用時のVPCガイダンス、
upstreamResourceTypeとパス転送を伴うドメイン/ルート - CloudRun / Gateway: 再デプロイ時にリモートVPCと環境設定を保持、デプロイ後にカスタムドメインのアクセスURLを優先
- Plugin: Open Plugin / マーケットプレイスパッケージングによる簡単インストール
これは何か
AI IDE(Cursor、Claude Code、Codex、CodeBuddyなど)はコード生成に優れています。通常、あなたを妨げるのはバックエンドです: スキーマ、権限、関数、ストレージ、環境、リリース。
CloudBase は、Tencent CloudのAIネイティブなオールインワンバックエンド(データベース、ストレージ、認証、クラウド関数、Cloud Runなど)です。このリポジトリは、そのバックエンドをAIツールに接続するToolkitです:
| 構成要素 | 役割 |
|---|---|
| Plugin | MCP Server、Agent Skills、Hooksをまとめてインストール—IDEごとの配線を削減 |
| Agent Skills | シナリオスキル(Web / ミニプログラム / データベース / 認証 / 関数など)を実用的なCloudBaseプラクティスへ |
| 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プラグインまたはコネクタを使用 |
| その他のMCP対応IDE | MCP設定のみ(下記) |
Plugin
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)のため、手動設定は通常不要です。
その他: 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 |
| リリース | Changelog |