Skip to main content

Installation#

Node.js 20+ ist nötig. Die Plattform-CLI selbst braucht Node.js 18+.

Von npm #

Der Assistent schreibt die MCP-Konfiguration und fragt, ob das Agent Plugin installiert werden soll (agent-plugin/ in diesem Repo). Eine Kopie liegt in ~/.tgcloud-mcp/agent-plugin. Cursor bekommt ~/.cursor/plugins/local/tgcloud. VS Code bekommt einen Eintrag in chat.pluginLocations. Codex, Copilot und Kiro laden dasselbe Verzeichnis über ihre Plugin-Oberfläche.

Claude Code und opencode bleiben bei der MCP-Konfiguration. Den Skill gibt es so:

Ein Befehl #

Klont nach ~/.tgcloud-mcp, baut und startet den Assistenten. Erneutes Ausführen aktualisiert. Zuerst die Sprache (English, Русский, 中文, العربية, Deutsch, Français; Enter ist Englisch, oder TGCLOUD_MCP_LANG). Danach ein Banner im Rahmen (blauer Verlauf bei Truecolor) und ein Spinner für Klonen, Installation und Build. Der Assistent spricht dieselbe Sprache und liest /dev/tty, deshalb stellt er auch bei curl | bash Fragen.

Docker #

Client-Konfiguration #

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

Claude Code / Cursor:

VS Code (mcp.json):

Umgebungsvariablen#

VariableVorgabeZweck
TGCLOUD_CLInpxBefehl, der die CLI startet (darf ein Proxy-Wrapper sein)
TGCLOUD_CLI_ARGStgcloudArgumente vor dem Unterbefehl
TGCLOUD_TIMEOUT_MS120000Timeout eines Befehls. deploy lässt npm run build mindestens 300000 ms
TGCLOUD_TOKEN—CLI-access-Token statt tgcloud login