Skip to main content

Установка#

Нужен 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_CLInpxКоманда запуска CLI (можно обёртку с прокси)
TGCLOUD_CLI_ARGStgcloudАргументы перед субкомандой
TGCLOUD_TIMEOUT_MS120000Таймаут одной команды. deploy даёт сборке не меньше 300000 мс
TGCLOUD_TOKEN—CLI access token вместо tgcloud login