| --- |
| title: Paylasim |
| description: opencode konusmalarini genel baglantilarla paylasin. |
| --- |
| |
| opencode'un paylasim ozelligi, konusmalariniz icin genel baglantilar olusturmanizi saglar. Boylece ekip arkadaslarinizla birlikte calisabilir veya diger kisilerden yardim alabilirsiniz. |
|
|
| :::note |
| Paylasilan konusmalar, baglantiya sahip herkes tarafindan gorulebilir. |
| ::: |
|
|
| --- |
| |
| |
|
|
| Bir konusmayi paylastiginizda opencode: |
|
|
| 1. Oturumunuz icin benzersiz bir genel URL olusturur |
| 2. Konusma gecmisinizi sunucularimiza senkronize eder |
| 3. Konusmayi paylasim baglantisiyla erisilebilir hale getirir - `opncd.ai/s/<share-id>` |
|
|
| --- |
| |
| |
|
|
| opencode, konusmalarin nasil paylasilacagini kontrol eden uc farkli paylasim modu sunar: |
|
|
| --- |
| |
| |
|
|
| Varsayilan olarak opencode manuel paylasim modunu kullanir. Oturumlar otomatik paylasilmaz, ancak `/share` komutuyla manuel olarak paylasabilirsiniz: |
|
|
| ``` |
| /share |
| ``` |
|
|
| Bu komut benzersiz bir URL uretir ve panoya kopyalar. |
|
|
| Manuel modu acikca ayarlamak icin [config dosyaniza](/docs/config) sunu ekleyin: |
|
|
| ```json title="opencode.json" |
| { |
| "$schema": "https://opencode.ai/config.json", |
| "share": "manual" |
| } |
| ``` |
|
|
| --- |
| |
| |
|
|
| Tum yeni konusmalar icin otomatik paylasimi acmak isterseniz, [config dosyanizda](/docs/config) `share` degerini `"auto"` yapin: |
|
|
| ```json title="opencode.json" |
| { |
| "$schema": "https://opencode.ai/config.json", |
| "share": "auto" |
| } |
| ``` |
|
|
| Otomatik paylasim acikken her yeni konusma otomatik olarak paylasilir ve bir baglanti olusturulur. |
|
|
| --- |
| |
| |
|
|
| Paylasimi tamamen kapatmak icin [config dosyanizda](/docs/config) `share` degerini `"disabled"` yapin: |
|
|
| ```json title="opencode.json" |
| { |
| "$schema": "https://opencode.ai/config.json", |
| "share": "disabled" |
| } |
| ``` |
|
|
| Bunu belirli bir projede tum ekip icin zorunlu kilmak icin proje icindeki `opencode.json` dosyasina ekleyip Git'e commit edin. |
|
|
| --- |
| |
| |
|
|
| Bir konusmanin paylasimini durdurmak ve genel erisimi kaldirmak icin: |
|
|
| ``` |
| /unshare |
| ``` |
|
|
| Bu komut paylasim baglantisini kaldirir ve konusmaya ait verileri siler. |
|
|
| --- |
| |
| |
|
|
| Bir konusmayi paylasirken akilda tutulmasi gereken bazi noktalar vardir. |
|
|
| --- |
| |
| |
|
|
| Paylasilan konusmalar, siz acikca paylasimi kaldirana kadar erisilebilir kalir. Buna sunlar dahildir: |
|
|
| - Tum konusma gecmisi |
| - Tum mesajlar ve yanitlar |
| - Oturum metaverisi |
|
|
| --- |
| |
| |
|
|
| - Hassas bilgi icermeyen konusmalari paylasin. |
| - Paylasmadan once konusma icerigini gozden gecirin. |
| - Is birligi bittiginde paylasimi kaldirin. |
| - Tescilli kod veya gizli veri iceren konusmalari paylasmayin. |
| - Hassas projelerde paylasimi tamamen kapatin. |
|
|
| --- |
| |
| |
|
|
| Kurumsal kurulumlarda paylasim ozelligi su sekillerde yapilandirilabilir: |
|
|
| - Guvenlik uyumu icin tamamen **devre disi** birakilabilir |
| - Sadece SSO ile dogrulanan kullanicilarla **sinirlandirilabilir** |
| - Kendi altyapinizda **self-hosted** olarak calistirilabilir |
|
|
| Kurulusunuzda opencode kullanimi icin [daha fazla bilgi alin](/docs/enterprise). |
|
|