OpenHarness: Claude Code’in Açıktan Kaynaklı Python Alternatifi
Yapay zeka ajanı altyapısında devrim yaratacak bir proje ortaya çıktı: OpenHarness. Claude Code’un yaklaşık %80’sini sadece %3 kodla sunan bu açık kaynaklı Python uygulaması, yapay zeka geliştiricileri ve araştırmacılar için güçlü bir alternatif olarak öne çıkıyor.
Kaynak: OpenHarness GitHub, Dev.to (25 Nisan 2026)
🚀 Neden OpenHarness Fark Yaratıyor?
OpenHarness, Claude Code’un temel mimarisini korurken kod tabanını inanılmaz derecede küçültüyor:
- 44 Kat Daha Hafif: Claude Code’un 512.664 satır kod iken, OpenHarness sadece 11.733 satırda aynı işi yapıyor.
- Saf Python: TypeScript yerine saf Python ile yazılmış, öğrenme eğrisi yok.
- Açık Kaynak: Apache 2.0 lisansı altında, tamamen özgürce kullanılabilir.
- Modüler Mimarisi: Sadece ihtiyaç duyduğunuz bileşenleri kullanabilirsiniz.
📊 Karşılaştırma Tablosu
| Özellik | Claude Code | OpenHarness |
|---|---|---|
| Satır Sayısı | 512.664 | 11.733 (44× daha az) |
| Dosya Sayısı | 1.884 | 163 |
| Dil | TypeScript | Python |
| Temel Araçlar | ~44 | 43 (%98) |
🎯 Kullanım Alanları
- Araştırma: Yapay zeka ajanlarının alt yapısını öğrenmek için ideal
- Deneysel Geliştirme: Yeni araçlar, beceriler ve koordinasyon desenleri test etmek
- Özelleştirme: Özel eklentiler, sağlayıcılar ve alan bilgisi ile genişletilebilir
- Uzman Ajanlar: Test edilmiş altyapı üzerine özel ajanlar oluşturmak
🔧 Teknik Özellikler
OpenHarness, Claude Code benzeri bir ajan altyapısı sunar:
- Dosya İşlemleri: Okuma, yazma, düzenleme, arama (Bash, Read, Write, Edit, Glob, Grep)
- Arama: Web, kod ve araç araması (WebFetch, WebSearch, ToolSearch, LSP)
- Notebook: Jupyter not defteri hücre düzenleme
- Ajan Koordinasyonu: Alt ajan yönetimi, takım oluşturma, arka plan görevleri
- MCP Desteği: Model Context Protocol entegrasyonu
- Bellek: Oturumlar arası kalıcı bilgi saklama
🎪 Örnek Kullanım
# OpenHarness'ı başlat
oh # Komut dosyası moduna gir
oh setup # OpenClaw, nanobot, Cursor gibi CLI ajanlarla entegre ol
# Mevcut aboneliğini kullan (Claude Code veya Codex)
🏗️ Mimarisi
OpenHarness, 10 alt sistemden oluşan bir ajan altyapısı uygular:
- Motor: Ajan döngüsü → akış → çıktılar
- Araçlar: 43 araç ile dosya I/O, kabuk, arama, web
- Beceri: Bilgi – isteğe bağlı beceri yükleme (.md dosyaları)
- Bellek: Kalıcı oturumlar arası bilgi
- Görevler: Arka plan görevi yönetimi
- Koordinatör: Çoklu ajan – alt ajan üretimi, takım koordinasyonu
- Bağlam: Sistem istemi derleme, CLAUDE.md, beceriler
- Yapılandırma: Çok katmanlı yapılandırma, geçişler
🔌 Entegrasyonlar
OpenHarness, geniş bir ekosistemle çalışır:
- OpenClaw, nanobot, Cursor, Claude Code eklentileri
- Anthropic Uyumlu API (Kimi, GLM, MiniMax)
- OpenAI Uyumlu API (OpenAI, OpenRouter, DeepSeek, Ollama)
- Codex Aboneliği
- GitHub Copilot
💎 Özet
OpenHarness, Claude Code’nun gücünü %3’ünde sunarak AI aracı altyapısının nasıl çalıştığını gösteriyor. Geliştiricilerin, mimarilerin ve araştırmacıların altyapıyı anlayıp özelleştirmesi için mükemmel bir platform sunuyor. Açık kaynaklı yapısı sayesinde topluluk katılımı ile hızla gelişiyor ve giyilebilir teknoloji dünyasında önemli bir oyuncu olma potansiyeline sahip.
Proje: https://github.com/HKUDS/OpenHarness
Henüz yorum yok. İlk yorumu siz yapın!