OpenCode SubAgent Magazine — плагин

Боковая панель в TUI OpenCode показывает подагентов в реальном времени: статус, токены, стоимость и переход в их сессию.

  • 136 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

Почему такой уровень

  • Плагин читает данные сессий OpenCode и хранит их локально.
  • Загружается как сторонний код внутри TUI.
Все причины и проверки

hotakus/opencode-subagent-magazine

Установка

Работает в

Ручная установка

npm install -g opencode-subagent-magazine@latest

OpenCode 1.x: после установки пакет добавляют в `plugin` файла `~/.config/opencode/tui.jsonc`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Плагин читает данные сессий OpenCode и хранит их локально.
  • Загружается как сторонний код внутри TUI.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Плагин добавляет в боковую панель TUI OpenCode список подагентов. Каждый подагент отмечен цветной точкой: работает, завершен или завершился ошибкой. В заголовке панели виден общий расход токенов и денег по всем подагентам сессии. Раскрытая строка показывает тип агента, затраченное время, токены, стоимость, модель и идентификатор сессии, а кнопка ведет в полный диалог подагента. Состояние панели, свернутое или раскрытое, сохраняется между запусками. Настройки меняют слеш-командами: язык, порядок списка, срок хранения записей, режим обновления и формат времени.

Для кого. Пользователям OpenCode, которые запускают несколько подагентов и теряют из виду, кто завис и сколько это стоит.

Подходит, если

  • Основной агент раздает задачи подагентам, и нужно видеть, какие еще работают.
  • Подагент завис, и его запись надо закрыть вручную кнопкой отметки или `/subagent-clear-running`.
  • Расход токенов и денег по каждому подагенту хочется сверять в конце сессии.
  • Несколько окон TUI открыты одновременно, а данные должны сохраняться без перезаписи.

Не подходит, если

  • Работа идет в Claude Code или Codex: плагин написан только для OpenCode.
  • Нужна статистика по облачным или удаленным сессиям: панель видит подагентов локального TUI.
  • Нужен отчет по расходам для бухгалтерии: цифры служат ориентиром внутри сессии.

Пример запроса к агенту

Открой сессию с тремя подагентами и покажи в боковой панели, кто работает, кто закончил и сколько токенов потратил каждый.

Ограничения

Плагин поддерживает OpenCode 1.x и 2.x, способы подключения у версий разные. В 2.x плагин нельзя ставить командой `opencode plugin add`: она записывает его в конфигурацию серверных плагинов, и загрузка падает с ошибкой. Если плагин не заработал, чистят кеш: `~/.cache/opencode/npm` для 2.x и `~/.cache/opencode/packages` для 1.x. Данные о подагентах хранятся локально и по умолчанию удаляются через заданный срок. README и интерфейс написаны на китайском, язык панели переключается командой `/subagent-lang`.

Как отключить. Удалите запись плагина из `cli.json` (2.x) или `tui.jsonc` (1.x) и перезапустите OpenCode. Для установки через npm выполните `npm uninstall -g opencode-subagent-magazine`.

Частые вопросы

Как поставить плагин в OpenCode 2.x?

Добавьте объект с пакетом `opencode-subagent-magazine@latest` в массив `plugins` файла `~/.config/opencode/cli.json`. При следующем запуске OpenCode установит и загрузит плагин сам.

Как поставить плагин в OpenCode 1.x?

Выполните `npm install -g opencode-subagent-magazine@latest` и добавьте имя пакета в `plugin` файла `~/.config/opencode/tui.jsonc`. Другой путь: Ctrl+P, поиск `install plugin` и ввод имени пакета.

Что делать с зависшей записью подагента?

Раскройте строку и нажмите кнопку отметки завершения. Для всех зависших записей сразу есть команда `/subagent-clear-running`.

Как включить стоимость в списке?

Команда `/subagent-cost` включает показ стоимости в строках списка. В раскрытой строке стоимость видна всегда.

Как сменить язык панели?

Выполните `/subagent-lang`: команда переключает язык между китайским и английским, выбор сохраняется. README в основном на китайском.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Плагин-оркестратор для OpenCode и Codex CLI: несколько агентов, хуки, встроенные MCP, режим ultrawork и правки по хешам строк

ПлагинШирокий доступ70,9 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIШирокий доступ226,4 тыс.Звезды репозитория

Плагин для OpenCode запускает команду параллельных агентов с личными сессиями, общей доской задач и перепиской

ПлагинРасширенный доступ259Звезды репозитория

Локальная панель для Claude Code: граф сессий и субагентов, токены, стоимость и конфликты файлов в реальном времени.

ПлагинРасширенный доступ104Звезды репозитория

Терминальная панель с расходом, квотами и лимитами Claude Code, Codex, Cursor, Copilot и других ИИ-инструментов

CLIРасширенный доступ246Звезды репозитория

Терминальная панель в стиле top для сессий Claude Code и Codex: расход, токены, контекст, процессы и вызовы инструментов.

CLIРасширенный доступ289Звезды репозитория

Коротко о README

Документация охватывает функции панели, два способа установки для версий OpenCode и перечень слеш-команд `/subagent-*`. Состояние панели и настройки сохраняются между запусками.

Бейдж для README

Сообщить о проблеме