CloudBase AI ToolKit

公式

AIプロンプトからライブアプリへワンクリックで移行。CloudBase AI ToolKitは、AI IDE(Cursor、Copilotなど)をTencent CloudBaseに直接接続するブリッジです。

CloudBase AI ToolKit MCPで何ができますか?

  • CloudBase 環境の管理 — アシスタントに環境の詳細(適用リージョンを含む)を queryEnv で照会させ、domains でドメインを一覧表示させます。
  • チャットからのアプリケーション展開 — getUploadUrl のタイムスタンプを deployApp で使用してアップロード・展開し、getBuildLog で進捗を追跡します。
  • Tencent Cloud API の呼び出し — callCloudApi を通じて57以上のサービスを呼び出し、tke、mongodb、vod などのマルチバージョンサービスには明示的な version を指定します。
  • ホスティングの構築と管理 — appBuild でビルドをトリガーし、ビルド出力を確認します。deployPlan/deployApply で宣言的な展開が可能です。
  • ナレッジベースの検索 — searchKnowledgeBase を照会して、インラインスキルとOpenAPIカタログをオンデマンドで読み込み、毎回の tools/list でのツール表面を削減します。

ドキュメント

CloudBase AI Toolkit

CloudBase AI Toolkit

AIがコードを書き、CloudBaseがバックエンドを動かす。

AIコーディングツールのためのCloudBase統合レイヤー: Pluginはスタックをインストールし、Skillsはコードの書き方を導き、MCPはデータベース・関数・ストレージを操作し、チャットからデプロイまで行います。

English · 简体中文 · Docs · Changelog · Issues

最近の更新

