Hızlıca yardım al → Discord'a katıl • Eşzamansız mı tercih ediyorsun? → r/ZooCode'a katıl
# Zoo Code
> AI destekli dev ekibin, doğrudan editörünün içinde
## Biz Zoo Code'uz
Roo ekibi, Roomote üzerine odaklanmak için Roo Code'un aktif geliştirmesini durdurduktan sonra Zoo Code bu projenin geliştirilmesini sürdürüyor. İnşa ettikleri her şey için Roo ekibine teşekkürler.
Çekirdek ekip, daha önce Roo'ya katkıda bulunmuş ve bu eklentiye gerçekten önem veren geliştiricilerden oluşuyor. Model güncellemeleri yapmaya, hataları düzeltmeye ve özellikler yayınlamaya devam edeceğiz ve bu eklentiyi bu kadar özel kılan topluluğu yakından dinlemeyi planlıyoruz. Bize katıl: Discord, Reddit, ya da PR veya issue aç.
-Zoo Code Team
Roo Code'dan Zoo Code'a geçmek için hızlı bir rehberi Roo→Zoo geçiş rehberinde bulabilirsin. Geçiş sürecinde kullanıcılara elimizden geldiğince yardımcı olmak istiyoruz ve bunun için Reddit ile Discord topluluklarımız var. Bir sorun yaşarsan ya da soruların olursa gel ve sor.
Zoo Code, Roo Code'un oluşturduğu temel üzerine inşa ediliyor ve bu temeli şunlarla genişletmeye devam ediyor:
- Semble kod tabanı zekâsı — otomatik kurulumla çalışan, ayrı bir indeksleme iş akışı gerektirmeyen hızlı ve isteğe bağlı semantik kod araması.
- Daha güçlü Orchestrator iş akışları — daha güvenli görev devri, paralel görev koordinasyonu, güvenilir üst/alt görev kurtarma ve alt görevlerle sağlayıcı profilleri arasında daha iyi yalıtım.
- Destructive Command Guard (DCG) ile daha uzun otonom çalıştırmalar — güvenilir işler tekrarlanan onay istekleri olmadan sürerken tehlikeli komutları otomatik olarak engeller.
- En yeni modeller — yeni Claude, GPT, Gemini, Kimi, GLM, Grok, MiniMax ve diğer model aileleri için sürekli destek.
- Daha fazla bağlantı seçeneği — Zoo Gateway, Moonshot, Kimi Code, Kenari, Friendli, OpenCode Go ve çok daha fazlası dahil yeni ve genişletilmiş sağlayıcılar.
- Daha güvenilir terminal ve düzenleme iş akışları — terminalin erken tamamlanması, görev durumu yarış koşulları, bağlam yönetimi, diff düzenleme ve sağlayıcıya özel araç kullanımı için düzeltmeler.
- Çalışma alanın üzerinde daha fazla kontrol — kural yönetimi, mod başına MCP kısıtlamaları, çok köklü yol denetimleri, model reasoning seçenekleri ve tamamlanan değişiklikleri inceleme eylemleri.
- Destructive Command Guard (DCG) ile daha uzun ve kesintisiz görevler çalıştır — DCG tehlikeli komutları engellerken Zoo'nun sürekli onay düğmelerine basmana gerek kalmadan çalışmayı sürdürmesini sağlar; yönetilen ikili dosyanın indirilmesi ve kurulumu da güçlendirildi.
- Daha iyi sağlayıcı denetimleri ve güvenilirlik — OpenAI Codex yanıt hızını seç, güncellenmiş DeepSeek yapılandırmalarını kullan ve sağlayıcı profili değişiklikleriyle çalışan görevler arasındaki daha güçlü yalıtımdan yararlan.
- Kritik terminal yürütme düzeltmesi — Zoo artık sonraki adıma başlamadan önce terminal komutlarının bitmesini bekliyor; böylece işler çakışmıyor ve model erken devam etmiyor.
- Daha akıllı gruplama, ilişkili araç onaylarını bir araya getirirken ilgisiz istekleri ayrı tutuyor.
- Telemetri teslimi ve model önbelleğini getirme işlemleri, hatalar ve eş zamanlı istekler karşısında daha dayanıklı.
- Doğal dil açıklamalarından kod üretin
- Modlarla Uyum Sağlayın: Kod, Mimar, Sor, Hata Ayıkla ve Özel Modlar
- Mevcut kodu yeniden düzenleyin ve hatalarını ayıklayın
- Dokümantasyon yazın ve güncelleyin
- Kod tabanınızla ilgili soruları yanıtlayın
- Tekrarlayan görevleri otomatikleştirin
- MCP Sunucularını kullanın
Zoo Code, sizin çalışma şeklinize uyum sağlar, tam tersi değil:
- Kod Modu: günlük kodlama, düzenlemeler ve dosya işlemleri
- Mimar Modu: sistemleri, özellikleri ve geçişleri planlayın
- Sor Modu: hızlı cevaplar, açıklamalar ve belgeler
- Hata Ayıklama Modu: sorunları izleyin, günlükler ekleyin, kök nedenleri izole edin
- Özel Modlar: ekibiniz veya iş akışınız için özel modlar oluşturun
Daha fazla: Modları kullanma • Özel modlar
- Dokümantasyon: Zoo Code'u yükleme, yapılandırma ve ustalaşma konusundaki resmi kılavuz.
- Discord Sunucusu: Gerçek zamanlı yardım ve tartışma için topluluğa katılın.
- Reddit Topluluğu: Deneyimlerinizi paylaşın ve başkalarının ne inşa ettiğini görün.
- GitHub Sorunları: Hataları bildirin ve gelişimi takip edin.
- Özellik İstekleri: Bir fikriniz mi var? Geliştiricilerle paylaşın.
- Depoyu klonlayın:
git clone https://github.com/Zoo-Code-Org/Zoo-Code.git- Bağımlılıkları yükleyin:
pnpm install- Uzantıyı çalıştırın:
Zoo Code uzantısını çalıştırmanın birkaç yolu vardır:
Aktif geliştirme için VSCode'un yerleşik hata ayıklama özelliğini kullanın:
VSCode'da F5 tuşuna basın (veya Çalıştır → Hata Ayıklamayı Başlat'a gidin). Bu, Zoo Code uzantısının çalıştığı yeni bir VSCode penceresi açacaktır.
- Web görünümündeki değişiklikler anında görünecektir.
- Çekirdek uzantıdaki değişiklikler de otomatik olarak sıcak yeniden yüklenecektir.
Uzantıyı bir VSIX paketi olarak derlemek ve doğrudan VSCode'a yüklemek için:
pnpm install:vsix [-y] [--editor=<command>]Bu komut şunları yapacaktır:
- Hangi düzenleyici komutunun kullanılacağını sorar (code/cursor/code-insiders) - varsayılan 'code'
- Uzantının mevcut herhangi bir sürümünü kaldırır.
- En son VSIX paketini oluşturur.
- Yeni oluşturulan VSIX'i yükler.
- Değişikliklerin etkili olması için VS Code'u yeniden başlatmanızı ister.
Seçenekler:
-y: Tüm onay istemlerini atlayın ve varsayılanları kullanın--editor=<command>: Düzenleyici komutunu belirtin (ör.--editor=cursorveya--editor=code-insiders)
VSIX paketini manuel olarak yüklemeyi tercih ederseniz:
- İlk olarak, VSIX paketini oluşturun:
pnpm vsix
bin/dizininde bir.vsixdosyası oluşturulur (ör.bin/zoo-code-<version>.vsix).- VSCode CLI kullanarak manuel olarak yükleyin:
code --install-extension bin/zoo-code-<version>.vsix
Sürüm oluşturma ve yayınlama için changesets kullanıyoruz. Sürüm notları için CHANGELOG.md dosyamıza göz atın.
Lütfen dikkat Zoo Code, Zoo Code ile bağlantılı olarak sağlanan veya kullanıma sunulan herhangi bir kod, model veya diğer araçlar, ilgili üçüncü taraf araçları veya ortaya çıkan çıktılarla ilgili olarak hiçbir beyanda bulunmaz veya garanti vermez. Bu tür araçların veya çıktıların kullanımıyla ilişkili tüm riskleri üstlenirsiniz; bu tür araçlar "OLDUĞU GİBİ" ve "MEVCUT OLDUĞU GİBİ" esasına göre sağlanır. Bu tür riskler, fikri mülkiyet ihlali, siber güvenlik açıkları veya saldırıları, önyargı, yanlışlıklar, hatalar, kusurlar, virüsler, kesintiler, mal kaybı veya hasarı ve/veya kişisel yaralanmaları içerebilir, ancak bunlarla sınırlı değildir. Bu tür araçların veya çıktıların kullanımından (yasallığı, uygunluğu ve sonuçları dahil ancak bunlarla sınırlı olmamak üzere) yalnızca siz sorumlusunuz.
Topluluk katkılarını çok seviyoruz! CONTRIBUTING.md dosyamızı okuyarak başlayın.
Apache 2.0 © 2025 Zoo Code Org
Zoo Code'un keyfini çıkar! Onu ister kısa tasma ile yakınında tut, ister kendi başına dolaşmasına izin ver, neler inşa edeceğini görmek için sabırsızlanıyoruz. Soruların veya özellik fikirlerin varsa bir issue aç ya da bir discussion başlat. Mutlu kodlamalar!