Установка#
Нужен Node.js 20+. CLI платформы требует 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 подхватывают тот же каталог через свой UI плагинов.
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_CLI | npx | Команда запуска CLI (можно обёртку с прокси) |
TGCLOUD_CLI_ARGS | tgcloud | Аргументы перед субкомандой |
TGCLOUD_TIMEOUT_MS | 120000 | Таймаут одной команды. deploy даёт сборке не меньше 300000 мс |
TGCLOUD_TOKEN | — | CLI access token вместо tgcloud login |