共有
Share
OpenCode 会話を共有します。
OpenCode の共有機能を使用すると、OpenCode 会話への公开リンクを作成できるため、チームメイトと协応したり、他の人からヘルプを得たりできます。
[!NOTE] 共有された会話は、リンクを持つ人都にアクセスできます。
How it works
会話を共有すると、OpenCode は以下を行います:
- セッションの一意の公开 URLを作成
- 会話履歴をサーバーに同期
- 共有可能なリンク経由で利用可能な会話を作成 —
opncd.ai/s/<share-id>
Sharing
OpenCode は会話の共有方法を制御する 3 つの共有モードをサポートしています:
Manual (default)
デフォルトで、OpenCode は手動共有モードを使用します。セッションは自動的に共有されませんが、/share コマンドを使用して手動で共有できます:
/share
これにより、一意の URL が生成されてクリップボードにコピーされます。
設定ファイル で手動モードを明示的に設定するには:
{
"$schema": "https://opencode.ai/config.json",
"share": "manual"
}
Auto-share
設定ファイル の share オプションを "auto" に設定して、すべての新規会話を自動共有を有効にできます:
{
"$schema": "https://opencode.ai/config.json",
"share": "auto"
}
自動共有を有効にすると、すべての新規会話が自動的に共有され、リンクが生成されます。
Disabled
設定ファイル の share オプションを "disabled" に設定して、共有を完全に無効にできます:
{
"$schema": "https://opencode.ai/config.json",
"share": "disabled"
}
特定のプロジェクトのチーム全体でこれを強制するには、プロジェクトの opencode.json に追加して Git にチェックインします。
Un-sharing
/unshare
会話を共有停止して公开アクセスから削除します。
これにより、共有リンクが削除され、会話相关新闻が削除されます。
Privacy
会話を共有するときの考慮事項:
Data retention
共有された会話は、明示的に共有解除するまでアクセス可能です。これには以下が含まれます:
- 完全な会話履歴
- すべてのメッセージと応答
- セッション metadata
Recommendations
- 機密情報を含まない会話のみを共有します。
- 共有する前に会話内容を確認します。
- 协応が完了したら、会話を共有解除します。
- proprietary コードや機密データを含む会話を共有しないでください。
- 機密プロジェクトの場合は、共有を完全に無効にします。
For enterprises
エンタープライズ展開の場合、共有機能は以下のようにできます:
- セキュリティコンプライアンスのために完全に 無効
- SSO 介して認証されたユーザーのみに 制限
- 独自のインフラストラクチャに 自己ホスト
組織での opencode の使用について詳細。