129 lines
3.7 KiB
Plaintext
129 lines
3.7 KiB
Plaintext
---
|
|
title: 共有
|
|
description: OpenCode での会話を共有します。
|
|
---
|
|
|
|
OpenCode の共有機能を使用すると、OpenCode の会話への公開リンクを作成できるため、チームメイトと共同作業したり、他の人から助けを得ることができます。
|
|
|
|
:::note
|
|
共有された会話は、リンクを知っている人なら誰でも公開してアクセスできます。
|
|
:::
|
|
|
|
---
|
|
|
|
## 仕組み
|
|
|
|
会話を共有するとき、OpenCode は次のことを行います。
|
|
|
|
1. セッション用の一意のパブリック URL を作成します
|
|
2. 会話履歴をサーバーに同期します
|
|
3. 共有可能なリンク — `opncd.ai/s/<share-id>` を介して会話にアクセスできるようにします
|
|
|
|
---
|
|
|
|
## 共有
|
|
|
|
OpenCode は、会話の共有方法を制御する 3 つの共有モードをサポートしています。
|
|
|
|
---
|
|
|
|
### 手動(デフォルト)
|
|
|
|
デフォルトでは、OpenCode は手動共有モードを使用します。セッションは自動的には共有されませんが、`/share` コマンドを使用して手動で共有できます。
|
|
|
|
```
|
|
/share
|
|
```
|
|
|
|
これにより、クリップボードにコピーされる一意の URL が生成されます。
|
|
|
|
[config file](/docs/config):] で手動モードを明示的に設定するには:
|
|
|
|
```json title="opencode.json"
|
|
{
|
|
"$schema": "https://opncd.ai/config.json",
|
|
"share": "manual"
|
|
}
|
|
```
|
|
|
|
---
|
|
|
|
### 自動共有
|
|
|
|
[config file](/docs/config):] で `share` オプションを `"auto"` に設定することで、すべての新しい会話の自動共有を有効にできます。
|
|
|
|
```json title="opencode.json"
|
|
{
|
|
"$schema": "https://opncd.ai/config.json",
|
|
"share": "auto"
|
|
}
|
|
```
|
|
|
|
自動共有を有効にすると、すべての新しい会話が自動的に共有され、リンクが生成されます。
|
|
|
|
---
|
|
|
|
### 無効
|
|
|
|
[config file](/docs/config):] で `share` オプションを `"disabled"` に設定することで、共有を完全に無効にすることができます。
|
|
|
|
```json title="opencode.json"
|
|
{
|
|
"$schema": "https://opncd.ai/config.json",
|
|
"share": "disabled"
|
|
}
|
|
```
|
|
|
|
これを特定のプロジェクトのチーム全体に強制するには、それをプロジェクトの `opencode.json` に追加し、Git にチェックインします。
|
|
|
|
---
|
|
|
|
## 共有を解除する
|
|
|
|
会話の共有を停止し、パブリック アクセスから削除するには:
|
|
|
|
```
|
|
/unshare
|
|
```
|
|
|
|
これにより、共有リンクが削除され、会話に関連するデータが削除されます。
|
|
|
|
---
|
|
|
|
## プライバシー
|
|
|
|
会話を共有する際には、留意すべき点がいくつかあります。
|
|
|
|
---
|
|
|
|
### データの保持
|
|
|
|
共有された会話は、明示的に共有を解除するまでアクセス可能なままになります。これ
|
|
以下が含まれます:
|
|
|
|
- 完全な会話履歴
|
|
- すべてのメッセージと応答
|
|
- セッションメタデータ
|
|
|
|
---
|
|
|
|
### 推奨事項
|
|
|
|
- 機密情報を含まない会話のみを共有してください。
|
|
- 共有する前に会話の内容を確認してください。
|
|
- コラボレーションが完了したら、会話の共有を解除します。
|
|
- 独自のコードや機密データを含む会話を共有することは避けてください。
|
|
- 機密性の高いプロジェクトの場合は、共有を完全に無効にします。
|
|
|
|
---
|
|
|
|
## 企業向け
|
|
|
|
エンタープライズ展開の場合、共有機能は次のようになります。
|
|
|
|
- **セキュリティコンプライアンスのため完全に無効**
|
|
- **SSO を通じて認証されたユーザーのみに制限**
|
|
- 独自のインフラストラクチャで **セルフホスト**
|
|
|
|
[組織内でのオープンコードの使用について詳しくは、](/docs/enterprise) をご覧ください。
|