Skip to content
FunCoding

Search

Search docs, Skills and MCP

会话分享与撤回

控制公开分享模式,了解同步的数据和撤回流程。

This page has not been translated into English yet. The original Chinese version is shown below.

OpenCode 分享会生成 opncd.ai/s/<share-id> 形式的公开链接,并将会话历史同步到服务端。任何持有链接的人都能访问普通公开分享。

选择分享模式

share 值行为
manual默认;只在主动分享时生成链接
auto为每个新会话自动生成分享链接
disabled禁止分享

例如,在项目 opencode.json 中关闭分享:

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

官方建议将团队项目的设置提交到 Git。需要组织强制控制时还应区分普通项目配置与托管配置的优先级,不应把一份可被修改的项目文件理解为不可覆盖的策略。

手动创建链接

默认模式下,在 TUI 输入 /share,生成的 URL 会复制到剪贴板。审查会话中是否包含专有代码、机密内容或敏感信息后再分享。

分享内容包括完整历史、全部消息与响应以及会话元数据。只把链接发给少数同事不会使该链接变成登录后才能查看的内容。

结束公开访问

在该会话使用 /unshare。官方说明会删除分享链接及相关会话分享数据,停止公开访问。分享内容在明确撤回前会持续可访问,因此任务结束后应主动处理仍公开的链接。

撤回分享与删除本地会话、导入导出会话不同,后两项见会话保存与用量。

企业场景

官方列出企业部署可以关闭分享、限制为经过 SSO 认证的用户或自行托管分享服务。这些是企业部署选项,不能由普通公开链接自动获得;具体部署与开放情况以官方 Enterprise 说明为准。