Repolode
neriousy

neriousy/opencode-github-panel

Боковая панель Git и GitHub для OpenCode Desktop: граф коммитов, pull request’ы, issues, CI-запуски и инструменты агента с очередью подтверждения действий.

Звёзды
23
Форки
1
Открытые issues
1
Последний коммит
позавчера

Что это?

opencode-github-panel добавляет в OpenCode Desktop боковую панель Git и GitHub по образцу GitLens. В ней доступны локальные операции: индексация изменений, коммиты, отправка изменений, управление ветками и граф коммитов. Также она позволяет просматривать и искать pull request’ы и issues, открывать их в отдельных вкладках и следить за CI-запусками, просматривать логи, повторно запускать или отменять задачи.

Плагин рассчитан на работу с AI-агентом. Агенту доступны инструменты GitHub для поиска, просмотра и комментирования, закрытия, назначения меток и исполнителей, а также для работы с Actions. Но все операции, меняющие данные, попадают в очередь предложенных действий для текущей сессии: пользователь может подтвердить, отредактировать или пропустить их, если не включён автоматический запуск. Для массовых действий над выбранными строками и сортировки issues агентом используется та же очередь. В режиме ревью агент может подготовить отзыв на pull request, который пользователь отредактирует перед отправкой.

Плагин работает как серверная часть и запускает git и gh на машине, где размещён репозиторий, поэтому поддерживает удалённые серверы OpenCode. Для работы нужен git, а для функций GitHub — GitHub CLI с выполненным входом через gh auth login.

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

  • 01Переключатель веток с количеством коммитов впереди и позади, статусом pull request’ов и очисткой слитых или устаревших веток.
  • 02Просмотр изменений со встроенными diff, индексацией отдельных файлов, созданием коммитов, изменением последнего коммита и отправкой изменений.
  • 03Граф коммитов с дорожками, значками веток и тегов, а также действиями для отдельных коммитов, например cherry-pick и revert.
  • 04Списки pull request’ов и issues с поиском, фильтрами, сохранёнными запросами и массовыми действиями.
  • 05Вкладки issues и PR с комментариями, метками, ревьюерами, diff файлов и проверками.
  • 06Инструменты GitHub для агента: операции, меняющие данные, ждут подтверждения в очереди; выполненные действия можно отменить.

Сценарии использования

  • Ревью и слияние pull request’ов, не выходя из OpenCode Desktop.
  • Поручить агенту разбирать открытые issues партиями, подтверждая каждое предложенное изменение.
  • Начать работу над issue с агентом, создав новую ветку и worktree.
  • Следить за CI-запусками и читать логи упавших задач прямо в редакторе.

Быстрый старт

  1. 1

    Добавьте плагин в конфигурацию OpenCode

  2. 2

    Войдите в GitHub CLI

    gh auth login
  3. 3

    Перезапустите OpenCode и откройте панель Git & GitHub

Что важно знать

  • На серверной машине должны быть установлены OpenCode Desktop версии 2.2 или новее, git и GitHub CLI.
  • При удалённой настройке плагин необходимо установить и на серверную, и на настольную машину.
  • Проект находится на ранней стадии и имеет всего 8 звёзд.

В подборках

Темы

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

Что такое opencode-github-panel?
Боковая панель Git и GitHub для OpenCode Desktop: граф коммитов, pull request’ы, issues, CI-запуски и инструменты агента с очередью подтверждения действий. opencode-github-panel добавляет в OpenCode Desktop боковую панель Git и GitHub по образцу GitLens. В ней доступны локальные операции: индексация изменений, коммиты, отправка изменений, управление ветками и граф коммитов. Также она позволяет просматривать и искать pull request’ы и issues, открывать их в отдельных вкладках и следить за CI-запусками, просматривать логи, повторно запускать или отменять задачи.
opencode-github-panel можно использовать бесплатно? Какая у него лицензия?
opencode-github-panel распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
opencode-github-panel всё ещё поддерживается?
Активно поддерживается. Последний коммит в opencode-github-panel — 5 нояб. 2026 г..
Для чего можно использовать opencode-github-panel?
Ревью и слияние pull request’ов, не выходя из OpenCode Desktop. Поручить агенту разбирать открытые issues партиями, подтверждая каждое предложенное изменение. Начать работу над issue с агентом, создав новую ветку и worktree. Следить за CI-запусками и читать логи упавших задач прямо в редакторе.
Как установить opencode-github-panel?
Добавьте плагин в конфигурацию OpenCode Войдите в GitHub CLI: gh auth login Перезапустите OpenCode и откройте панель Git & GitHub
Где скачать opencode-github-panel?
Исходный код и инструкции по установке — на GitHub: https://github.com/neriousy/opencode-github-panel

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты