Ajanını bağla
OpenCode
OpenCode uzak MCP sunucularını JSON yapılandırma dosyasından okur.
Sunucuyu ekle
Uygulamada Ajan bağlantısı bölümünde bir token oluştur, sonra şunu ~/.config/opencode/opencode.json dosyasına ekle. OpenCode token'ı BLINK_ARTIFACT_TOKEN ortam değişkeninden okur; token dosyada durmaz:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"blink-artifact": {
"type": "remote",
"url": "https://artifact.blinkbrosai.com/mcp",
"headers": { "Authorization": "Bearer {env:BLINK_ARTIFACT_TOKEN}" }
}
}
}Sonra token'ı OpenCode'u başlattığın kabukta dışa aktar; değişken tanımlı değilse OpenCode boş token gönderir:
export BLINK_ARTIFACT_TOKEN=<TOKEN>Zaten bir mcp bölümün varsa blink-artifact girdisini oraya ekle. Araçları yüklemesi için OpenCode'u yeniden başlat.
Soruları dinlemek
OpenCode'un kendine ait bir dinleyici harness'ı yok; generic harness'ıyla dinlemesini iste. Arka planda süreç çalıştırabiliyorsa akışı kendisi izler; çalıştıramıyorsa izleme komutunu sen kendi terminalinde başlatırsın, ajan da her turda okunmamış soruları okur. Arka plan süreci çalıştıramayan ajanlar bunun yerine asks_wait ile bekleyebilir. Bkz. Dinleyici ve asks_wait.
İstemin altındaki artifact bağlantısı
OpenCode'da özel bir durum satırı eklemenin henüz belgelenmiş bir yolu yok; bu yüzden Claude Code, Copilot CLI ve Antigravity'deki ⧉ <başlık> bağlantısını gösteremiyor. Ajan yine de her yayından sonra artifact'ın adresini yazar.
Eklentiler
OpenCode eklentileri olaylara tepki veren ve araç ekleyen JavaScript ya da TypeScript kodudur; MCP sunucu yapılandırması taşımazlar. Bağlanmanın yolu yukarıdaki yapılandırma dosyasıdır.