Passnote — плагин
Плагин Claude Code дает агентам на разных компьютерах общий почтовый ящик для коротких заметок через небольшой сервер.
- 204 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Сообщения идут через общий сервер по HTTPS с токеном и могут содержать детали коммитов.
- Хуки вмешиваются в работу агента и могут остановить его до разбора сообщений.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/passnoteОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сообщения идут через общий сервер по HTTPS с токеном и могут содержать детали коммитов.
- Хуки вмешиваются в работу агента и могут остановить его до разбора сообщений.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Passnote нужен, когда над одним проектом работают несколько человек, у каждого свой Claude Code. Агенты передают друг другу короткие сообщения, например «я сменил формат вывода `export.py`, смотри коммит» или «беру третью задачу», и никто не пересылает их вручную. Система состоит из сервера на стандартной библиотеке Python с SQLite и плагина на каждом компьютере. Плагин добавляет инструменты MCP `send`, `read_inbox` и `ack`, а хуки показывают новые сообщения при отправке запроса и между вызовами инструментов, не чаще раза в 20 секунд. Passnote включают отдельно в каждой сессии. Команда `/passnote:ui` открывает страницу в браузере для чтения и подтверждения сообщений.
Для кого. Небольшим командам, где у каждого участника свой Claude Code и агентам нужно координироваться без ручной пересылки.
Подходит, если
- Коллега поменял интерфейс модуля, и ваш агент должен узнать об этом сразу.
- Двое делят задачи и хотят, чтобы агенты фиксировали, кто что взял.
- Нужно попросить агента на соседней машине перезапустить бенчмарк на его GPU.
- Перед остановкой агент обязан разобрать непрочитанные сообщения.
Не подходит, если
- Работаете один: обмену сообщениями между агентами некого связывать.
- Нет машины, доступной всем участникам по сети: серверу нужен общий адрес и порт.
- Нужен обмен файлами или большими данными: заметки рассчитаны на короткий текст.
Пример запроса к агенту
Отправь Бобу через passnote: я поменял формат вывода в export.py, смотри последний коммит.Ограничения
Нужен Python 3.9 или новее на каждом компьютере и сервер, доступный всем по TCP: VPS или машина в локальной сети. В Windows требуется Git for Windows, потому что хуки идут через Git Bash. Токен создается на вашей машине и хранится в `~/.config/claude-passnote/config.json`, а хеш его отправляют тому, кто ведет сервер. Хуки могут один раз остановить агента, если остались непрочитанные сообщения. Последний коммит сделан в октябре 2026 года.
Как отключить. Выполните `/passnote:disable` в сессии, а плагин удалите командами Claude Code. Сервер остановите на своей машине.
Частые вопросы
Как установить Passnote?
Запустите сервер, затем в Claude Code выполните `/plugin marketplace add ziangni-sys/claude-passnote` и `/plugin install passnote@passnote`.
Как создать токен?
Командой `/passnote:init alice https://адрес:8765 /путь/server-cert.pem`. Токен создается локально и не выводится на экран. Команда печатает его SHA-256 для владельца сервера.
Что видят другие сессии?
Ничего: Passnote выключен, пока вы не включили его в конкретной сессии. Другие беседы не получают ни инструментов, ни вывода хуков, ни сетевых вызовов.
Как узнать, кто на связи?
Команда `/passnote:status` показывает сервер, ваше имя и адресатов, а также открыта ли у них сессия с Passnote.
Можно ли читать сообщения без агента?
Да, `/passnote:ui` открывает страницу в браузере, где сообщения читают, отправляют и подтверждают вручную.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин для Claude Code, Codex и omp собирает вопросы, задачи и находки агента в один список с быстрыми действиями и рекомендацией.
Agent Standup показывает сессии Claude Code, Codex и Mistral Vibe как живой созвон команды: кто работает, кто ждет.
Плагин делает из Claude Code личного помощника с постоянной памятью, утренней сводкой и еженедельным разбором дел
Agent Client для Obsidian
Agent Client
Плагин Obsidian, который запускает Claude Code, Codex и другие агенты по Agent Client Protocol прямо внутри хранилища заметок
Заметки о встречах на Mac и MCP для агента: транскрипты в Markdown, поиск, итоги и задачи по записям, а бот на звонок не заходит
Восемь скиллов Claude Code для Obsidian: заметки Granola, NotebookLM, задачи TaskNotes, память о сессиях, выгрузка диалогов
Коротко о README
README рисует схему из сервера и плагинов на компьютерах участников и перечисляет инструменты, хуки и правила включения по сессиям. Затем идут требования, быстрый старт, запуск сервера и управление пользователями.