Русский
Документация
Поделиться

Публикация

Делитесь своими диалогами OpenCode.

Функция публикации OpenCode позволяет создавать публичные ссылки на ваши диалоги OpenCode, чтобы вы могли сотрудничать с коллегами или получать помощь от других.

Примечание: Опубликованные диалоги доступны публично любому, у кого есть ссылка.


Как это работает

Когда вы публикуете диалог, OpenCode:

  1. Создаёт уникальный публичный URL для вашей сессии
  2. Синхронизирует историю вашего диалога с нашими серверами
  3. Делает диалог доступным по ссылке для общего доступа — opncd.ai/s/<share-id>

Публикация

OpenCode поддерживает три режима публикации, которые управляют тем, как делятся диалогами:


Ручной (по умолчанию)

По умолчанию OpenCode использует ручной режим публикации. Сессии не публикуются автоматически, но вы можете опубликовать их вручную с помощью команды /share:

/share

Это сгенерирует уникальный URL, который будет скопирован в ваш буфер обмена.

Чтобы явно задать ручной режим в вашем файле конфигурации:

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "share": "manual"
}

Автоматическая публикация

Вы можете включить автоматическую публикацию для всех новых диалогов, установив параметр share в значение "auto" в вашем файле конфигурации:

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "share": "auto"
}

При включённой автоматической публикации каждый новый диалог будет автоматически публиковаться, и для него будет сгенерирована ссылка.


Отключено

Вы можете полностью отключить публикацию, установив параметр share в значение "disabled" в вашем файле конфигурации:

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "share": "disabled"
}

Чтобы применить это для всей вашей команды в рамках конкретного проекта, добавьте это в opencode.json в вашем проекте и закоммитьте в Git.


Отмена публикации

Чтобы прекратить публикацию диалога и удалить его из публичного доступа:

/unshare

Это удалит ссылку для общего доступа и данные, связанные с диалогом.


Конфиденциальность

Есть несколько вещей, которые следует иметь в виду при публикации диалога.


Хранение данных

Опубликованные диалоги остаются доступными до тех пор, пока вы явно не отмените их публикацию. Это включает:

  • Полную историю диалога
  • Все сообщения и ответы
  • Метаданные сессии

Рекомендации

  • Публикуйте только те диалоги, которые не содержат конфиденциальной информации.
  • Просматривайте содержимое диалога перед публикацией.
  • Отменяйте публикацию диалогов, когда совместная работа завершена.
  • Избегайте публикации диалогов с проприетарным кодом или конфиденциальными данными.
  • Для чувствительных проектов полностью отключите публикацию.

Для предприятий

Для корпоративных развёртываний функция публикации может быть:

  • Отключена полностью для соответствия требованиям безопасности
  • Ограничена только пользователями, аутентифицированными через SSO
  • Размещена на собственной инфраструктуре

Подробнее об использовании opencode в вашей организации.