Автоматизированная аналитика пресейлов, C4-моделирование, WBS-декомпозиция и интеграция с Plane Issue Tracker в одной быстрой утилите.
Генерация C4 архитектурных моделей на базе Mermaid, формирование допущений и трехточечная оценка трудозатрат по методике PERT.
Двусторонняя синхронизация с трекером задач: создание модулей L1, эпиков, пользовательских историй и автоматическое прикрепление файлов.
Если внешний API трекера недоступен, артефакты безопасно сохраняются локально, а описание тикетов остается чистым и не засоряется.
Запуск автоматического пайплайна пресейла для целевого тикета в Plane:
$ thrive ai presale --project=3e0b8b18-8f47-4c72-b4ad-926835903e79 --issue=THRIV-1 --model=c4
Флаги: --project (ID или ключ проекта), --issue (ключ или UUID тикета), --auto-approve (автоматическое подтверждение шагов).
Просмотр и изменение настроек подключения к сервисам:
$ thrive config set plane.base_url https://plane.thrive.io $ thrive config set plane.api_key sec_thrive_api_token_123 $ thrive config get plane.workspace
Авторизация в Thrive Platform и валидация ключей доступа к Plane API и Skill Hub:
$ thrive login $ thrive login --token=sec_plane_api_token_123 --workspace=thrive
Флаги: --token (Plane API key), --workspace (слаг воркспейса), --plane-url (URL инстанса Plane), --skip-verify (пропуск проверки онлайн).
Каталог и установка стандартизированных навыков для AI-ассистентов:
$ thrive ai skill show $ thrive ai skill add golang-best-practices $ thrive ai skill add code-reviewer --global
Флаги: --global (установка в глобальный профиль агента), remove (удаление установленного скилла).
Подключение инструментов Model Context Protocol в Claude Desktop, Cursor и Antigravity:
$ thrive ai mcp show $ thrive ai mcp add plane --target=cursor $ thrive ai mcp proxy --debug
Флаги: --target (список целевых сред: cursor, claude, antigravity), proxy (запуск локального SSE/stdio прокси).
Для неинтерактивной авторизации (в скриптах или при первой настройке) передайте токен через флаг --token (или алиас -t):
$ thrive login --token=sec_plane_api_token_123 --workspace=thrive --plane-url=https://plane.thrive.io
Также поддерживается авторизация через переменные окружения:
$ export THRIVE_TOKEN="sec_plane_api_token_123" $ export THRIVE_PLANE_WORKSPACE="thrive" $ thrive login --skip-verify
1. Просмотрите список доступных скиллов в каталоге:
$ thrive ai skill show
2. Установите нужный скилл в текущий репозиторий (сохраняется в .ai/skills/):
$ thrive ai skill add golang-best-practices
3. Чтобы скилл был доступен глобально во всех ваших проектах, укажите флаг --global:
$ thrive ai skill add code-reviewer --global
1. Отобразите доступные серверы и статус их подключения:
$ thrive ai mcp show
2. Установите сервер (например, Plane или Hybrid RAG) в конкретный IDE-клиент:
$ thrive ai mcp add plane --target=cursor $ thrive ai mcp add rag --target=claude,antigravity
3. Для аудита и трассировки запросов инструментов запустите встроенный прокси с флагом --debug:
$ thrive ai mcp proxy --debug
Скрипт install.sh автоматически определяет отсутствие прав на запись в /usr/local/bin и при недоступности sudo сохраняет бинарник в домашнюю директорию ~/.local/bin/thrive.
Также вы можете явно задать каталог через переменную BINDIR:
$ curl -fsSL https://dist.mcp.dev.stagingmonster.com/install.sh | BINDIR=~/.local/bin sh
Наш установочный скрипт install.sh на macOS автоматически выполняет ad-hoc подпись codesign -s - и снимает атрибут карантина xattr -d com.apple.quarantine.
Если вы скачали бинарник вручную, выполните в терминале:
$ xattr -d com.apple.quarantine /usr/local/bin/thrive $ codesign --force --deep --sign - /usr/local/bin/thrive
При ошибке сетевой загрузки вложений в Plane CLI не засоряет описание задачи сломанным кодом. Артефакт (например, c4_model.mmd) сохраняется в текущей рабочей директории терминала, а пользователю выводится уведомление с путем к файлу для ручного добавления через веб-интерфейс Plane.
Скрипт install.sh автоматически сверяет SHA256 контрольную сумму по файлу checksums.txt. Вы также можете сверить её вручную:
$ shasum -a 256 thrive_darwin_arm64.tar.gz