Claude-share: плагин для совместной работы с кодом в реальном времени

Claude-share — это плагин для Claude Code, позволяющий организовать совместные сессии в реальном времени для работы с кодом. Один разработчик может делиться сессией через ссылку, а другой присоединяется и видит те же самые ответы и инструменты.

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

Плагин поддерживается Claude Desktop и терминалом. Необходима версия Claude Code 2.1.286 или выше, и установка проходит через команду в терминале. Стоит учесть, что для работы плагина всем участникам нужна установленная версия Claude Code.

Проект claude-share предназначен для совместной работы с Claude Code в режиме реального времени. С помощью этого плагина ты и твоя команда можете делиться сессиями Claude: достаточно отправить ссылку, по которой участник присоединится и будет видеть ваши подсказки, ответы и результаты инструментов. Весь процесс обработки выполняется на машине хозяина сессии.

Установка

Чтобы начать использовать плагин, у обоих пользователей должна быть установлена рабочая версия Claude Code (не ниже 2.1.286) и сам плагин. Проверь версию, выполнив команду claude --version. Если версия устарела, обнови её с помощью claude update. Затем выполни следующие команды в терминале:

claude plugin marketplace add Paradigm-Study/claude-share
claude plugin install shared-session@claude-share

После установки, просто открой новую сессию. Если у тебя уже есть открытые сессии, закрой и заново открой Claude Desktop, чтобы загрузить плагин.

Использование

Чтобы начать совместную работу, следуй этим шагам:

  1. Хозяин: нажми на кнопку Share или введи команду /share-session, чтобы скопировать ссылку.
  2. Участник: вставь ссылку в новое окно Claude Code и отправь её. Можно открыть ссылку в браузере для запуска сессии с заранее заполненной информацией.
  3. Оба участника: дай команду Claude прочитать README проекта, чтобы увидеть общие подсказки и ответы.
  4. Хозяин: закончи сессию, введя команду /stop-sharing.

Важно отметить, что все данные, передаваемые во время совместной сессии, проходят через сервер, что также затрагивает вопросы конфиденциальности.

Конфиденциальность и ограничения

Сервер, который используется по умолчанию, не хранит данные дольше 24 часов после завершения сессии. Объем данных ограничен: максимальное количество событий — 5,000, а размер данных — 16 MB. Также могут существовать ограничения на количество одновременно открытых предварительных просмотров и участников (до 20 участников на одну комнату).

Вещи, которые ты делишься, проходят через сервер, и любую открытую ссылку могут использовать только те, у кого есть доступ к комнате. Важно помнить о шифровании: данные передаются защищённым образом, но не все они зашифрованы end-to-end.

Хостинг собственного сервера

Если ты хочешь использовать собственный сервер для работы, можно воспользоваться Cloudflare Worker или запустить Node сервер с помощью команды:

node scripts/setup.mjs deploy

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

Заключение

Плагин claude-share предоставляет отличные возможности для совместной работы, особенно для команд, использующих Claude Code. Однако важно помнить о конфиденциальности и ограничениях, связанных с использованием публичного сервера. Если ты хочешь улучшить проект или столкнулся с проблемами, всегда можно внести вклад через GitHub.

Открыть на GitHub: Paradigm-Study/claude-share →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте