Что это
CLI (от английского command-line interface) - программа без окон и кнопок, которой управляют текстовыми командами. Пишешь в терминале строку, программа выполняет её и отвечает текстом. Сам терминал только окно, внутри него работают десятки таких программ. Claude Code тоже CLI. Запускается он командой claude.
Зачем это вайб-кодеру
Почти у каждого сервиса, на котором держится продукт, есть своя CLI: у GitHub это gh, свои есть у Vercel, Railway и Supabase. Ставишь её один раз, входишь в аккаунт, и дальше агент сам создаёт репозиторий, выкладывает сайт и прописывает на хостинге ключи. По панелям ты больше не кликаешь.
В документации Claude Code прямо советуют: если у сервиса есть CLI, бери её вместо MCP-сервера, потому что она почти не занимает место в контексте агента.
Чем рискуешь
CLI работает с правами твоего аккаунта. gh repo delete --yes удалит репозиторий сразу и без переспросов. Команда выкладки так же молча обновит живой сайт. Прежде чем подключать CLI с доступом к боевому серверу, настрой агенту, какие команды он запускает только после твоего «да».