Публикация
Делитесь своими диалогами OpenCode.
Функция публикации OpenCode позволяет создавать публичные ссылки на ваши диалоги OpenCode, чтобы вы могли сотрудничать с коллегами или получать помощь от других.
Примечание: Опубликованные диалоги доступны публично любому, у кого есть ссылка.
Как это работает
Когда вы публикуете диалог, OpenCode:
- Создаёт уникальный публичный URL для вашей сессии
- Синхронизирует историю вашего диалога с нашими серверами
- Делает диалог доступным по ссылке для общего доступа —
opncd.ai/s/<share-id>
Публикация
OpenCode поддерживает три режима публикации, которые управляют тем, как делятся диалогами:
Ручной (по умолчанию)
По умолчанию OpenCode использует ручной режим публикации. Сессии не публикуются автоматически, но вы можете опубликовать их вручную с помощью команды /share:
/shareЭто сгенерирует уникальный URL, который будет скопирован в ваш буфер обмена.
Чтобы явно задать ручной режим в вашем файле конфигурации:
{
"$schema": "https://opencode.ai/config.json",
"share": "manual"
}Автоматическая публикация
Вы можете включить автоматическую публикацию для всех новых диалогов, установив параметр share в значение "auto" в вашем файле конфигурации:
{
"$schema": "https://opencode.ai/config.json",
"share": "auto"
}При включённой автоматической публикации каждый новый диалог будет автоматически публиковаться, и для него будет сгенерирована ссылка.
Отключено
Вы можете полностью отключить публикацию, установив параметр share в значение "disabled" в вашем файле конфигурации:
{
"$schema": "https://opencode.ai/config.json",
"share": "disabled"
}Чтобы применить это для всей вашей команды в рамках конкретного проекта, добавьте это в opencode.json в вашем проекте и закоммитьте в Git.
Отмена публикации
Чтобы прекратить публикацию диалога и удалить его из публичного доступа:
/unshareЭто удалит ссылку для общего доступа и данные, связанные с диалогом.
Конфиденциальность
Есть несколько вещей, которые следует иметь в виду при публикации диалога.
Хранение данных
Опубликованные диалоги остаются доступными до тех пор, пока вы явно не отмените их публикацию. Это включает:
- Полную историю диалога
- Все сообщения и ответы
- Метаданные сессии
Рекомендации
- Публикуйте только те диалоги, которые не содержат конфиденциальной информации.
- Просматривайте содержимое диалога перед публикацией.
- Отменяйте публикацию диалогов, когда совместная работа завершена.
- Избегайте публикации диалогов с проприетарным кодом или конфиденциальными данными.
- Для чувствительных проектов полностью отключите публикацию.
Для предприятий
Для корпоративных развёртываний функция публикации может быть:
- Отключена полностью для соответствия требованиям безопасности
- Ограничена только пользователями, аутентифицированными через SSO
- Размещена на собственной инфраструктуре
Подробнее об использовании opencode в вашей организации.