Opencode-ops

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2026
Перейти к:навигация, поиск

opencode-ops (v1.2.0) — универсальный плагин для OpenCode (AI-coding assistant), объединяющий четыре категории операционных возможностей в одном пакете.

SSH-сессии

  • Подключение к нескольким хостам одновременно
  • Интеграция с ~/.ssh/config (использование алиасов)
  • Авто-переподключение и мониторинг здоровья (heartbeat)
  • Передача файлов, удалённое редактирование, отправка интерактивного ввода (пароли, confirmations)

Локальные терминалы

  • Запуск bash-команд на хосте
  • Pattern watching — авто-детекция ошибок, ready-состояний, предупреждений
  • Фоновые сессии с уведомлениями о завершении
  • Ring buffer (50k строк) — защита от утечки памяти

GitHub Integration

  • Информация о репозиториях, файлах, окружениях
  • Управление секретами, переменными, workflow (dispatch, rerun, cancel, просмотр логов)
  • Работа с артефактами сборки

Web Dashboard

  • Веб-интерфейс для управления всеми SSH-сессиями, терминалами, GitHub Actions
  • Доступен по адресу http://localhost:9998

Где применяется

Плагин используется внутри OpenCode как слой автоматизации для разработчиков, которые работают с AI-ассистентом и нуждаются в:

  • Управлении удалёнными серверами — деплой, диагностика, чтение логов, редактирование конфигов через SSH прямо из чата с AI
  • CI/CD — запуск, отмена, перезапуск GitHub Actions; управление секретами и переменными без выхода из IDE-агента
  • Локальной разработке — запуск тестов, дев-серверов, линтеров с автоматическим отслеживанием ошибок
  • Ops-дашборде — визуальный контроль всех активных соединений и задач

По сути, это «швейцарский нож» для ops-задач, которые AI-агент (OpenCode) выполняет автоматически по запросу разработчика — без ручного переключения между терминалом, SSH-клиентом и веб-интерфейсом GitHub.

×
Реклама
← В главную
ИКС 88x31 - Visitor counter