CloudBase AI ToolKit

chính thức

Chuyển từ lời nhắc AI thành ứng dụng trực tiếp chỉ với một cú nhấp chuột. CloudBase AI ToolKit là cầu nối kết nối trực tiếp AI IDE của bạn (Cursor, Copilot, v.v.) với Tencent CloudBase.

Bạn có thể làm gì với CloudBase AI ToolKit MCP?

  • Đăng nhập CloudBase — Yêu cầu trợ lý AI đăng nhập vào CloudBase và chọn môi trường để làm việc.
  • Quản lý cơ sở dữ liệu — Truy vấn và thay đổi dữ liệu trong PostgreSQL hoặc cơ sở dữ liệu tài liệu, bao gồm mô hình dữ liệu, CRUD, quyền và quy tắc bảo mật.
  • Triển khai và gỡ lỗi dịch vụ tính toán — Viết, triển khai, gọi và gỡ lỗi các hàm đám mây và dịch vụ Cloud Run ngay trong cuộc trò chuyện.
  • Cấu hình xác thực và lưu trữ — Thiết lập phương thức đăng nhập và lưu trữ đối tượng, đồng thời liên kết quyền với dữ liệu của bạn.
  • Phát hành và kiểm tra — Xuất bản dịch vụ lưu trữ tĩnh hoặc Mini Programs, sau đó đọc nhật ký và triển khai lại khi cần.
  • Xác nhận các thao tác nhạy cảm — Các thao tác xóa, SQL phá hủy dữ liệu và những thao tác xóa callCloudApi tương ứng sẽ tạm dừng để yêu cầu xác nhận, nêu rõ đối tượng mục tiêu.

Tài liệu

CloudBase AI Toolkit

CloudBase AI Toolkit

AI viết mã. CloudBase vận hành backend.

Lớp tích hợp CloudBase dành cho các công cụ lập trình AI: Plugin cài đặt toàn bộ stack, Skills định hướng cách viết mã, MCP thao tác với cơ sở dữ liệu, hàm, bộ nhớ lưu trữ và triển khai ngay trong cuộc trò chuyện.

English · 简体中文 · Tài liệu · Nhật ký thay đổi · Vấn đề

Cập nhật gần đây

v2.37.x (2026-11)

  • Chẩn đoán: lỗi backend không rõ nguyên nhân được chuyển thành hướng dẫn bước tiếp theo; lỗi CLS của hàm kèm RequestId và hai hướng tự kiểm tra song song; thông báo cập nhật mã cho biết khi Status vẫn đang chạy
  • An toàn / CloudRun: thao tác xóa hàng loạt sẽ từ chối thực hiện nếu client không thể xác nhận; đường dẫn đích CloudRun phải nằm trong dự án và không được trỏ đến thư mục thông tin xác thực của máy chủ
  • PostgreSQL: migrationVersion phải là dấu thời gian lịch hợp lệ; migrationDetail chỉ cần có phiên bản; nới lỏng một số kiểm tra đường dẫn và SQL báo nhầm
  • Hệ sinh thái: biến thể plugin Codex theo định dạng Agent Plugins; gói skill-market Qianwen; gói connector WorkBuddy cho trang web Trung Quốc

v2.36.x (2026-10)

  • MCP Apps: ba bảng — môi trường, mức sử dụng môi trường và kết quả triển khai — được bật mặc định; đặt CLOUDBASE_MCP_UI=off để ẩn chúng
  • An toàn: thao tác xóa, SQL phá hủy dữ liệu và các hành động xóa callCloudApi tương ứng sẽ tạm dừng để yêu cầu xác nhận, trong đó nêu rõ mục tiêu; đối số có dạng thông tin xác thực sẽ được kiểm tra chênh lệch một lần (độ dài cùng dấu vân tay sha256, không bao giờ là chính giá trị đó)
  • Môi trường: bảng mức sử dụng có thêm chế độ xem chỉ số (QPS, số lần gọi, lỗi, hết thời gian chờ, tải MySQL và CloudRun) với tên dễ hiểu; việc cấp phát MySQL đã bị loại khỏi các công cụ
  • Bắt đầu sử dụng: mọi phản hồi initialize đều có instructions kèm theo, nêu lệnh gọi chỉ đọc đầu tiên cần thực hiện; tài liệu thiết lập từ xa hiện ưu tiên OAuth

