Overseer — плагин

Плагин для терминала Tern: одна панель на все ветки в работе с ворктри, агентами, PR и тикетами, плюс скилл Visualize PR.

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

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

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

  • Плагин создает и удаляет ворктри и ветки через Worktrunk и читает состояние GitHub и Linear.
Все причины и проверки

mmnavarr/overseer

Установка

Работает в

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

tern plugin install github.com/mmnavarr/overseer

Нужны macOS, Tern 0.9.15 или новее и Worktrunk.

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

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

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

  • Плагин создает и удаляет ворктри и ветки через Worktrunk и читает состояние GitHub и Linear.

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

Что делает

Overseer — плагин для терминала Tern, который держит в одной панели все ветки в работе: ворктри, агентов, «pull request» и тикет. Каждая ветка получает отдельную сессию Tern со своими вкладками и агентами, переключение занимает один клик. На строке видно, кто из агентов работает, ждет вас, закончил или упал, а также состояние PR на GitHub и тикет в Linear. Когда агент делит задачу на ветку под каждую правку, подворктри вкладываются под задачу, а их агенты обмениваются сведениями. Создание и удаление ворктри идет через Worktrunk в фоне, вместе с его хуками. Скилл Visualize PR превращает «pull request» в схему-конспект для ревью. Claude Code, Codex, Gemini и Aider получают панель и статус, а агент `omp` открывает остальные возможности.

Для кого. Тем, кто ведет несколько веток с агентами параллельно и теряет, какой из них застрял в ожидании ответа.

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

  • Пять агентов работают в пяти ветках, и нужен один экран со статусом каждого.
  • У каждой ветки есть PR и тикет, и их состояние должно быть видно в строке.
  • Агент дробит задачу на подветки, и они должны вкладываться под родительскую.
  • «pull request» нужно просмотреть в виде схемы перед чтением диффа.

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

  • Вы работаете не в Tern: плагин не ставится вне него.
  • Нет macOS: поддерживается она.
  • Ветка всего одна, и панель не нужна.

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

Покажи статус всех веток в Overseer и превратись в схему «pull request» по текущей ветке для ревью.

Ограничения

Нужны macOS, Tern версии 0.9.15 и новее и Worktrunk (`brew install worktrunk`, проверялось на 0.40 и 0.81). Необязательные дополнения: GitHub CLI `gh` с входом для значков PR и Visualize PR и Linear CLI `linear` с входом для тикетов. Вызовы агентов из тикета, Visualize PR и подворктри, созданные агентами, доступны только в `omp`. Сообщения «новости семьи» перед каждым запросом и обмен между агентами тоже только в `omp`. Остальные агенты получают панель, статус и сообщения Overseer. Плагин управляет ворктри и ветками, поэтому удаление ворктри через него необратимо для несохраненной работы.

Как отключить. Удалите плагин командой удаления плагинов Tern и ворктри, которые он создал, командами Worktrunk.

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

Как поставить Overseer?

Выполните `tern plugin install github.com/mmnavarr/overseer` в любом терминале. Tern скачает плагин в свою папку плагинов, клонировать и собирать ничего не нужно.

Какие агенты поддерживаются?

Любой агент с CLI: Claude Code, Codex, Gemini и Aider получают панель и статус. Агент `omp` открывает вызов из тикетов, Visualize PR и подворктри.

Что нужно установить заранее?

Tern 0.9.15 и новее и Worktrunk. Для значков PR и Visualize PR нужен `gh`, для тикетов `linear`, оба с входом.

Как открыть панель проектов?

Нажмите ⌘⌥⇧P. Откроется список веток, где виден статус агентов, PR и тикетов по каждой строке.

Что делает Visualize PR?

Превращает «pull request» в схему-конспект, с которой удобно начинать ревью. Скилл требует `gh` с входом.

Обсуждение

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

Плагины

Терминал на Rust с мультиплексором: сессии кодинг-агентов с разных машин в одном окне и скилл, чтобы агент видел соседние панели

CLIШирокий доступ246Звезды репозитория

Консоль для tmux, которую открывают с телефона: агенты в отдельных worktree видны в боковой панели и ждут ваших ответов.

CLIШирокий доступ62Звезды репозитория

Плагин учит Claude Code и Codex управлять терминалом agterm для macOS через agtermctl: сессии, панели, оверлеи и статусы агентов

ПлагинШирокий доступ743Звезды репозитория

CLI и TUI на Rust: агенты в контейнерах, параллельные вкладки, сценарии из TOML от задачи до PR и отряд по расписанию

CLIШирокий доступ73Звезды репозитория

CLI для git worktree, заточенный под параллельные сессии Claude Code и Codex: команда wt, плагин и хуки автоматизации

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

Нативный терминал для macOS на базе Ghostty с вертикальными вкладками и уведомлениями, когда агенту нужен ответ

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

Коротко о README

Плагин Tern объединяет ветки, ворктри, агентов, PR и тикеты в одну панель и добавляет скилл для разбора «pull request».

Бейдж для README

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