Tek komutla kurulan ve ücretlendirmeyi bir hesaba bağlayan, desteklenen bir terminal kodlama aracısı istiyorsanız Claude Code'u; yürütme ortamının sahibi olmak asıl gereksinimse OpenHands'i seçin. Bu çerçeve Eylül 2026'da alışılmadık derecede belirleyici, çünkü iki ürün artık aynı yapıda değil. Claude Code, tescilli bir terminal aracısıdır. OpenHands ise Agent Canvas monorepo'ya dahil edildiğinden beri öncelikle kendi sunucunuzda barındırılan bir tarayıcı kontrol merkezidir — doğrudan karşılaştırılabilir tek yüzeyi olan kendi terminal CLI'ı ise ilan edilmiş bakım durumundadır.
İki ürün ortada da buluşuyor; bu nedenle net bir ya o ya bu yaklaşımı yanıltıcı olur. Agent Canvas, Agent Client Protocol üzerinden Claude Code'u bir alt süreç olarak çalıştırabilir; dolayısıyla "ikisi de" gerçek bir yapılandırmadır ve birine karar vermeden önce okunmaya değer bir faturalandırma sonucu vardır.
Aslında karşılaştırdığınız şey
Her iki proje de o kadar yakın zamanda taşındı ki 2025 tarihli bir inceleme sizi yanlış depoya yönlendirecektir. Eskiden All-Hands-AI/OpenHands adresinde bulunan depo artık OpenHands/OpenHands adresinde ve eski yol buraya yönlendiriyor; docs.all-hands.dev adresi docs.openhands.dev adresine yönlendiriyor ve bağımsız OpenHands/agent-canvas deposu, Canvas monorepo'ya dahil edildiği için arşivlendi. Claude Code'un belgeleri de taşındı: docs.claude.com/en/docs/claude-code/… artık code.claude.com/docs/en/… adresine 301 yönlendirmesi yapıyor.
| OpenHands | Claude Code | |
|---|---|---|
| Lisans | MIT (monorepo), arşivlenmedi | Tescilli — "© Anthropic PBC. Tüm hakları saklıdır" |
| Şu anda yayımlananlar | Kendi sunucunuzda barındırılan bir tarayıcı kontrol merkezi olan Agent Canvas; ayrıca Software Agent SDK ve Agent Server | Derlenmiş ikili dosya olarak kurulan bir terminal ve IDE aracısı |
| En son sürüm | v1.20.0, 17 Eylül 2026; 88.000'den fazla GitHub yıldızı | Haftada birkaç npm sürümü yayımlar; son kontrolde latest etiketi 2.1.278 (19 Eylül 2026), stable etiketi ise 2.1.267 idi |
| Terminal CLI durumu | "özellikleri tamamlanmış ve öncelikli olarak kararlılık için bakımı yapılıyor" | Ürünün kendisi |
| Yükleme | CLI için uv tool install openhands --python 3.12; Canvas için npm, npx veya Docker | curl -fsSL https://claude.ai/install.sh | bash (önerilen bağımsız kurulum olarak belgelenmiştir), Homebrew, winget veya imzalı apt/dnf/apk depoları; gelişmiş seçenekler altında global npm kurulumu da belgelenmiştir |
| Hesap gerekli | Yerel açık kaynak yolu için yok | "Bir Pro, Max, Team, Enterprise veya Console hesabı"; ücretsiz claude.ai planı hariçtir |
Tüm kaynaklar 21 Eylül 2026'da yeniden kontrol edildi: OpenHands depo API'si, README'si, hem CLI'ın durum satırını hem de aşağıdaki Local GUI notunu içeren bileşen haritası, uv tool install komutunu yayımlayan CLI sayfası, Claude Code npm kayıt girdisi, LICENSE.md dosyası ve kurulum belgeleri.
CLI sorusunu tek başına bir sayı yanıtlıyor. OpenHands belgelerindeki kurulum komutu, PyPI'daki openhands paketini çekiyor; paket 8 Mayıs 2026'da yüklenen 1.16.0 sürümünde — 34 sürüm yayımlandı ve ilkbahardan beri hiçbir şey çıkmadı. Aynı dönemde altındaki kitaplık sürekli yayımlandı: openhands-sdk 1.49.2 sürümü 17 Eylül 2026'da yüklendi. Buraya iki terminal aracısını karşılaştırmayı bekleyerek geldiyseniz, yanıt bu farktır: OpenHands'in terminal yüzeyi geliştirmelerinin odağında değildir.
Kim hangisini seçmeli
Claude Code'u seçin; iş akışınız zaten teslim alınmış bir depoda değişiklikleri yönlendiren tek bir geliştiriciden oluşuyorsa ve aracıyı işletmek yerine satın almayı tercih ediyorsanız. Yürütme, kendi kullanıcı hesabınız altında iş istasyonunuzda yerel olarak gerçekleşir; izinler Claude Code'un kendi istemleridir ve kurulum tek bir kurulum komutu ile oturum açmadan ibarettir. Maliyet yolu bir Anthropic planı, bir API hesabı veya yönlendireceğiniz bir ağ geçididir. Yanında başka bir şeyi denemek için herhangi bir şeyi sökmeniz gerekmez: bellek belgeleri, proje talimatlarını doğrudan deponun içindeki bir CLAUDE.md (veya AGENTS.md) dosyasına koyar.
OpenHands'i seçin; gerçekten ihtiyacınız olan şey, seçtiğiniz arka uçlara karşı çalışan birkaç görüşme ve planlanmış otomasyon için bir kontrol düzlemiyse ve korumalı alan sınırının varsayım değil, açık bir karar olmasını istiyorsanız. Sandbox belgeleri, Docker sandbox'ı (önerilen), "güvensiz ama hızlı" ve "Kapsayıcı izolasyonu yok" olarak tanımlanan Process sandbox'ı ve RUNTIME ortam değişkeniyle seçilen Remote sandbox'ı sunar. Bu, yetenek farkından ziyade biçimde gerçek bir farktır: Claude Code, macOS, Linux ve WSL2'de işletim sistemi tarafından yerleşik olarak uygulanan kendi korumalı Bash aracısını belgeler; ancak komutları zaten başında bulunduğunuz makinede korumalı alana alır. OpenHands ise tüm aracısı sunucusunun çalıştığı arka ucu seçmenize izin verir. Seçim gerçektir ve artık sahibi olduğunuz bir iştir.
OpenHands'i bir ekip için seçmeden önce sınırı bilin. Kendi SSS'si şunu söyler: "OpenHands, tek bir kullanıcı tarafından kendi yerel iş istasyonunda çalıştırılmak üzere tasarlanmıştır. Birden fazla kullanıcının aynı örneği paylaştığı çok kiracılı dağıtımlar için uygun değildir. Yerleşik kimlik doğrulama, izolasyon veya ölçeklenebilirlik yoktur." Çok kullanıcılı kullanım, fiyatı yayımlanmayan Enterprise planındadır. Ayrıca Canvas kendi başına hiçbir şeyi sandbox'a almaz — kurulum sayfası, aracıların ve ACP işlemlerinin güvenilmeyen kabul edilmesi gerektiğini, "Agent Canvas istemcidir ve izolasyon sağlamaz" ve doğrudan makinenizde çalışan bir arka ucun aracının kullanıcı hesabınızın izinleriyle hareket etmesine olanak tanıdığını belirtir.
İkisini de seçin; Canvas'ın işletim yüzeyini, Claude Code'un aracı davranışıyla birlikte istiyorsanız. Bu belgelenmiş bir yapılandırmadır ve iki bölüm aşağıda ele alınmıştır.
Planlar ve her birinin sınırladığı şeyler
| Plan | Yayımlanan fiyat | İçerdikleri veya sınırladıkları |
|---|---|---|
| OpenHands Yerel Açık Kaynak | Ücretsiz | "Yerelde çalışır", 1 kullanıcı, günlük sınırsız görüşme; model hesabını siz sağlarsınız |
| OpenHands SaaS Bireysel | Ücretsiz | 1 kullanıcı, günlük en fazla 10 görüşme; "BYOK kullanın veya OpenHands modellerini maliyetine kullanın" |
| OpenHands Kurumsal | Özel fiyatlandırma | SaaS veya kendi VPC'nizde kendi sunucunuzda barındırma, sınırsız kullanıcı; yayımlanmış bir rakam yok |
| Claude Free | $0 | Claude Code: hayır |
| Claude Pro | Yıllık planda aylık 17 $ (peşin 200 $ faturalandırılır) veya aylık 20 $ | Claude Code'u içeren en düşük seviye |
| Claude Max | Aylık $100'dan başlayan | "Pro'dan 5 kat veya 20 kat daha fazla kullanım seçin" |
| Kullanım ölçümlü bir API anahtarında her iki istemci de | Token başına | Abonelik yok; fatura kullanımdır |
21 Eylül 2026'da openhands.dev/pricing ve anthropic.com/pricing adreslerinden okundu. Başka yerlerde göreceğiniz bir rakamla ilgili not: Max 20x, ayda 200 $ olarak yaygın biçimde alıntılanıyor; ancak Anthropic'in sayfası yalnızca "100 $'dan başlayan" ifadesini gösteriyor ve işaretlemesindeki tek 200 $, Pro yıllık peşin ücretidir. 20x fiyatını üçüncü taraf bir tabloya, buna da güvenmek yerine yükseltme ekranında doğrulayın.
İki satıcı kaynağı, OpenHands'in yerel tarayıcı arayüzü konusunda uyuşmuyor; hangisini kurduğunuzu bilmeye değer. Fiyatlandırma sayfasının özellik tablosu, ücretsiz Local planı altında "Web tabanlı GUI" ifadesini listelerken belgelerin bileşen haritası Local GUI'ı "eski OpenHands monorepo'sundan kalan ve kullanımdan kaldırılmış Docker tabanlı tarayıcı uygulaması" olarak adlandırıyor ve "aktif tarayıcı istemcisi geliştirmesi için Agent Canvas'ı kullanın" diyor. Bileşen haritasını izleyin.
Modeller konusunda OpenHands Cloud'un bireysel planı, kendi yönlendirilmiş sağlayıcısını "maliyetine, üzerine kâr payı eklenmeden" sunar. Yayımlanmış fiyat listesi, "Listelenen fiyatlar, üzerine kâr payı eklenmeden sağlayıcı fiyatlarını yansıtır" der; ancak güncel bir Claude kataloğu olarak okunmamalıdır: listelenen en yeni Sonnet, milyon başına 3/15 $ ile Sonnet 4.5 iken Anthropic'in kendi fiyatlandırma sayfası Sonnet 5'i 2/10 $ olarak gösterir. Buradan alınması gereken iddia mekanizmadır — maliyetine, üzerine kâr payı eklenmeden. Bu sayfa OpenHands Cloud'a giriş yapmadığından, söz konusu hesabın bugün hangi modelleri gerçekten sunduğunu söyleyemez.
Canvas Claude Code'u çalıştırabilir ve oturum açma işlemi anahtarınızdan önceliklidir
Monorepo README'si, Agent Canvas'ın "OpenHands, Claude Code, Codex, Gemini veya ACP uyumlu herhangi bir aracıyı yerel, uzak ve bulut arka uçlarında çalıştırabildiğini" belirtir. ACP aracısı sayfası, Claude Code'un varsayılan komutunu npx -y @agentclientprotocol/claude-agent-acp olarak verir ve mekanizmayı açıkça açıklar: satıcının kendi CLI'ı bir alt süreç olarak çalışır; Agent Server ise "alt sürecin ve kimlik bilgilerini yönetir; Agent Canvas yalnızca hangi aracının çalıştırılacağını kaydeder ve ihtiyaç duyduğu gizli bilgiler için bir form sunar".
Faturalandırma ayrıntısı kimlik doğrulama bölümündedir ve insanları şaşırtır. Bir abonelik oturumu, Claude Code'un kendi kimlik bilgileri deposundan — macOS Keychain'den veya Linux'ta ~/.claude/.credentials.json dosyasından — otomatik olarak algılanır ve belgeler şunu belirtir: "Oturum açma, API anahtarına öncelik verir: oturumunuz açıkken ortamda ayarlanan bir anahtar kullanılmaz." Dolayısıyla daha önce claude çalıştırdığınız ve Pro veya Max ile oturum açtığınız bir makinede, bir anahtara göre ölçümlendiğine inandığınız çalışma bunun yerine abonelikten düşer. Aynı sayfa tersini de belirtir: "Temiz bir bulut sandbox'ında kayıtlı oturum açma bilgisi yoktur; bu nedenle bunun yerine bir API anahtarı gerekir" — yani aynı Canvas kurulumu, çalıştığı arka uca bağlı olarak iki farklı şekilde faturalandırılabilir. Model yapılandırma sayfası bağlantıyı tamamlar: "Claude Code, Codex ve Gemini CLI gibi ACP aracıları kendi model erişimlerini yönetir"; dolayısıyla bir OpenHands LLM profili bu alt süreci yeniden yönlendirmez.
Aynı ağ geçidi, iki farklı URL dizesi
Her iki istemciyi de kendi API anahtarlarınızdan biri üzerinden yönlendiriyorsanız en yaygın hata URL biçimidir; çünkü iki kural birbirinin tersidir. Claude Code, Anthropic Messages biçimini kullanır ve bir origin ister; OpenHands ise LiteLLM üzerinden yönlendirir ve /v1 içeren, sağlayıcı öneki taşıyan bir model kimliğiyle birlikte bir temel URL ister.
# ANTHROPIC_BASE_URL takes the ORIGIN. Claude Code appends /v1/messages
# itself, so a trailing /v1 produces /v1/v1/messages, which your gateway
# will not be serving.
export ANTHROPIC_BASE_URL=https://api.kunavo.com
export ANTHROPIC_AUTH_TOKEN=sk-your-kunavo-key
# Pin models Kunavo serves. Claude Code's default and its opus alias are the
# newest Opus — pinned here to Opus 5.5, which needs Claude Code v2.1.280 or
# later (run `claude update`). The sonnet alias asks for Sonnet 5.5, which
# Kunavo does not serve: unpinned, /model sonnet, opusplan's execution phase
# and sonnet subagents 404.
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
# Required too: unpinned, the haiku alias asks for an id Kunavo does not
# serve (Haiku 5.5 from v2.1.293), so /model haiku and haiku subagents 404.
# On this path background tasks also run on the main model unless this
# variable pins one.
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5# OpenHands routes through LiteLLM, so the id carries a provider prefix
# and the base URL INCLUDES /v1 — the opposite convention to the one above.
LLM_MODEL=openai/claude-sonnet-5
LLM_API_KEY=sk-your-kunavo-key
LLM_BASE_URL=https://api.kunavo.com/v1
# In Agent Canvas the same three values are Settings > LLM > Advanced:
# Custom Model / Base URL / API KeyClaude Code değişkenleri ortam değişkenleri sayfasında belgelenmiştir — ANTHROPIC_BASE_URL "İstekleri bir proxy veya ağ geçidi üzerinden yönlendirmek için API uç noktasını geçersiz kıl"ır ve ANTHROPIC_AUTH_TOKEN, "Authorization başlığı için özel değer (burada ayarladığınız değerin önüne Bearer eklenir)"dir. Ağ geçidi protokolü sayfası, uç noktaları /v1/messages ve isteğe bağlı /v1/messages/count_tokens olarak listeler; bu nedenle değişken yalnızca origin'i alır. OpenHands alanları LLM ayarları sayfasından gelir — Custom Model, "Özel modelinizi sağlayıcıyı önek olarak kullanarak ayarlayın"; Base URL; API Key — ve model yapılandırma sayfası, tam kimliğin "genellikle GET /v1/models uç noktasından" alınmasını sağlayarak openai/<served-model-id> değerini önerir.
Her biri satıcıların kendi sayfalarından alınan dört pratik tuzak; testlerden alınmadı:
- Claude Code'da sessiz maliyet artışı. Ağ geçidi
cache_controldeğerini değiştirmeden iletmezse, ağ geçidi sayfası "Hata yok: görüşme her turda önbelleğe alınmamış girdi olarak faturalandırılır" der. Bu, herhangi bir hata mesajı olmadan ortaya çıkan bir fiyat farkıdır. - Özel bir ana bilgisayarın arkasında kapanan özellikler.
ANTHROPIC_BASE_URLdeğerinin birinci taraf olmayan bir ana bilgisayara ayarlanması, MCP araç aramasını varsayılan olarak devre dışı bırakır (tool_referencebloklarını proxy iletiyorsaENABLE_TOOL_SEARCH=trueile yeniden etkinleştirin); ayrıca v2.1.196 itibarıyla Remote Control devre dışıdır. Ağ geçidi model keşfi de varsayılan olarak kapalıdır. - Akışlar arabelleğe alınmamalıdır. Claude Code, SSE ping'leri dahil aktarılan baytları sayar ve "varsayılan olarak 300 saniye boyunca sessiz kalan bir akışı iptal eder".
- OpenHands kaydetme sırasında doğrular ve erişilebilirlik arka uca aittir. Yerel bir profil kaydedilirken önce arka uca karşı doğrulama yapılır ve başarısızlık durumunda kayıt engellenir; temel URL'ye arka uçtan erişilebilmelidir — Canvas Docker'da çalışıyor ve uç noktanız ana bilgisayardaysa
127.0.0.1, kapsayıcıdır. Hesap başına en fazla 10 LLM profili tutabilirsiniz.
Kunavo, Anthropic biçimli rota için ANTHROPIC_BASE_URL ve Claude Code entegrasyonu ile OpenAI biçimli rota için quickstart kurulum referansları yayımlar. Bunlar yayımlanmış yapılandırma referanslarıdır, uyumluluk testleri değildir: bu sayfa için hiçbir istemci uç noktaya karşı kurulmadı veya çalıştırılmadı. Burada OpenHands'e özgü bir kurulum sayfası yoktur ve OpenHands için belgelenmiş Anthropic önekli rota da doğrulanmamıştır; bu nedenle yukarıdaki openai/ biçimini belgelenmiş yol olarak ele alın ve kendi ortamınızda doğrulayın.
Kullanım ölçümlü tek bir anahtarda bir oturumun maliyeti
Bunlar örnek token hesaplamalarıdır; ölçülmüş görev maliyetleri veya faturanın üst sınırı değildir. 150k önbelleğe alınmamış girdi tokenı ve 8k çıktı tokenı içeren bir küçük görev ile 800k önbelleğe alınmamış girdi tokenı ve 40k çıktı tokenı içeren bir uzun ajan çalıştırması varsayalım — dosyalar ve araç sonuçları yeniden gönderildiği için ajan oturumlarında girdi ağırlıktadır. Birim fiyatlar, Kunavo kataloğundaki milyon token başına güncel fiyatlardır ve isteği hangi istemci gönderirse göndersin aynı birim fiyatlar geçerlidir.
| Model | 1 milyon başına giriş / çıkış | Küçük görev tahmini | Uzun aracı çalıştırma tahmini |
|---|---|---|---|
| Claude Haiku 4.5 | $0,70 / $3,50 | $0,133 | $0,700 |
| GPT-5.6 Terra | $0,70 / $4,20 | $0,139 | $0,728 |
| Claude Sonnet 5 | $1,40 / $7,00 | $0,266 | $1,400 |
| Claude Opus 5 | $3,50 / $17,50 | $0,665 | $3,500 |
Ölçeği birinci taraf rakamıyla karşılaştırmak için: Anthropic'in kendi maliyet belgeleri, "Kurumsal dağıtımlar genelinde ortalama maliyet, geliştirici başına etkin gün başına yaklaşık 13 $ ve geliştirici başına ayda 150-250 $'dır; kullanıcıların %90'ı için maliyetler etkin gün başına 30 $'ın altında kalır" der. Yukarıdaki varsayımlar altında 13 $, 9 uzun çalıştırmaya veya 49 küçük göreve, sırasıyla Claude Sonnet 5 üzerinde $1,400 ve $0,266 fiyatlarıyla kabaca karşılık gelir. Anthropic'in rakamı kendi kurumsal dağıtımlarıyla sınırlıdır ve bir ağ geçidi için fiyat teklifi değildir; aritmetik bir tahmin değil, büyüklük mertebesi kontrolüdür. Önbelleğe alma her iki yönde de sonucu önemli ölçüde değiştirir — istem önbelleğe alma bölümüne bakın.
Kunavo'nun katalog tutarı bir üst sınır değil, faturalandırma tabanıdır: üst kaynak ücretini bildirdiğinde fatura, katalog maliyeti ile üst kaynak maliyetinin geçerli işaretleme ile çarpımından büyük olanıdır. Önbellek ücretleri ve harici araçlar bu örneğin dışındadır. Minimum yükleme, görev ücreti veya abonelik değil, finansman minimumu olan ön ödemeli kredide 10$'dır — faturalandırma ayrıntılarına bakın.
Tek bir değil, üç maliyet kalemi
İnsanların yanlış yaptığı karşılaştırma "ücretsiz istemci ile ücretli istemci" karşılaştırmasıdır. Bunun yerine bütçeyi ayırın:
- Model token'ları. Her ikisi için de aynı soru geçerlidir ve yukarıdaki tablo bunu yanıtlar. OpenHands Individual planının ölçüm yaptığı görünen tek kalem budur; ancak fiyatlandırma sayfası hesaplama veya sandbox faturalandırması hakkında da herhangi bir yönde açık bir şey söylemez.
- Sandbox'ı çalıştıran makine. Claude Code'un belgelenmiş varsayılan yolunda ek makine gerekmez; çünkü aracı ve yerleşik Bash sandbox'ı zaten sahip olduğunuz iş istasyonunda çalışır. Kendi sunucunuzda barındırılan OpenHands için sıfır olmayan ve yayımlanmamış maliyet: belgeler Docker, VM ve uzak arka uçları açıklar ancak maliyet modeli yayımlamaz; bu nedenle VM saatlerini, depolamayı ve sandbox kapsayıcı süresini kendi sağlayıcınızın ücretleri üzerinden bütçelendirin. Bu sayfa bunun için bir rakam uydurmayacaktır.
- Faturalandırılan hesap. Bir Claude planı, API bakiyesi veya — Canvas'ın Claude Code'u çalıştırdığı yolda — makinenin tesadüfen oturum açma bilgisine sahip olduğu iki seçenekten hangisi.
Aralarında geçiş, insanların genellikle izlediği yönde ucuzdur. Claude Code proje talimatlarını depo dosyalarında tutar; dolayısıyla OpenHands'i denemek hiçbir şeyi silmeyi gerektirmez. Canvas, Claude Code'u ACP üzerinden yönlendirebildiği için değerlendirme hiç geçiş yapmayı gerektirmeyebilir. Pahalı yön, bir ekibi kendi sunucunuzda barındırılan OpenHands üzerinde standartlaştırmaktır; çünkü tek kullanıcı sınırları ve sahibi olmayan altyapı kalemi orada ortaya çıkar.
Tek bir sınırlandırılmış görevle başlayın
Hangisini seçerseniz seçin, aynı küçük ve doğrulanabilir değişikliği — başarısız bir test içeren bir hatayı — her ikisinde de aynı commit'ten, ayrı çalışma alanlarında çalıştırın ve farkı, inceleme çabasını ve hesabınızın gerçekten kaydettiği ücreti kaydedin. Bu sayfadaki satıcıya değil size ait olan tek karşılaştırma budur.
Kullanım ölçümlü rota istediğiniz yolsa, Claude Code entegrasyon kılavuzu Anthropic biçimli yapılandırmayı içerir ve Kunavo hesabı oluşturmak anahtara bakiye ekler; quickstart'taki OpenAI biçimli değer, OpenHands Advanced sekmesinin istediği değerdir. Hâlâ sağlayıcılar arasında değil, istemciler arasında mı karar veriyorsunuz? OpenHands ve OpenCode karşılaştırması iki açık kaynak yüzeyini karşılaştırır, Claude Code fiyatlandırması plan tarafını tam olarak ele alır ve abonelik olmadan Claude Code ağ geçidi rotasını kendi başına inceler.
Sık sorulan sorular
OpenHands ile Claude Code arasındaki fark nedir?
Claude Code, Anthropic'in tescilli terminal ve IDE aracısıdır: LICENSE.md dosyasında "© Anthropic PBC. All rights reserved" yazar; bir Pro, Max, Team, Enterprise veya Console hesabı gerektirir ve ücretsiz claude.ai planı bunu içermez. OpenHands, MIT lisanslı açık kaynaklı bir projedir ve Eylül 2026 itibarıyla monoreposundan aktif olarak dağıtılan şey Agent Canvas'tır — bir terminal aracısı değil, aracılarla yapılan konuşmalar ve otomasyonlar için kendi sunucunuzda barındırdığınız tarayıcı tabanlı bir kontrol merkezidir. OpenHands'in ayrıca bir terminal CLI'si vardır, ancak kendi belgeleri bu CLI'yi özellikleri tamamlanmış ve esas olarak kararlılık için sürdürülen bir araç olarak tanımlar. Dolayısıyla dürüst karşılaştırma, desteklenen tek kullanıcılı bir terminal aracısı ile kendi başınıza çalıştırdığınız bir kontrol düzlemi arasındadır.
OpenHands ücretsiz mi ve bu onu Claude Code'dan daha ucuz yapar mı?
Yazılım ücretsizdir: OpenHands monoreposu MIT lisanslıdır ve fiyatlandırma sayfasında Local Open Source için Free, SaaS Individual için ise günlük 10 konuşma sınırıyla Free listelenir. Bu, toplam maliyetin ücretsiz olduğu anlamına gelmez. Kendi sunucunuzda barındırdığınız bir OpenHands arka ucu, model token'larını hâlâ bir sağlayıcı hesabı üzerinden çalıştırır ve OpenHands'in maliyeti için model yayımlamadığı bir makineyi — Docker sanal alanı, VM veya uzak sanal alan — hâlâ çalıştırır. Claude Code, aracı kendi iş istasyonunuzda çalıştırdığı ve fatura, oturum açtığı hesaba kesildiği için makine sorununu ortadan kaldırır. Tek bir satırı değil, üç satırı karşılaştırın: model token'ları, sanal alanı çalıştıran işlem gücü ve faturalandırılan hesap.
OpenHands, Claude Code'u çalıştırabilir mi?
Evet ve çoğu karşılaştırmanın atladığı ayrıntı budur. OpenHands monoreposunun README'si, Agent Canvas'ın OpenHands, Claude Code, Codex, Gemini veya ACP uyumlu herhangi bir aracıyı çalıştırabildiğini belirtir; Agent Canvas ACP belgeleri ise Claude Code'un varsayılan komutunu npx -y @agentclientprotocol/claude-agent-acp olarak verir. Sağlayıcının kendi CLI'si bir alt süreç olarak çalışır ve belgeler, Agent Server'ın bu alt süreci ve kimlik bilgilerini yönettiğini, Agent Canvas'ın ise yalnızca hangi aracının çalıştırılacağını kaydettiğini söyler. Bütçe oluşturmadan önce bilinmesi gereken bir sonuç vardır: belgeler, abonelikle yapılan girişin API anahtarına öncelik verdiğini belirtir; bu nedenle Agent Server'ı çalıştıran makinede bir Claude Code Pro veya Max oturumu kayıtlıysa, ortamda ayarlanmış bir ANTHROPIC_API_KEY hiç kullanılmaz.
OpenHands ile Claude Code'u aynı API ağ geçidine yönlendirebilir miyim?
Her iki istemci de özel bir uç noktayı belgeler, ancak farklı protokoller ve farklı URL biçimleri üzerinden. Claude Code'un ANTHROPIC_BASE_URL değeri, Anthropic Messages biçiminde bir origin'dir — Claude Code, /v1/messages yolunu kendisi ekler; dolayısıyla değere /v1 eklemek, ağ geçidinizin sunmayacağı /v1/v1/messages yolunu oluşturur — ve ANTHROPIC_AUTH_TOKEN ile birlikte kullanılır. OpenHands, model çağrılarını LiteLLM üzerinden yönlendirir; bu nedenle uyumlu bir ağ geçidi için belgelenen yol, openai/<served-model-id> biçiminde yazılmış bir model kimliği ile /v1 içeren bir temel URL'dir. Canvas içinde çalışan bir ACP aracısı tamamen ayrı tutulur: OpenHands belgeleri, ACP aracılarının kendi model erişimlerini yönettiğini; dolayısıyla bir OpenHands LLM profilinin Claude Code alt sürecinin uç noktasını denetlemediğini söyler.
OpenHands CLI hâlâ sürdürülüyor mu?
Yayımlanıyor ve arşivlenmiş değil, ancak çalışmaların açıkça ilerlediği yer burası değil. OpenHands belgeleri CLI'yi özellikleri tamamlanmış ve esas olarak kararlılık için sürdürülen bir araç olarak listeler; sürüm tarihleri de bu ifadeyle uyuşur: belgelenen kurulum komutu uv tool install openhands --python 3.12'dir ve PyPI, 34 sürüm arasından 8 Mayıs 2026'da yüklenen openhands 1.16.0'ı sunar. Aynı dönemde, bağlı olduğu kitaplık hızla ilerlemektedir — openhands-sdk 1.49.2, 17 Eylül 2026'da yüklenmiştir — ve artık Agent Canvas'ı dağıtan monorepo, 17 Eylül 2026'da v1.20.0 etiketini almıştır. Aktif olarak geliştirilen OpenHands yüzeyini istiyorsanız, bu CLI değil, Agent Canvas ve SDK'dır.
Bir ekip hangisini seçmeli?
Her iki ürün de tek başına çok kullanıcılı bir çözüm değildir. OpenHands SSS bölümü, OpenHands'in tek bir kullanıcı tarafından kendi yerel iş istasyonunda çalıştırılmak üzere tasarlandığını, çok kiracılı dağıtımlar için uygun olmadığını ve yerleşik kimlik doğrulama, izolasyon veya ölçeklenebilirlik sunmadığını açıkça belirtir; çok kullanıcılı çalışma, fiyatı yayımlanmayan Enterprise planındadır. Claude Code hesap başına lisanslanır ve Pro, Max, Team, Enterprise veya Console üzerinden satılır; dolayısıyla bir ekip, dağıtım projesinden ziyade koltuk sayısı veya API bütçesidir. Sahiplenmeniz gereken bir altyapı olmadan geliştirici başına kurulum istiyorsanız Claude Code'u; yürütme ortamının ve otomasyon yüzeyinin sahibi olmak asıl gereksinimse OpenHands'i seçin.
Depo, paket kayıt defteri, fiyatlandırma ve belge kaynakları 21 Eylül 2026'da yeniden kontrol edildi; temel araştırma 18 Eylül 2026'da toplandı. Bu sayfa için hiçbir istemci Kunavo uç noktasına karşı kurulmadı, yapılandırılmadı veya çalıştırılmadı — her yapılandırma iddiası belgelerden türetilmiştir ve hiçbir uyumluluk veya performans testi yapılmamıştır. İki aracının tarafsız bir karşılaştırması bulunamadığı için görev başarısı veya hız karşılaştırması sunulmamaktadır. Kunavo token ücretleri canlı katalogdan alınmıştır ve buradaki her dolar örneği açıklayıcı token aritmetiğidir.