Open Plan Annotator — плагин

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

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

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

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

  • Плагин подключает хук к выходу из режима плана и запускает локальный HTTP-сервер.
  • Замечания отправляются агенту как структурированный ответ.
Все причины и проверки

ndom91/open-plan-annotator

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/open-plan-annotator

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Плагин подключает хук к выходу из режима плана и запускает локальный HTTP-сервер.
  • Замечания отправляются агенту как структурированный ответ.

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

Что делает

Когда Claude Code, OpenCode или pi заканчивают план, плагин запускает временный локальный HTTP-сервер и открывает в браузере интерфейс на React. Выделите текст и вычеркните, замените, вставьте или прокомментируйте его, затем одобрите план или запросите изменения. Замечания уходят агенту структурированно, он правит план, и круг повторяется, пока результат не устроит. В Claude Code плагин добавляет хук `ExitPlanMode`, команду `/annotate-plan [описание задачи]` и рабочую команду `open-plan-annotator`. В OpenCode и pi агент вызывает инструмент `annotate_plan`. Для остальных агентов есть CLI: `open-plan-annotator review /абсолютный/путь/plan.md` блокируется до решения и печатает результат в JSON. Все работает локально.

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

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

  • План агента на десять шагов нужно поправить: убрать два шага и переписать третий.
  • Комментарии к разным пунктам плана надо отправить одним структурированным ответом.
  • Стандартное окно одобрения плана временно возвращают, не удаляя плагин.
  • Агент без собственного плагина получает план на проверку по пути к файлу Markdown.

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

  • Работа идет на Windows: платформы указаны только Linux и macOS.
  • Нужна проверка диффа кода: инструмент размечает планы в Markdown.
  • Плагин не нужен, когда хватает короткого ответа в чате.

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

/annotate-plan Перенеси хранение сессий из памяти в Redis. Покажи план в браузере и дождись моих правок.

Ограничения

Платформы по README: Linux и macOS. Плагин ставит нужную сборку среды выполнения под вашу систему. Сторонний маркетплейс в Claude Code по умолчанию не обновляется сам, автообновление включают в интерфейсе маркетплейсов. После обновления OpenCode перезапустите его фоновую службу. Хук блокирует выход из режима плана до решения в браузере, а отключает его файл из `OPEN_PLAN_ANNOTATOR_SKIP_FILE`. Лицензия MIT.

Как отключить. В Claude Code выполните `/plugin uninstall open-plan-annotator@ndom91-open-plan-annotator`. Глобальный пакет удаляется командой `npm uninstall -g open-plan-annotator`.

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

Как поставить в Claude Code?

Командами `/plugin marketplace add ndom91/open-plan-annotator` и `/plugin install open-plan-annotator@ndom91-open-plan-annotator`. Плагин добавит хук `ExitPlanMode` и команду `/annotate-plan`.

Как подключить к OpenCode?

Добавьте `"plugins": ["open-plan-annotator@latest"]` в `opencode.jsonc` и перезапустите фоновую службу OpenCode. Агент получит инструмент `annotate_plan`.

Как вернуть стандартное одобрение плана?

Задайте `OPEN_PLAN_ANNOTATOR_SKIP_FILE` с путем к файлу: пока файл существует, хук ничего не решает, и Claude Code показывает собственное окно. Удалите файл, чтобы вернуть аннотатор.

Какие горячие клавиши есть?

`d` вычеркивает, `r` заменяет, `s` вставляет, `c` комментирует выделенный текст. Одобрить можно через `Cmd+Enter`, запросить изменения через `Cmd+Shift+Enter`.

Уходят ли данные в сеть?

Нет, сервер временный и локальный, интерфейс открывается в вашем браузере. Проверить окружение можно командой `open-plan-annotator doctor`.

Обсуждение

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

Плагины

Плагин Claude Code отправляет план или документ на разбор в macOS-приложение Imark, а замечания возвращает агенту через файл.

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

Claude Mods (zycck)

claude-mods (zycck)

Плагин plan-progress для Claude Code: индикаторы выполнения плана над строкой ввода с этапами, шагами и строкой каждого субагента.

ПлагинМинимальный доступ68Звезды репозитория
Нужен VPN

Плагин Claude Code, который ловит ваши поправки в диалоге и после проверки записывает их в CLAUDE.md и AGENTS.md

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

Agent Standup показывает сессии Claude Code, Codex и Mistral Vibe как живой созвон команды: кто работает, кто ждет.

ПлагинМинимальный доступ361Звезды репозитория

Каркас проекта для Claude Code и Codex: задачи в файлах, роли разработчика и QA, ручное одобрение и общее состояние.

ВоркфлоуМинимальный доступ70Звезды репозитория

Панель Claude Code для нескольких проектов: статусы, решения кнопками, Git, PR, CI и расход лимитов в одном окне.

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

Коротко о README

Плагин реализован на Bun и React, платформенные сборки подтягивает основной пакет. Для Claude Code, OpenCode и pi есть отдельные точки входа, а CLI работает и для остальных агентов.

Бейдж для README

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