OpenCode ve Ollama Mac üzerinde Docker Sandbox ile çalıştırılıyor
Öne çıkanlar
- OpenCode aracı model yanılsamalarını sınırlandırmak için Docker sbx konteynerinde çalışıyor.
- Mac üzerindeki Ollama servisi Qwen 3.8 ve Gemma 4 modellerine yerel ev sahipliği yapıyor.
- Sistem bellek taşmasını önlemek amacıyla model bağlam uzunluğu 64K seviyesinde sınırlandırılıyor.
Geliştiriciler, Apple Silicon donanımlarında yerel yapay zeka modellerini güvenli biçimde çalıştırmak amacıyla OpenCode, Ollama ve Docker Sandboxes (sbx) araçlarını birleştiren yeni bir kurulum yöntemi kullanıyor. Bu yöntem sayesinde harici bulut servislerine bağımlı kalmadan Qwen 3.8 ve Gemma 4 gibi büyük dil modelleri doğrudan yerel sistemde web uygulaması geliştirme süreçlerine dahil ediliyor.
Kurulum mimarisinde Ollama, Mac ana makinesi üzerinde yerel modelleri barındıran servis olarak görev yapıyor. Kod yazma aracı OpenCode ise sistem güvenliğini korumak ve olası model yanılsamalarının ana işletim sistemine zarar vermesini engellemek için Docker tabanlı yalıtılmış sandbox ortamında çalıştırılıyor. Docker konteyneri ile Mac üzerindeki Ollama servisi arasındaki iletişim yerel ağ yapılandırması üzerinden sağlanıyor.
Yapılandırma kapsamında modellerin bellek sınırları da optimize ediliyor. Yaklaşık 48 GB tümleşik belleğe sahip Apple Silicon cihazlarda 27B ve 31B boyutundaki mxfp8 modellerinin kararlı çalışması için bağlam pencereleri sınırlandırılıyor ve sandbox için ek bellek alanı ayrılıyor. Kullanıcıların sbx ortamını çalıştırabilmesi için Docker hesabı ile giriş yapması gerekiyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.