Bản phát hành · Đánh dấu sao · Theo dõi → Bản phát hành

Đây là gì

Các IDE AI (Cursor, Claude Code, Codex, CodeBuddy và các công cụ khác) rất giỏi tạo mã. Trở ngại thường gặp là backend: lược đồ, quyền, hàm, bộ nhớ lưu trữ, môi trường và phát hành.

CloudBase là backend tất cả trong một, ưu tiên AI của Tencent Cloud (cơ sở dữ liệu, bộ nhớ lưu trữ, xác thực, hàm đám mây, Cloud Run và nhiều dịch vụ khác). Repo này là Toolkit kết nối backend đó với các công cụ AI:

Thành phầnVai trò
PluginCài đặt MCP Server, Agent Skills và Hooks cùng lúc—giảm bớt cấu hình riêng cho từng IDE
Agent SkillsCác skill theo tình huống (Web / Mini Program / cơ sở dữ liệu / xác thực / hàm, v.v.) hướng đến thực tiễn CloudBase khả thi
MCPĐăng nhập, truy vấn và thay đổi dữ liệu, quản lý hàm và hosting, đọc nhật ký—ngay trong cuộc trò chuyện

Repo này cung cấp gói npm @cloudbase/cloudbase-mcp, Skills và plugin AI.

Bạn vẫn cần môi trường CloudBase của riêng mình và nên xác nhận các thao tác nhạy cảm mà AI đề xuất. Toolkit cung cấp năng lực và lộ trình—không thay bạn phán đoán.

Các repo liên quan

Các repo phát hành và đồng bộ nằm trong TencentCloudBase. Những repo liên quan trực tiếp đến Toolkit này:

RepoNội dungĐiểm bắt đầu thường dùng
CloudBase-AI-Toolkit (repo này)Mã nguồn MCP Server; mã nguồn marketplace cho Claude Code / Codexnpx @cloudbase/cloudbase-mcp@latest
dsh-pluginPlugin DeepSeek Harness (@cloudbase/dsh-plugin): cầu nối MCP + bảng DB/Storage/Authdsh plugin add @cloudbase/dsh-plugin
cloudbase-pluginRepo phát hành Open Plugin Spec (đồng bộ qua CI): MCP + Skills + Hooksnpx plugins add TencentCloudBase/cloudbase-plugin · Dự phòng CNB: npx plugins add https://cnb.cool/tencent/cloud/cloudbase/cloudbase-plugin.git
cloudbase-sites-pluginPlugin Sites: tạo và triển khai Vite Webnpx plugins add TencentCloudBase/cloudbase-sites-plugin · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-sites-plugin.git
cloudbase-skillsBộ sưu tập Agent Skillsnpx skills add TencentCloudBase/cloudbase-skills · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills.git
skillsDanh mục cài đặt theo từng skill (cũng có trên skills.sh)npx skills add tencentcloudbase/skills --skill <name>
awesome-cloudbase-examplesVí dụ và nghiên cứu tình huống về CloudBaseDuyệt / sao chép ví dụ
OpenVibeCodingMẫu Vibecoding trên CloudBaseDùng làm điểm khởi đầu cho dự án

Ưu tiên Plugin nếu cần toàn bộ stack; chỉ dùng Skills khi bạn chỉ cần các ràng buộc về kiến thức. Với các IDE có marketplace, hãy dùng repo này—không chạy thêm npx plugins add trên cùng công cụ.

Bắt đầu nhanh

Cách nhanh nhất để bắt đầu

Sao chép prompt AI này vào IDE AI của bạn. Agent sẽ đọc skill.md và hoàn tất thiết lập:

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.
Chọn một lộ trình mặc định cho công cụ của bạn (Plugin / MCP)
Công cụ của bạnLộ trình đề xuất
Claude Code / Codex (marketplace tích hợp sẵn)Thêm repo này làm marketplace, sau đó cài plugin cloudbase (tài liệu plugin)
Công cụ Open Plugin Specnpx plugins add TencentCloudBase/cloudbase-plugin
CodeBuddy / WorkBuddy / Doubao / MiniMax Code / DeepSeek Harness / ZCode / Kimi (tích hợp sẵn)Dùng plugin hoặc connector CloudBase tích hợp sẵn trong IDE; với CodeBuddy, bạn cũng có thể cài qua plugin marketplace
Các IDE khác hỗ trợ MCPChỉ cấu hình MCP (bên dưới)

