OpenCode SubAgent Magazine — плагин
Боковая панель в TUI OpenCode показывает подагентов в реальном времени: статус, токены, стоимость и переход в их сессию.
- 136 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Плагин читает данные сессий OpenCode и хранит их локально.
- Загружается как сторонний код внутри TUI.
Установка
- Работает в
Ручная установка
npm install -g opencode-subagent-magazine@latestOpenCode 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 и правки по хешам строк
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Плагин для OpenCode запускает команду параллельных агентов с личными сессиями, общей доской задач и перепиской
Локальная панель для Claude Code: граф сессий и субагентов, токены, стоимость и конфликты файлов в реальном времени.
Терминальная панель с расходом, квотами и лимитами Claude Code, Codex, Cursor, Copilot и других ИИ-инструментов
Терминальная панель в стиле top для сессий Claude Code и Codex: расход, токены, контекст, процессы и вызовы инструментов.
Коротко о README
Документация охватывает функции панели, два способа установки для версий OpenCode и перечень слеш-команд `/subagent-*`. Состояние панели и настройки сохраняются между запусками.