clasp CLI
CLI clasp переносит проекты Google Apps Script в локальные файлы, отправляет изменения и управляет версиями развертывания.
- 5 900 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- CLI меняет облачные скрипты и развертывания и может запускать функции с разрешениями подключенного аккаунта.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/claspОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- CLI меняет облачные скрипты и развертывания и может запускать функции с разрешениями подключенного аккаунта.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
clasp позволяет разрабатывать Google Apps Script локально и хранить исходники в системе контроля версий. Пользователь получает проект в виде файлов и каталогов, редактирует его привычными инструментами и отправляет изменения обратно. Для опубликованных вариантов доступны команды версий и развертываний. CLI также может запускать функции и читать журналы после настройки необходимых API. Для Gemini CLI и Claude Code описано подключение через MCP. Перед облачными операциями агенту нужно выбрать учетную запись и конкретный проект.
Для кого. Авторам автоматизаций Google Apps Script, которые хотят редактировать и проверять код локально перед облачным запуском.
Подходит, если
- Скрипт из браузерного редактора нужно перенести в Git и командную разработку.
- Несколько развертываний проекта требуют явных версий и описаний.
- Функцию Apps Script нужно вызвать из сценария после проверки ее действий.
- Агент должен помочь подготовить изменения и увидеть состояние файлов перед отправкой.
Не подходит, если
- Не разрешена авторизация приложения для управления скриптами Google.
- Нужна локальная замена облачной среды исполнения Apps Script.
- Проект TypeScript ожидает автоматической компиляции силами clasp 3.x.
Пример запроса к агенту
Подготовь локальные изменения моего Apps Script и покажи список файлов для отправки. Облачные функции пока не запускай.Ограничения
После установки нужно включить Apps Script API и выполнить вход с разрешениями нужной учетной записи. Для журналов и расширенных команд требуются дополнительные API и идентификатор облачного проекта. В версии 3 clasp больше не компилирует TypeScript: сборку выполняют отдельным инструментом до отправки. Репозиторий находится у Google, но проект не имеет статуса официально поддерживаемого продукта компании, что следует учитывать при выборе сопровождения.
Как отключить. Выполните `clasp logout`, отключите MCP-подключение при его наличии и удалите пакет. Развернутые скрипты остаются в Google и отключаются отдельно.
Частые вопросы
Что нужно сделать после npm install?
Включить Google Apps Script API и выполнить `clasp login`. После входа проверьте выбранную учетную запись.
Можно ли работать с несколькими аккаунтами?
Да. Есть глобальный параметр `--user`. Укажите нужный профиль перед операцией над проектом.
Как узнать, какие файлы будут отправлены?
Используйте `clasp show-file-status`. Просмотрите список до команды push.
Компилируется ли TypeScript автоматически?
В clasp 3.x нет. Подготовьте JavaScript отдельной сборкой, затем отправляйте ее результат.
Есть ли подключение к агентам?
Да. Доступны расширение Gemini CLI и плагин или MCP для Claude Code. Сначала настройте обычную авторизацию clasp.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыОфициальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
CLI Dropbox передает файлы, управляет общими ссылками и дает агенту структурированный результат операций с хранилищем.
Оркестратор для Claude Code, Codex и Gemini CLI: сценарии на YAML повторяются, пока проходят ваши проверки
Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub
Hycli по адресу сайта и цели собирает типизированный CLI и MCP-инструменты, работая в вашей браузерной сессии без утечки куки.
MCP-сервер помогает агенту создавать и проверять Python-задачи для управления приложениями Windows и устройствами Android.
Коротко о README
Локальные каталоги соответствуют именам файлов облачного проекта. Для перехода с 2.x опубликована таблица переименованных команд.