Đã dùng CloudBase CLI? tcb ai cũng thiết lập MCP và Skills (tài liệu).

Plugin

npx plugins add TencentCloudBase/cloudbase-plugin

Chi tiết và khác biệt giữa các IDE: tài liệu plugin AI.

Chỉ MCP

{
  "mcpServers": {
    "cloudbase": {
      "command": "npx",
      "args": ["@cloudbase/cloudbase-mcp@latest"]
    }
  }
}

HTTP từ xa, Cloud Mode tự lưu trữ và phạm vi áp dụng của plugin: Cài đặt và kết nối.

Prompt đầu tiên

Login to CloudBase
Use CloudBase Skills to build a todo app with login, database and permissions, then deploy

Skills định hình cấu trúc và thực tiễn; MCP xử lý môi trường và tài nguyên. Bạn cần có thể xác minh dữ liệu và API trong môi trường của riêng mình—không chỉ nhận được các tệp mã nguồn cục bộ.

Các IDE AI được hỗ trợ

Supported AI IDEs
Công cụNền tảngHướng dẫn
OpenClawCLIHướng dẫn
WorkBuddyIDE độc lậpHướng dẫn
DoubaoMáy tính để bàn và web (plugin marketplace)Hướng dẫn
MiniMax CodeỨng dụng máy tính để bàn và CLI terminal (plugin marketplace)Hướng dẫn
DeepSeek HarnessỨng dụng máy tính để bàn (plugin)Hướng dẫn
ZCodeIDE độc lập (tích hợp sẵn từ phiên bản ≥ 3.4.1)Hướng dẫn
Kimi CodeCLI (plugin marketplace)Hướng dẫn
Kimi WorkỨng dụng máy tính để bàn (bảng plugin)Hướng dẫn
Codex AppỨng dụngHướng dẫn
CursorIDE độc lậpHướng dẫn
WindSurfIDE / pluginHướng dẫn
CodeBuddyIDE độc lập (tích hợp sẵn)Hướng dẫn
CLINEPlugin VS CodeHướng dẫn
GitHub CopilotPlugin VS CodeHướng dẫn
TraeIDE độc lậpHướng dẫn
Tongyi LingmaIDE / pluginHướng dẫn
RooCodePlugin VS CodeHướng dẫn
Baidu ComatePluginHướng dẫn
Augment CodePluginHướng dẫn
Claude CodeCLIHướng dẫn
Gemini CLICLIHướng dẫn
Codex CLICLIHướng dẫn
OpenCodeCLIHướng dẫn
Qwen CodeCLIHướng dẫn

Thiết lập đầy đủ: Hướng dẫn cho IDE.

Khả năng

Sau khi thiết lập, AI có thể thực hiện các công việc backend thông thường trong môi trường của bạn (hãy xác nhận các bước quan trọng):

  • Cơ sở dữ liệu: PostgreSQL và document DB, mô hình dữ liệu, CRUD, quyền và quy tắc bảo mật
  • Tính toán: viết, triển khai, gọi và gỡ lỗi hàm đám mây / Cloud Run
  • Xác thực và bộ nhớ lưu trữ: phương thức đăng nhập, lưu trữ đối tượng, liên kết quyền với dữ liệu
  • Phát hành và vận hành: hosting tĩnh / phát hành Mini Program; kiểm tra nhật ký và triển khai lại

Phù hợp với Web, WeChat Mini Programs và dịch vụ backend. Tổng quan nền tảng: tài liệu CloudBase.

Đánh giá

