İstemci burada, ajan orada
OpenCode'u neden dizüstü yerine bir sunucuda çalıştırmalısınız
OpenCode, terminalden, bir masaüstü uygulamasından, bir editör eklentisinden ya da tarayıcıdan çalışan açık kaynaklı bir kodlama ajanıdır. Tasarımı gereği modelden bağımsızdır; yani aynı ajan Anthropic, OpenAI, Google ya da kendi sunduğunuz yerel bir modelle çalışır ve 75'ten fazla sağlayıcıyı destekler. Skiller, subajanlar, language server entegrasyonu ve paylaşılabilir oturum bağlantıları da beraberinde gelir; bir AGENTS.md dosyası ise ona sizin kurallarınızı öğretir. Proje MIT lisanslıdır ve SST'den doğan ekip olan Anomaly tarafından sürdürülür.
Bir sunucunun ona yakışmasının sebebi mimaridir. 'opencode serve' komutu, HTTP API'si olan headless bir instance başlatır; terminal ya da tarayıcı ise sonrasında bu instance'a bağlanır. Dizüstünüz, işi yapan makine değil, bir pencere hâline gelir. Kapağı kapatın, görev devam etsin; sonra başka bir yerden bağlanın ve oturum tam bıraktığınız yerde dursun. Scriptler de API üzerinden aynı instance'a bir prompt yollayabilir, üstelik başında kimse oturmadan.