mirror of
https://github.com/anomalyco/opencode.git
synced 2026-05-05 04:06:45 +00:00
128 lines
2.9 KiB
Plaintext
128 lines
2.9 KiB
Plaintext
---
|
|
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.
|
|
:::
|
|
|
|
---
|
|
|
|
## Nasil calisir
|
|
|
|
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>`
|
|
|
|
---
|
|
|
|
## Paylasim
|
|
|
|
opencode, konusmalarin nasil paylasilacagini kontrol eden uc farkli paylasim modu sunar:
|
|
|
|
---
|
|
|
|
### Manuel (varsayilan)
|
|
|
|
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"
|
|
}
|
|
```
|
|
|
|
---
|
|
|
|
### Otomatik paylasim
|
|
|
|
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.
|
|
|
|
---
|
|
|
|
### Devre disi
|
|
|
|
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.
|
|
|
|
---
|
|
|
|
## Paylasimi kaldirma
|
|
|
|
Bir konusmanin paylasimini durdurmak ve genel erisimi kaldirmak icin:
|
|
|
|
```
|
|
/unshare
|
|
```
|
|
|
|
Bu komut paylasim baglantisini kaldirir ve konusmaya ait verileri siler.
|
|
|
|
---
|
|
|
|
## Gizlilik
|
|
|
|
Bir konusmayi paylasirken akilda tutulmasi gereken bazi noktalar vardir.
|
|
|
|
---
|
|
|
|
### Veri saklama
|
|
|
|
Paylasilan konusmalar, siz acikca paylasimi kaldirana kadar erisilebilir kalir. Buna sunlar dahildir:
|
|
|
|
- Tum konusma gecmisi
|
|
- Tum mesajlar ve yanitlar
|
|
- Oturum metaverisi
|
|
|
|
---
|
|
|
|
### Oneriler
|
|
|
|
- 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 kullanim
|
|
|
|
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).
|