Trong điều kiện được kiểm soát, cùng một yêu cầu ứng dụng Todo và bộ khung frontend được dùng để so sánh hai lộ trình backend: máy ảo đám mây truyền thống (tự quản lý runtime, tiến trình và mức độ phơi lộ mạng) và CloudBase (cơ sở dữ liệu được quản lý, xác thực ẩn danh và các dịch vụ backend liên quan). Một agent AI thực hiện phát triển và xác minh từ đầu đến cuối. Với mô hình và thiết lập tác vụ này, lộ trình CloudBase có kết quả thuận lợi hơn về thời gian hoàn thành, mức sử dụng token và số lần gọi công cụ. Các kết quả này phụ thuộc vào mô hình, framework agent và định nghĩa tác vụ, không nên khái quát vượt quá phạm vi đó.

Phương pháp, dữ liệu và giới hạn: Đánh giá cùng tác vụ: máy ảo đám mây so với CloudBase

Cài đặt và kết nối

Điều kiện tiên quyết

Tùy chọn thiết lập

  1. Plugin (khi công cụ hỗ trợ)
    npx plugins add TencentCloudBase/cloudbase-plugin
  2. MCP thủ công (ghi vào tệp cấu hình IDE)

Đã dùng CloudBase CLI? tcb ai cũng thiết lập MCP và Skills (tài liệu).

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 được tích hợp sẵn (MCP / Skills); thường không cần cấu hình thủ công.

Bạn cũng có thể cài qua plugin marketplace: xem hướng dẫn thiết lập CodeBuddy.

Các công cụ khác: Hướng dẫn thiết lập IDE.

Chế độ kết nối MCP

Từ xa (được khuyến nghị): IDE kết nối qua HTTP đến Tencent Cloud MCP. Không cần Node cục bộ; các client tương tác hoàn tất xác thực trong trình duyệt.

Trang webMCP endpoint
Trung Quốc (nội địa)https://tcb-api.cloud.tencent.com/mcp/v1
Quốc tếhttps://tcb-api.tencentcloud.com/mcp/v1

Chọn endpoint tương ứng với trang web nơi môi trường của bạn được lưu trữ—hai trang web sử dụng tài khoản, bảng điều khiển và thông tin xác thực riêng biệt.

OAuth (tương tác, được khuyến nghị): URL là toàn bộ cấu hình. IDE mở trình duyệt để đăng nhập và chấp thuận, sau đó bạn chọn môi trường tại đó—không cần khóa trong tệp cấu hình và không cần luân chuyển khóa.

{
  "mcpServers": {
    "cloudbase": {
      "type": "http",
      "url": "https://tcb-api.cloud.tencent.com/mcp/v1"
    }
  }
}

Thông tin xác thực tĩnh (dành cho client không có OAuth và CI/CD): thêm env_id cùng một cặp khóa được tạo trên cùng trang web với endpoint.

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

Cặp khóa tĩnh vẫn có hiệu lực cho đến khi được luân chuyển hoặc xóa; phiên OAuth kết thúc khi bạn đăng xuất. Chỉ dùng dạng tĩnh khi không thể sử dụng quy trình qua trình duyệt—và không đưa nó vào repo.

Cục bộ: chạy npx @cloudbase/cloudbase-mcp@latest trên máy của bạn—đầy đủ tính năng, bao gồm tải lên từ hệ thống tệp cục bộ và tải mẫu xuống.

Đánh đổi khi dùng từ xa: không có các tính năng dùng hệ thống tệp cục bộ (tải lên, tải mẫu xuống), và trang web quốc tế hiện chưa cung cấp công cụ NoSQL.

URL từ xa cũng chấp nhận site (domestic / intl, chỉ cần cho môi trường trên trang web Trung Quốc trong ap-singapore, khi khu vực chưa rõ), cùng với enable_plugins / disable_plugins để giới hạn công cụ. Tên chuẩn nằm trong mcp/src/server.ts. Remote MCP E2E (client SDK chính thức): npm run test:hosted-mcp:e2e — xem tests/hosted-mcp-e2e/README.md để biết các chế độ apikey/OAuth, staging không bảo mật TLS và biến môi trường. Thiếu thông tin xác thực thì bỏ qua (thoát với mã 0).

Chế độ Cloud tự lưu trữ: đặt CLOUDBASE_MCP_CLOUD_MODE=true (hoặc MCP_CLOUD_MODE=true) để tắt các công cụ tệp và tiến trình cục bộ đối với các bên gọi từ xa.

