← Все проекты
Проект / TypeScript

Joaquinvesapa/sub-agent-statusline: Subagent Statusline — монитор подзадач для OpenCode

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

Это TypeScript-плагин для OpenCode, который добавляет мониторинг суб-агентов. Показывает запущенные, завершённые и упавшие задачи, время их работы и использование контекста (токенов). Работает как встроенный виджет в интерфейсе OpenCode, так и как источник...

★ 17 TypeScript ↑ 2 за 24ч Форки 4 Issue 1 Оценка 6/10 Карточка проверена

Для кого это

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

Проблема / задача

Когда вы запускаете несколько подзадач параллельно, они уходят в фон, и становится непонятно: что уже выполнилось, что зависло, сколько ресурсов потратил каждый агент.

Как это работает

Плагин работает в двух режимах: как боковая панель в TUI-интерфейсе OpenCode и как генератор файлов состояния для внешних интеграций. Он подписывается на события OpenCode, собирает данные о подзадачах (статус, время выполнения, использование токенов) и отображает их в удобном виде. Для кастомных статус-строк или дашбордов плагин пишет JSON- и текстовые файлы с актуальным состоянием.

Что видно по README

Это TypeScript-плагин для OpenCode, который добавляет мониторинг суб-агентов. Показывает запущенные, завершённые и упавшие задачи, время их работы и использование контекста (токенов). Работает как встроенный виджет в интерфейсе OpenCode, так и как источник данных для внешних систем через файлы.

Ключевые возможности

Боковая панель в OpenCode TUI с живым статусом подзадачЭкспорт состояния в JSON и текстовый формат для кастомных интеграцийОтслеживание времени выполнения и потребления токенов/контекстаЗащищённая обработка событий — плагин не крашит OpenCode при ошибках

Технологии

TypeScriptSolid.js (для TUI-виджета)

Интересный факт

Плагин умеет красить вывод в терминале разными цветами в зависимости от статуса задачи, но уважает переменную окружения NO_COLOR, если пользователь не хочет цветов.

С чего начать

  • Добавьте плагин в конфиг OpenCode TUI (~/.config/opencode/tui.json)
  • Перезапустите OpenCode
  • Смотрите статус подзадач в боковой панели или в файлах состояния

Оценка GitRadar

Удобство
7/10
Свежесть
8/10
Перспектива
6/10
Монетизация
3/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать, если вы активно работаете с суб-агентами в OpenCode и хотите держать руку на пульсе. Проект узкоспециализированный, но решает конкретную проблему видимости.

Наблюдения по обновлениям

Проект живёт: есть семантический релиз, TypeScript, актуальные зависимости. Но звёзд и форков мало — сообщество пока маленькое.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/Joaquinvesapa/sub-agent-statusline
Создан на GitHub
24 апреля 2026 г.
Последнее обновление репо
24 апреля 2026 г.
Последняя проверка GitRadar
24 апреля 2026 г.
Изученные файлы
README.md, src/index.ts, package.json, src/render.ts, src/state.ts, src/events.ts

FAQ

Что это такое?

Плагин-монитор для OpenCode, который показывает статус, время работы и потребление ресурсов вашими подзадачами (суб-агентами).

Для кого подходит?

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

Источники

Нужна помощь с Joaquinvesapa/sub-agent-statusline?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.