Набор плагинов на TypeScript для OpenCode — AI-агента для написания кода: информация о моделях, статус Git, предотвращение перехода Mac в спящий режим и поиск по сессиям.
vimtor/opencode-plugins
Персональная коллекция плагинов для OpenCode V2: инструменты запросов к Postgres и MySQL, работа с секретами, переключение режимов, управление сессиями и не только.
- Звёзды
- 30
- Форки
- 3
- Открытые issues
- 0
- Последний коммит
- 10 дней назад
Что это?
В этом репозитории собраны 18 небольших плагинов для OpenCode V2 (бета-версии) — AI-агента для программирования. Каждый плагин оформлен как отдельный npm-пакет и устанавливается независимо. Плагины делятся на несколько групп: инструменты для баз данных (opencode-postgres и opencode-mysql добавляют инструменты для SQL-запросов к настроенной базе данных), безопасность и управление агентами (opencode-blindfold позволяет агентам использовать секреты, не видя их значений, а opencode-supervisor поручает модели-супервизору останавливать запуски, нарушающие инструкции) и инструменты для работы с сессиями (переключение из режима plan в режим build, отправка запроса на продолжение при пустом вводе, открытие pull request для сессии и сжатие простаивающих сессий до истечения срока действия кэша промптов).
Другие плагины отвечают за выбор модели и отказоустойчивость: opencode-auto-model выбирает модель и вариант при первом промпте сессии, opencode-fallback-model переключает на резервные модели при сбое, а opencode-hide-variants скрывает ненужные варианты. Среди инструментов для вкладок и ссылок — opencode-quick-links, opencode-external-tabs и opencode-bubble-tabs. opencode-agent-meetup позволяет агентам из разных сессий на любых машинах обмениваться сообщениями.
Репозиторий собран с помощью Bun, тесты запускаются через bun:test. У плагинов с частью для TUI есть также версия для рабочего стола, а плагины Postgres и MySQL можно проверить на локальных контейнерах, запущенных через Docker Compose.
Ключевые возможности
- 01Инструменты запросов к Postgres и MySQL 8+ для выполнения SQL-запросов к настроенным базам данных
- 02Работа с секретами: агенты могут использовать учётные данные, не видя их значений
- 03Автоматическое переключение из режима plan на агента в режиме build по фразам вроде «давай»
- 04Резервные модели, которые подхватывают сессию при сбое основной модели
- 05Обмен сообщениями между агентами из разных сессий на любых машинах
Сценарии использования
- Позволяет агенту OpenCode изучать базу данных Postgres или MySQL для разработки
- Помогает не допустить попадания API-ключей и паролей в видимый контекст агента
- Позволяет продолжать долгие сессии программирования, если основная модель становится недоступна
- Помогает координировать несколько сессий агентов, работающих над связанными частями проекта
Быстрый старт
- 1
Используйте Bun 1.4.0 и установите зависимости
bun install - 2
Соберите все плагины
bun run build - 3
Запустите набор тестов
bun run test
Что важно знать
- Проект создан для OpenCode V2, который в README описан как бета-версия.
- Для рабочего процесса разработки требуется Bun 1.4.0.
- Для плагинов Postgres и MySQL нужна настроенная база данных, а в локальном окружении для тестирования используется Docker.
В подборках
Темы
Частые вопросы
- Что такое opencode-plugins?
- Персональная коллекция плагинов для OpenCode V2: инструменты запросов к Postgres и MySQL, работа с секретами, переключение режимов, управление сессиями и не только. В этом репозитории собраны 18 небольших плагинов для OpenCode V2 (бета-версии) — AI-агента для программирования. Каждый плагин оформлен как отдельный npm-пакет и устанавливается независимо. Плагины делятся на несколько групп: инструменты для баз данных (opencode-postgres и opencode-mysql добавляют инструменты для SQL-запросов к настроенной базе данных), безопасность и управление агентами (opencode-blindfold позволяет агентам использовать секреты, не видя их значений, а opencode-supervisor поручает модели-супервизору останавливать запуски, нарушающие инструкции) и инструменты для работы с сессиями (переключение из режима plan в режим build, отправка запроса на продолжение при пустом вводе, открытие pull request для сессии и сжатие простаивающих сессий до истечения срока действия кэша промптов).
- opencode-plugins можно использовать бесплатно? Какая у него лицензия?
- opencode-plugins распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- opencode-plugins всё ещё поддерживается?
- Активно поддерживается. Последний коммит в opencode-plugins — 27 окт. 2026 г..
- Для чего можно использовать opencode-plugins?
- Позволяет агенту OpenCode изучать базу данных Postgres или MySQL для разработки Помогает не допустить попадания API-ключей и паролей в видимый контекст агента Позволяет продолжать долгие сессии программирования, если основная модель становится недоступна Помогает координировать несколько сессий агентов, работающих над связанными частями проекта
- Как установить opencode-plugins?
- Используйте Bun 1.4.0 и установите зависимости: bun install Соберите все плагины: bun run build Запустите набор тестов: bun run test
- Где скачать opencode-plugins?
- Исходный код и инструкции по установке — на GitHub: https://github.com/vimtor/opencode-plugins
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый слой памяти для AI-агентов: хранит факты с указанием источников и объединяет агентов, MCP-клиентов и CLI в одном хранилище.
Pi — AI-агент для программирования, заранее скомпилированный в нативный код: он запускается быстрее и использует меньше CPU, чем Pi на Bun или Node.
Локальная desktop-среда для AI-агентов, которые пишут код: с постоянными сессиями, поддержкой разных моделей, субагентами и системой плагинов.
Подборка плагинов для DeepSeek Harness (dsh), кодового агента на плагинной основе, которую ведёт сообщество.
Самостоятельно размещаемый агрегатор поиска, который запрашивает несколько поисковиков и показывает результаты на одной странице; расширяется с помощью плагинов.