Plannotator
Локальный интерфейс в браузере для разметки планов агента и ревью диффов с отправкой замечаний обратно агенту
Установка
curl -fsSL https://plannotator.ai/install.sh | bashСтавит бинарник и настраивает найденных агентов. В Windows PowerShell: irm https://plannotator.ai/install.ps1 | iex.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Plannotator встраивается в агента через хуки и команды. Когда агент составляет план в режиме планирования, план открывается в браузере, вы выделяете фрагменты, пишете комментарии и отправляете их агенту. Команда /plannotator-review показывает незакоммиченные изменения или PR из GitHub и MR из GitLab в виде диффа с комментариями по строкам. Команда /plannotator-annotate размечает Markdown, папку, HTML или страницу по URL, /plannotator-last размечает последний ответ агента. Данные хранятся локально, есть шифрованные ссылки для обмена с коллегами.
Для кого. Для разработчиков, которые проверяют планы и код агента перед тем, как пустить изменения дальше.
Подходит, если
- Хотите править план агента точечными комментариями, а не длинным сообщением
- Нужно отревьюить дифф агента или PR и вернуть замечания в сессию
- Нужно обсудить план с коллегой и передать его правки агенту
Не подходит, если
- Работаете без браузера на удаленном сервере без проброса портов
- Достаточно обычного ревью в интерфейсе GitHub
Пример запроса к агенту
/plannotator-review https://github.com/org/repo/pull/42Ограничения
При каждом открытии интерфейс проверяет новую версию на GitHub, отключить это нельзя. Разметка страниц по URL по умолчанию идет через Jina Reader, функции ИИ отправляют контекст выбранному провайдеру. Для ревью PR нужен авторизованный CLI GitHub или GitLab. Возможности разнятся по агентам: в Droid нет перехвата планов.
Как отключить. Выполните plannotator uninstall: команда убирает хуки, скиллы и команды, но оставляет локальные планы и историю. Флаг --purge удаляет и данные.
Проверка безопасности
- Устанавливает бинарник и хуки в конфигурацию агентов
- Читает диффы и файлы проекта, запускает локальный сервер
Коротко о README
README показывает три сценария: разметка документов и планов, ревью кода и разметка HTML. Перечислены команды для аннотаций, ревью и CLI для сессий и архива решений. Подробно описано, какие данные и когда уходят в сеть, как устроены сжатые и шифрованные ссылки. Установка одним скриптом для macOS, Linux и Windows с отдельным шагом для каждого агента. Лицензия MIT или Apache-2.0.
Частые вопросы
С какими агентами работает?
Claude Code, Codex, Copilot CLI, Gemini CLI, OpenCode, Kiro, Droid, Amp и Pi. Установщик сам находит агентов и настраивает для каждого хуки и команды.
Отправляются ли мои планы на сервер?
Нет, по умолчанию все хранится локально. Контент уходит в сеть только при обмене ссылками, разметке URL и запросах к ИИ.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything
Актуальная документация и примеры кода нужной версии библиотеки прямо в контексте агента, через MCP или CLI со скиллом