Shared Sessions for Claude Code — плагин

Плагин для Claude Code: ссылка на сессию, и коллега видит те же запросы, ответы и результаты инструментов у себя

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

Широкий доступ

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

  • Гость через ваш компьютер может править файлы, запускать команды и ходить в сеть, если вы подтвердите запрос
  • Расшифровка сессии и общие файлы проходят через сервер комнат без сквозного шифрования
  • Перенос в облако передает токен Claude и файлы проекта в контейнер сервера
Все причины и проверки

paradigm-study/claude-share

Установка

Работает в

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

npx skillfoxx add plugins/shared-sessions-for-claude-code

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

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

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Гость через ваш компьютер может править файлы, запускать команды и ходить в сеть, если вы подтвердите запрос
  • Расшифровка сессии и общие файлы проходят через сервер комнат без сквозного шифрования
  • Перенос в облако передает токен Claude и файлы проекта в контейнер сервера

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

Что делает

Хозяин сессии нажимает Share над строкой запроса или вводит /share-session и отправляет коллеге ссылку. Коллега вставляет ее в свежую сессию Claude Code, и у обоих появляются запросы, потоковые ответы и результаты инструментов. Работу выполняет компьютер хозяина. Запросы гостя исполняются у хозяина по очереди, модель гостя при этом не вызывается. По умолчанию любой запрос гостя на правку файла, запуск команды или выход в сеть сначала приходит хозяину на подтверждение. Есть режим только просмотра. Команда /room показывает участников, ленту ходов, файлы, которые изменил Claude, боковой чат и управление хозяина, а /who перечисляет, кто в комнате. Под ответами Claude можно ставить реакции и упоминать коллегу через @имя. Через /share-preview <порт> хозяин открывает гостям локальный сервер разработки. Сессию можно перенести в контейнер на сервере комнат и вернуть обратно. Команда /team включает необязательные команды со входом, списком живых сессий и приглашениями.

Для кого. Для команд, которые разбирают задачу в одной сессии Claude Code: парное программирование, ревью и помощь коллеге на расстоянии.

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

  • Коллега застрял на баге, и вы хотите показать ему ход сессии и вместе попросить Claude разобрать тот же код
  • Нужно ревью результата: гость видит ответы хозяина, карточки инструментов, файлы и превью страницы у себя
  • Хозяин собирает фронтенд и открывает гостям локальный сервер через /share-preview 3000
  • Сессия должна идти, пока хозяин спит или в дороге: помогает перенос хоста в облако
  • Нужен режим просмотра, когда гость только наблюдает и ничего не запускает на вашей машине

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

  • В сессии лежат секреты или закрытый код, и пропускать их через общий сервер комнат нельзя
  • Нужна параллельная работа двух независимых сессий: здесь одна сессия на всех, запросы гостей идут по очереди
  • Кто-то из команды не может обновить Claude Code до версии, которую требует плагин
  • Нужен общий доступ только к файлам проекта без запуска агента: для этого есть обычный git

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

Прочитай README проекта и объясни нам обоим, как запускается сборка: коллега только что подключился по ссылке.

Ограничения

Нужен Claude Code 2.1.286 или новее на обеих сторонах. Версию проверяет команда `claude --version`, обновляет `claude update`. Для превью нужны Node 20 или новее, POSIX sh и живой поток curl хозяина.

Публичный сервер комнат ведет проект. Он получает расшифровку сессии, результаты инструментов, боковой чат, реакции и общие файлы. Трафик шифруется только на время передачи, сквозного шифрования нет. Любой, у кого есть ссылка на комнату, может войти, если доступ не ограничен командой. Комнаты и файлы удаляются через 24 часа после остановки шаринга. Лимиты публичного сервиса: 20 человек, 100 МБ файлов и 128 открытых превью на комнату.

Перенос в облако отправляет файлы проекта, разговор и токен Claude хозяина в контейнер, который запускает сервер. Токен выдает `claude setup-token`, сервер хранит только его хэш. Свой сервер разворачивают на Cloudflare Worker или на Node.

Как отключить. Хозяин вводит /stop-sharing, и комната закрывается для всех. Чтобы убрать плагин, удалите shared-session из меню /plugin в Claude Code. Если разворачивали свой сервер, остановите его и удалите Worker в Cloudflare.

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

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

Обоим участникам нужен плагин: `claude plugin marketplace add Paradigm-Study/claude-share`, затем `claude plugin install shared-session@claude-share`. Адрес сервера в настройках оставьте пустым. Новая сессия подхватит плагин, а Claude Desktop надо закрыть и открыть заново.

Чья модель отвечает на запросы гостя?

Модель хозяина. Запросы гостя исполняются на компьютере хозяина по очереди, а собственная модель гостя не вызывается. Поэтому расход токенов и права доступа определяет хозяин.

Как гостю открыть локальный сервер разработки хозяина?

Хозяин вводит /share-preview и номер порта, например 3000. Гость нажимает «Open preview», и страница открывается по тому же адресу, что у хозяина, так что работают колбэки OAuth и адреса 127.0.0.1. Если такие порты свободны у гостя, страница открывается в браузере Claude Desktop или в его собственном браузере, а если заняты, в отдельном окне.

Что делает перенос сессии в облако?

Команда «Move to cloud» в настройках комнаты передает хоста контейнеру Claude Code на сервере комнат, и коллеги продолжают работу, пока ваш компьютер спит. Каждый вызов, который делает запрос коллеги, сначала приходит вам на подтверждение. Команда «Bring home» возвращает сессию с изменениями в ваших файлах.

Можно ли развернуть свой сервер комнат?

Да. Из клона репозитория запустите `node scripts/setup.mjs deploy` (нужен Node 20 или новее). Сервер работает на Cloudflare Worker или на Node. Настройку аккаунта Cloudflare и авторизацию в браузере выполняет человек. Для существующего сервера есть команда `node scripts/setup.mjs host --server https://ваш-сервер`.

Обсуждение

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

Плагины

Набор из 24 слэш-команд для Claude Code CLI: коммиты, ревью, рефакторинг, тесты и уборка кода без повторяющихся промптов

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

Инструмент отладки для Claude Code: читает уже сохраненные логи сессий и показывает точные пути файлов, диффы, мышление модели и разбивку контекста по категория

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

Маркетплейс плагинов Ника Тьюна для Claude Code: проверки перед сдачей задачи, ревью кода и персоны для TDD

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

Набор модов для Claude Code: строки состояния над промптом, защита от опасных команд и несколько небольших игр

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

Набор slash-команд, скиллов и субагентов для Claude Code: ревью, тесты, безопасность, релизы, документация и синхронизация GitHub с Linear

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

Claude Code Skills and Agents

Claude Code Skills & Agents

Плагин Claude Code с набором скиллов и субагентов: глубокое исследование, генерация картинок, работа с GitHub, разбор кода и переключение моделей

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

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Shared Sessions for Claude Code (эта запись)нет734
Claude Squadнет8 694запускает несколько ваших сессий параллельно на одном компьютере и не пускает в них коллегу
Octogentнет1 415панель для многих сессий Claude Code одного человека, без общего доступа для коллеги

Коротко о README

Первым идет 8-секундное демо, где приглашение приходит в Claude Desktop, потом установка и пробный запуск на тестовом проекте. Отдельный раздел подробно разбирает, что видит публичный сервер и сколько хранит, в конце описаны свой сервер и неполадки.

Бейдж для README

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

Foxx AIShared Sessions for Claude Code
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.