Tình huốngGợi ý
Cá nhân / bắt đầu nhanh nhấtURL từ xa (OAuth)
Cần tính năng tệp cục bộnpx cục bộ
CI / tự động hóaTừ xa + thông tin xác thực tĩnh
MCP tự lưu trữBắt buộc dùng Chế độ Cloud

Ví dụ

Gomoku trực tuyến: mô tả nhu cầu; nhận Web + cơ sở dữ liệu đám mây / realtime và triển khai.
Bản demo: Gomoku · Xem thêm: hướng dẫn

Tài liệu

Câu hỏi thường gặp

Khác gì với Vercel / Netlify?

Các nền tảng đó tập trung vào việc triển khai frontend hoặc container. CloudBase cung cấp các khối xây dựng backend (cơ sở dữ liệu, xác thực, hàm). Toolkit cho phép các công cụ AI sử dụng chúng trong cuộc trò chuyện. Triển khai chỉ là một phần của quy trình.

Tôi có thể dùng công cụ này mà không cần IDE có giao diện đồ họa không?

Có. Bất kỳ công cụ nào có thể cấu hình MCP Server hoặc cài đặt Plugin / Skills tương ứng đều dùng được—bao gồm Claude Code, Gemini CLI, OpenCode. Danh sách hỗ trợ

Mã của tôi được lưu ở đâu?

Việc triển khai nhắm đến môi trường CloudBase của riêng bạn. Ở chế độ cục bộ, MCP chạy trên máy của bạn; mã không cần rời khỏi máy cho đến khi bạn triển khai. Lưu lượng Cloud sử dụng HTTPS.

Tự lưu trữ máy chủ MCP có an toàn không?

npx cục bộ tương đương với việc tự chạy các công cụ. Với máy chủ từ xa, hãy đặt CLOUDBASE_MCP_CLOUD_MODE=true để tắt các công cụ tệp/tiến trình cục bộ. HTTP từ xa của Tencent Cloud có sẵn biện pháp bảo vệ này.

Chi phí?

Toolkit (bao gồm MCP) là phần mềm nguồn mở theo giấy phép MIT. CloudBase có hạn mức miễn phí; mức sử dụng vượt quá hạn mức sẽ bị tính phí—xem thông tin thanh toán.

Khi đăng nhập, hệ thống báo môi trường không tồn tại?

Hãy xác nhận môi trường tồn tại và đang hoạt động bình thường trong bảng điều khiển, sau đó đăng nhập lại và chọn đúng môi trường.

Môi trường trên trang nội địa tại `ap-singapore` bị xem là môi trường quốc tế?

Cả trang nội địa (cloud.tencent.com) và trang quốc tế (tencentcloud.com) đều cung cấp khu vực ap-singapore, nên chỉ dựa vào khu vực thì không thể phân biệt. Nếu không chỉ định trang cụ thể, MCP mặc định dùng intl cho ap-singapore (để tương thích ngược). Người dùng Singapore trên trang nội địa phải đặt TCB_SITE=domestic (cùng với TCB_REGION=ap-singapore) trong env của MCP, hoặc thêm một .cloudbase/project.json ở thư mục gốc của dự án:

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

Thông tin xác thực được lưu riêng theo từng trang (credential.domestic / credential.intl), nên có thể đăng nhập đồng thời vào trang nội địa và quốc tế; auth.json cũ chỉ có một vị trí lưu sẽ được đọc dưới dạng domestic và chuyển đổi khi ghi lần đầu.

Chế độ từ xa: không cần truyền thêm gì — máy chủ của endpoint quyết định trang nào được dùng (tcb-api.cloud.tencent.com = trang Trung Quốc, tcb-api.tencentcloud.com = trang quốc tế), và không có tham số truy vấn site. Cách này cũng áp dụng cho môi trường trên trang Trung Quốc đặt tại ap-singapore: tiếp tục dùng endpoint của trang Trung Quốc.

Cộng đồng

Tài liệudocs.cloudbase.net
Vấn đềGitHub Issues
Bản phát hànhNhật ký thay đổi

Hoạt động

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

Người đóng góp

Contributors


MIT · TencentCloudBase