v2.34.x (2026-09)

  • i18n / IDE: インスタンスレベルのlangによる完全なツールコピーのローカライズに加え、auth site / regionパラメータを追加し、国際サイトのログインとリージョンルーティングが正しく解決されるようにしました
  • Cloud API: callCloudApiサービスの許可リストを57に拡大し、組み込みのバージョンマッピングを追加(tke / mongodb / vodなどのマルチバージョンサービスでは明示的なversionが必要)
  • Deploy / Env: ホスティングビルドの中和を備えた新しいappBuildツールを追加。queryEnvは実際に適用されたリージョンを報告し、domainsは渡されたenvIdを尊重します
  • Skills / Docs: スキルのフォールバック読み取りは、参照アドレスリストを持つ公式配布リポジトリを指すようになりました。cloudrun用のSDKファーストのデータベース決定ゲート。サイトドキュメントのリンクは現在のMarkdownアドレスに移動。エキスパートパックとデプロイスキルで、デプロイ後に共有を提供(オプトイン、編集済み、最大1回)
  • Deploy / Apps: クラウドアップロードチャネルがエンドツーエンドで完了するようになりました(deployAppはgetUploadUrlが返すタイムスタンプを受け入れ、getBuildLogはデプロイが返すビルドIDを受け入れます)。ゲートウェイルート作成は、書き込む前にアップストリームの存在を検証します
  • Skills / Context: 新しいPostgreSQLアクセスパターンのベストプラクティススキル(バッチ処理、インデックス、RLSロールゲーティング、起動容量)。searchKnowledgeBaseのインラインスキル / OpenAPIカタログはオンデマンドで読み込まれるようになり、毎回のtools/listで43ツールのサーフェスが9.1%削減されます
  • Runtime / Hosting: CloudRun FunctionモードはPORTをバインドしてはならず(関数フレームワークがバインドします)、CLOUDBASE_APIKEYを指定する資格情報決定ゲートを取得します。ホスティングのパスとプレフィックスは正規化され、先頭のスラッシュが空のディレクトリとして読み取られることはなくなりました
  • Connectors: 国際サイトのWorkBuddyコネクタ(cloudbase-intl)は、国内版と同じconfig/source/**コーパスから構築されています — ローカルのstdioではなく標準のMCP OAuthを使用したリモートstreamableHttpで、中国サイトのホストは国際版に書き換えられます

v2.33.x (2026-09)

  • Functions / Apps: 非同期ステータスクエリを備えたクラウド関数用のカスタムコンテナイメージデプロイ。クラウドアップロードチャネル(getUploadUrl + deployApp cosTimestamp)
  • Env binding: envId / region / siteのフィールドレベルのフォールバックとしてのcloudbaserc.json(リテラル + {{env.KEY}})
  • Errors / Skills: 構造化されたCodeによる一元化されたエラーガイダンス。仮想決済リファレンス。CodeBuddy IDE MCPアップグレードスキル。WorkBuddyエキスパート
  • Cloud API / Deploy: callCloudApiがモニタリングとpostgresサービスを開きます。deployPlan / deployApplyによる宣言的デプロイ。cloud-api-operationsスキル

Releases · Star · Watch → Releases

これは何か

AI IDE(Cursor、Claude Code、Codex、CodeBuddyなど)はコード生成に優れています。通常、あなたを妨げるのはバックエンドです: スキーマ、権限、関数、ストレージ、環境、リリース。

CloudBaseは、Tencent CloudのAIネイティブなオールインワンバックエンドです(データベース、ストレージ、認証、クラウド関数、Cloud Runなど)。このリポジトリは、そのバックエンドをAIツールに接続するToolkitです:

構成要素役割
PluginMCP 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
dsh-pluginDeepSeek Harnessプラグイン(@cloudbase/dsh-plugin): MCPブリッジ + DB/Storage/Authパネルdsh plugin add @cloudbase/dsh-plugin
cloudbase-pluginOpen Plugin Spec公開リポジトリ(CI同期): MCP + Skills + Hooksnpx plugins add TencentCloudBase/cloudbase-plugin · CNBフォールバック: npx plugins add https://cnb.cool/tencent/cloud/cloudbase/cloudbase-plugin.git
cloudbase-sites-pluginSitesプラグイン: Vite Webの作成とデプロイnpx plugins add TencentCloudBase/cloudbase-sites-plugin · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-sites-plugin.git
cloudbase-skillsAgent 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-examplesCloudBaseの例とケーススタディ例の閲覧 / クローン
OpenVibeCodingCloudBase上のVibecodingテンプレートプロジェクトスターターとして使用

フルスタックにはPluginを、知識の制約のみが必要な場合はSkills単独を推奨します。マーケットプレイスIDEにはこのリポジトリを使用してください — 同じツールでnpx plugins addを同時に実行しないでください。

クイックスタート

最速の開始方法

このAIプロンプトをAI IDEにコピーしてください。エージェントがskill.mdを読み取り、セットアップを完了します:

Set up CloudBase for me:
1. Open https://docs.cloudbase.net/skill.md and complete the setup following its instructions.
2. Tell me when you're done, and suggest the most relevant next step.
ツールのデフォルトパスを1つ選択してください(Plugin / CLI / MCP)
ツール推奨パス
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 / Kimi(組み込み)IDEの組み込みCloudBaseプラグインまたはコネクタを使用。CodeBuddyではプラグインマーケットプレイスからインストールも可能
その他のMCP対応IDEMCP設定のみ(下記)

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

Supported AI IDEs
ツールプラットフォームガイド
CloudBase AI CLICLIガイド
OpenClawCLIガイド
WorkBuddyスタンドアロンIDEガイド
ZCodeスタンドアロンIDE(≥ 3.4.1組み込み)ガイド
Kimi CodeCLI(プラグインマーケットプレイス)ガイド
Kimi Workデスクトップアプリ(プラグインパネル)ガイド
Codex Appアプリガイド
CursorスタンドアロンIDEガイド
WindSurfIDE / プラグインガイド
CodeBuddyスタンドアロンIDE(組み込み)ガイド
CLINEVS Codeプラグインガイド
GitHub CopilotVS Codeプラグインガイド
TraeスタンドアロンIDEガイド
Tongyi LingmaIDE / プラグインガイド
RooCodeVS Codeプラグインガイド
Baidu Comateプラグインガイド
Augment Codeプラグインガイド
Claude CodeCLIガイド
Gemini CLICLIガイド
Codex CLICLIガイド
OpenCodeCLIガイド
Qwen CodeCLIガイド

完全なセットアップ: 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ツール

セットアップオプション

  1. Plugin(ツールがサポートする場合)
    npx plugins add TencentCloudBase/cloudbase-plugin
  2. CloudBase AI CLI
    npm i -g @cloudbase/cli && tcb ai
  3. 手動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接続モード

リモート(推奨): IDEはHTTP経由でTencent Cloud MCPに接続します。ローカルNodeは不要で、対話型クライアントはブラウザで認証を完了します。

サイトMCPエンドポイント
中国(国内)https://tcb-api.cloud.tencent.com/mcp/v1
国際https://tcb-api.tencentcloud.com/mcp/v1

環境が存在するサイトに一致するエンドポイントを選択してください — 2つのサイトは別々のアカウント、コンソール、資格情報を使用します。

ローカル: マシン上でnpx @cloudbase/cloudbase-mcp@latestを実行 — ローカルファイルシステムのアップロードやテンプレートのダウンロードを含む完全な機能。

{
  "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>"
      }
    }
  }
}

リモート認証には2つのパスのいずれかがあります:

  • OAuth(対話型、推奨): URLのみを追加してください。IDEがブラウザを開いてログインと同意を行います。設定ファイルにキーは不要です。
  • 静的認証情報(CI/CD): 上記のenv_idヘッダーとともにX-TencentCloud-*を追加してください。

リモート利用のトレードオフ: ローカルファイルシステム機能(アップロード、テンプレートダウンロード)は利用できず、国際サイトではNoSQLツールはまだ公開されていません。

リモートURLはsite(domestic / intl、ap-singaporeの中国サイト環境でリージョンが曖昧な場合にのみ必要)も受け入れます。さらに、ツールを絞り込むためのenable_plugins / disable_pluginsも受け入れます。正規名はmcp/src/server.tsにあります。

リモートMCP E2E(公式SDKクライアント): npm run test:hosted-mcp:e2e — apikey/OAuthモード、TLS非セキュアなステージング、環境変数についてはtests/hosted-mcp-e2e/README.mdを参照してください。認証情報がない場合はスキップされます(終了コード0)。

セルフホスト型クラウドモード: リモート呼び出し元に対してローカルファイルおよびプロセスツールを無効にするには、CLOUDBASE_MCP_CLOUD_MODE=true(またはMCP_CLOUD_MODE=true)を設定してください。

シナリオ推奨事項
個人利用 / 最速の開始リモートURL(OAuth)
ローカルファイル機能が必要ローカルnpx
CI / 自動化リモート + 静的認証情報
セルフホスト型MCPクラウドモード必須

例

オンライン五目並べ: ニーズを説明し、Web + クラウドデータベース / リアルタイムを取得してデプロイします。
デモ: 五目並べ · 詳細: チュートリアル

ドキュメント

FAQ

Vercel / Netlifyとの違いは何ですか?

それらはフロントエンドやコンテナの配信に焦点を当てています。CloudBaseはバックエンドの構成要素(データベース、認証、関数)を提供します。ToolkitはAIツールがチャットでそれらを利用できるようにします。デプロイはその一部に過ぎません。

GUI IDEなしで使用できますか?

はい。MCPサーバーを設定できるツールや、対応するプラグイン / スキルをインストールできるツールならどれでも動作します。Claude Code、Gemini CLI、OpenCodeを含みます。サポートリスト

コードはどこに保存されますか?

デプロイ先はお客様自身のCloudBase環境です。ローカルモードではMCPはお客様のマシン上で実行され、デプロイするまでコードが外部に出る必要はありません。クラウドトラフィックはHTTPSを使用します。

MCPサーバーのセルフホスティングは安全ですか?

ローカルnpxは、ツールを自分で実行することと同等です。リモートホストの場合は、CLOUDBASE_MCP_CLOUD_MODE=trueを設定してローカルファイル / プロセスツールを無効にしてください。Tencent CloudリモートHTTPにはこの保護が含まれています。

費用は?

Toolkit(MCPを含む)はMITライセンスのオープンソースです。CloudBaseには無料枠があり、それを超える使用分は課金されます。料金を参照してください。

ログイン時に環境が存在しないと表示されますか?

コンソールで環境が存在し正常であることを確認し、再度ログインして正しい環境を選択してください。

`ap-singapore`の国内サイト環境が国際サイトとして扱われますか?

国内サイト(cloud.tencent.com)と国際サイト(tencentcloud.com)の両方がap-singaporeリージョンを提供しているため、リージョンだけでは曖昧です。明示的なサイトがない場合、MCPはap-singaporeに対してintlをデフォルトとします(後方互換)。国内サイトのシンガポールユーザーは、MCPのenvでTCB_SITE=domestic(TCB_REGION=ap-singaporeと一緒に)を設定するか、プロジェクトルートに.cloudbase/project.jsonを追加する必要があります:

{ "site": "domestic", "region": "ap-singapore", "envId": "your-env-id" }

認証情報はサイトごとに保存されるため(credential.domestic / credential.intl)、国内と国際のログインは共存できます。レガシーの単一スロットauth.jsonはdomesticとして読み取られ、最初の書き込み時に移行されます。

リモートモード: 追加で渡すものはありません。エンドポイントホストがサイトを決定します(tcb-api.cloud.tencent.com = 中国サイト、tcb-api.tencentcloud.com = 国際サイト)。siteクエリパラメータはありません。これはap-singaporeにある中国サイト環境にも適用されます。中国サイトのエンドポイントを引き続き使用してください。

コミュニティ

ドキュメントdocs.cloudbase.net
イシューGitHub Issues
リリースChangelog

アクティビティ

Repository activity: 52-week commit trend, monthly npm downloads, and project health

コントリビューター

Contributors


MIT · TencentCloudBase