Skip to main content

Installation#

Node.js 20+ est requis. La CLI de la plateforme demande Node.js 18+.

Depuis npm #

L’assistant écrit la configuration MCP et demande s’il faut installer l’Agent Plugin (agent-plugin/ dans ce dépôt). Une copie va dans ~/.tgcloud-mcp/agent-plugin. Cursor reçoit ~/.cursor/plugins/local/tgcloud. VS Code reçoit une entrée chat.pluginLocations. Codex, Copilot et Kiro chargent ce même dossier depuis leur interface de plugins.

Claude Code et opencode restent sur la configuration MCP. Le skill :

Une commande #

Clone dans ~/.tgcloud-mcp, construit, lance l’assistant. Le relancer met à jour. Il demande d’abord la langue (English, Русский, 中文, العربية, Deutsch, Français ; Entrée = anglais, ou TGCLOUD_MCP_LANG). Ensuite une bannière encadrée (dégradé bleu en truecolor) et un spinner pendant le clone, l’installation et la compilation. L’assistant parle la même langue et lit /dev/tty, donc il pose encore des questions avec curl | bash.

Docker #

Configuration manuelle #

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

Claude Code / Cursor :

VS Code (mcp.json) :

Variables d’environnement#

VariableDéfautRôle
TGCLOUD_CLInpxCommande qui lance la CLI (peut être un wrapper de proxy)
TGCLOUD_CLI_ARGStgcloudArguments placés avant la sous-commande
TGCLOUD_TIMEOUT_MS120000Délai d’une commande. deploy laisse au moins 300000 ms à npm run build
TGCLOUD_TOKEN—Jeton d’accès CLI à la place de tgcloud login