Skip to main content

التثبيت#

يلزم Node.js 20+. واجهة المنصة نفسها تتطلب Node.js 18+.

من npm #

المعالج يكتب إعداد MCP ويسأل إن كنت تريد تثبيت Agent Plugin (المجلد agent-plugin/ في المستودع). النسخة توضع في ~/.tgcloud-mcp/agent-plugin. يحصل Cursor على ~/.cursor/plugins/local/tgcloud. يحصل VS Code على مدخل في chat.pluginLocations. يحمّل Codex وCopilot وKiro المجلد نفسه من واجهة الإضافات.

يبقى Claude Code وopencode على إعداد MCP. أضف المهارة هكذا:

أمر واحد #

ينسخ المستودع إلى ~/.tgcloud-mcp، يبني، ثم يشغّل المعالج. إعادة التشغيل تُحدّث. يسأل أولًا عن اللغة (English وРусский و中文 والعربية وDeutsch وFrançais؛ Enter تعني الإنجليزية، أو عيّن TGCLOUD_MCP_LANG). ثم يعرض شعارًا داخل إطار (تدرّج أزرق في طرفية truecolor) ومؤشر دوران أثناء النسخ والتثبيت والبناء. المعالج يتابع باللغة نفسها ويقرأ /dev/tty، لذلك يسأل حتى مع curl | bash.

Docker #

إعداد يدوي #

opencode (~/.config/opencode/opencode.json):

Claude Code / Cursor:

VS Code (mcp.json):

متغيرات البيئة#

المتغيرالافتراضيالغرض
TGCLOUD_CLInpxأمر تشغيل واجهة المنصة (يمكن أن يكون غلافًا لبروكسي)
TGCLOUD_CLI_ARGStgcloudوسائط تسبق الأمر الفرعي
TGCLOUD_TIMEOUT_MS120000مهلة أمر واحد. deploy يمنح npm run build ما لا يقل عن 300000 مللي ثانية
TGCLOUD_TOKEN—CLI access token بدلًا من tgcloud login