Kılavuzlara dön
Karşılaştır·21 Eylül 2026·Son güncelleme: 1 Ekim 2026·9 dk okuma

Oh My Pi ve Pi karşılaştırması: çatallanma, farklar ve hangisini çalıştırmalı

Kod Pi'den Oh My Pi'ye aktı; ikisi de 21 Eylül 2026'da kod gönderdi ve sürüm farkı olgunluk göstergesi değil, yeniden numaralandırmadır.

Son inceleme tarihi: .

Oh My Pi, Pi'nin sert bir çatallamasıdır; onun yanında büyümüş bir rakip değildir — kod akışı Pi → Oh My Pi şeklindedir, her iki proje de bugün aktiftir ve artık zıt şeyleri optimize ederler. Pi, TypeScript ile genişlettiğiniz, kasten minimal bir terminal altyapısıdır. Oh My Pi, aynı soydan gelen yapıyı LSP, hata ayıklayıcı, alt aracılar ve tarayıcı aracı kutudan çıktığı hâliyle sunan, her şey dahil bir kodlama yüzeyi olarak yeniden oluşturur. İkisi de MIT lisanslıdır ve kurulumu $0 maliyetlidir; dolayısıyla karar lisans ücretine değil, iş akışına, yürütme modeline ve yapılandırma biçimine bağlıdır.

Önce isimler; çünkü üçü birbiriyle karışıyor. Buradaki Pi, pi.dev adresindeki ve Earendil Works tarafından earendil-works/pi deposundan yayımlanan aracı altyapısıdır. Inflection AI'ın Pi'si (pi.ai), Pi Network coin'i veya Raspberry Pi değildir. Oh My Pi, omp.sh adresindeki ve can1357/oh-my-pi deposundaki aracıyı ifade eder; ikili dosyasının adı omp olarak belirlenmiştir — bu ifadeyle yapılan aramada öne çıkan turta fırınlarıyla ve ad benzerliğine rağmen Oh My Zsh veya Oh My Posh ile ilgili değildir. pi-mono üçüncü bir ürün değildir: Pi'nin eski depo adıdır. github.com/badlogic/pi-mono artık earendil-works/pi adresine 301 yönlendirmesi döndürür; ancak üçüncü taraf belgeleri hâlâ eski yolu kullanır — DeepSeek'in resmi Pi entegrasyon sayfası doğrudan /agent_integrations/pi_mono/ adresinde bulunur.

Çatallama yönünü kesinleştirmek gerekir; çünkü aramalar iki yönde de yapılır ve yanıt simetrik değildir. Oh My Pi'nin README dosyası, kendi başlığında onun “@mariozechner tarafından geliştirilen Pi'nin çatallaması” olduğunu ve yeniden adlandırma öncesi URL'ye bağlantı verdiğini söylüyor. GitHub bunun için fork: false ve parent: null bildiriyor; çünkü bu, çatalla düğmesi yerine kaynak çatallamasıdır — dolayısıyla API size bunu söylemez. Depoda hâlâ, kaydedilen Son Senkronizasyon Noktası 22 Mart 2026 tarihli b21b42d commit'i olan birleştirme kontrol listesi docs/porting-from-pi-mono.md bulunuyor. Bu işaret, dışarıdan erişilebilen tek ayrışma kanıtıdır; daha sonra kaydedilmemiş bir senkronizasyon gerçekleşip gerçekleşmediği bu sayfanın doğrulayabileceği bir şey değildir.

Oh My Pi ve Pi: hangisini seçmelisiniz?

Bu kararı, hangi yönden geldiğinizden bağımsız olarak beş eksen belirler — bunlardan yalnızca biri özelliklerle ilgilidir.

  • İş akışı. Küçük bir çekirdek istiyor ve eksik parçaları kendiniz yazmayı planlıyorsanız Pi'yi seçin. 22 Eylül 2026'daki belge yenilemesine kadar kendi kullanım belgeleri, yerleşik MCP, alt aracılar, izin açılır pencereleri, plan modu, yapılacaklar veya arka plan bash'i “kasten içermediğini” belirtiyor ve bunun yerine sizi uzantılara, paketlere, konteynerlere ve tmux'a yönlendiriyordu. Yenileme bu cümleyi kaldırdı ve v0.99.0 daha sonra MCP'yi varsayılan olarak yüklenen yerleşik bir uzantı hâline getirdi; alt aracılar, plan modu, yapılacaklar ve onay istemleri v0.99.2'de hâlâ uzantıdır. Bunların ilk günden kutudan çıktığı hâliyle gelmesini istiyor ve bir uzantıyı sürdürmek istemiyorsanız Oh My Pi'yi seçin.
  • İzinler ve yürütme modeli. Varsayılanların hiçbiri güvenli olan değildir; bu nedenle hangi hata moduyla yaşayabileceğinize göre seçim yapın. Pi'de izin sistemi yoktur ve bu konuda açıktır. Oh My Pi'de gerçek, üç kademeli bir sistem vardır ve varsayılan olarak yolo ayarıyla gelir. Araç başına istemlere ihtiyacınız varsa Oh My Pi bunları tek bir yapılandırma satırından sonra sağlayabilir; Pi ise bir uzantı olmadan bunları hiç sağlayamaz.
  • Protokol ve plan sınırları. Model rotanız üçüncü taraf bir OpenAI veya Anthropic uyumlu uç noktaysa ikisi de ona ulaşabilir; ancak Oh My Pi, Pi'nin 22 Eylül 2026'daki belge yenilemesine kadar belgelediği dört iletişim protokolüne karşılık dokuzunu belgeler ve Pi'de bulunmayan bir ortam değişkeni rotası ekler. Protokol farkı kodda kâğıt üzerindekinden daha dardır: Pi'nin v0.99.2 kaynak kodu, özel sağlayıcıya ait api değerini, altısı bu kullanım için hiç belgelenmemiş olan on yerleşik uygulamadan herhangi birine yönlendirir. Rotanız bir OAuth aboneliğiyse — Claude Pro/Max, Codex, GitHub Copilot — her iki istemci de bunu /login üzerinden bağlar ve aradaki bir ağ geçidinin reddedeceği bir sağlayıcı tokenı depolar; Oh My Pi'nin kendi sağlayıcı belgeleri, bir models.yml anahtarının depolanan OAuth'tan kasıtlı olarak daha öncelikli olmasının nedeni olarak bunu verir. Çin kodlama planlarını bu gruba katmayın: Pi, ZAI/GLM, Kimi For Coding ve Qwen Token Plans'ı API anahtarı tablosunda (ZAI_API_KEY, KIMI_API_KEY, QWEN_TOKEN_PLAN_API_KEY) listeler; Oh My Pi ise bunları plan olarak etiketler, oauth olarak değil. Dolayısıyla her ikisinde de bunlar sıradan API anahtarlı sağlayıcılardır.
  • Maliyet yolu. İstemci her iki tarafta da ücretsizdir ve ikisi de token başına ücretinizi değiştirmez. Asimetri şudur: Pi'nin kendi /login komutuna bağlı birinci taraf ücretli bir ağ geçidi (aynı şirket tarafından işletilen Radius) vardır; Oh My Pi ise hiçbir türde barındırılan rota satmaz — işlettiği tek sunucu hiçbir ücretlendirme yapmayan /collab oturum bağlantılarının arkasındaki aktarıcıdır.
  • Geçiş maliyeti. Kabaca yeniden yazılmış tek bir sağlayıcı bloğu. Yapılandırma biçimleri ve dizinler farklıdır — ~/.pi altında JSON, ~/.omp altında YAML — ve hiçbir depoda içe aktarma aracı belgelenmemiştir. Birkaç ortam değişkeni adı aşağıdaki uyarılarla ortaktır.

Kararı belirlememesi gereken şey: sürüm numaraları. Oh My Pi, çatallanma sırasında sürüm numaralandırmasını yeniden başlattı; dolayısıyla Oh My Pi'ın 18.2.7 ve Pi'ın 0.86.1 sürüm numaraları farklı numaralandırma sistemlerine aittir; fazladan on sekiz sürümlük bir olgunluk anlamına gelmez.

Aralarında gerçekten ne farklı?

BoyutPiOh My Pi
BakımcıBir GitHub kuruluşu olan Earendil Works; pi.dev projeyi Earendil Inc.'e atfeder.Bireysel bir GitHub hesabı olan Can Bölük; deponun LICENSE dosyasında da onun yanında Stencil Labs, Inc. telif satırı bulunur.
Paket ve ikili dosya@earendil-works/pi-coding-agent, ikili dosyası pi@oh-my-pi/pi-coding-agent, ikili dosyası omp
Bildirilen çalışma zamanınode >= 22.19.0bun >= 1.3.14
Belirtilen tasarım“Çekirdeği küçük tutulan ve TypeScript ile genişletilen minimal bir terminal kodlama altyapısı”; 22 Eylül 2026'daki belge yenilemesine kadar böyleydi; README'si artık “terminal için minimal, genişletilebilir bir AI aracısı” diyorHer şey dahil kodlama yüzeyi; README 60'tan fazla sağlayıcı, 31 araç, 14 LSP işlemi ve 28 DAP işlemi olduğunu iddia ediyor
MCP, alt aracılar, plan modu, yapılacaklarv0.99.0'dan beri yerleşik MCP (29 Eylül 2026); geri kalanı hâlâ uzantılar veya paketler olarak ekleniyorYerleşik; buna paralel olarak dallanan task alt aracılar da dahil
IDE sınıfı araçlarYerleşik eşdeğeri yoklsp, bir DAP debug oturumu, başsız Chromium üzerinde browser, masaüstü denetimi için computer
İzin modeliHiçbiri; başlatan kullanıcının ayrıcalıklarıyla çalışır. Proje güveni bir klasörün neleri yükleyebileceğini kontrol eder, bir araç çağrısının nelere ulaşabileceğini değiltools.approvalMode: always-ask / write / yolo, varsayılanı yolo
Yapılandırma~/.pi altında JSON: models.json, auth.json, trust.json~/.omp altında YAML: models.yml, config.yml; kimlik bilgileri agent.db içinde
Özel sağlayıcı protokolleri22 Eylül 2026'ya kadar belgelenen 4, o tarihten beri listelenen yok; v0.99.2 kaynağı tarafından yönlendirilen 10Aralarında Codex Responses, Azure Responses, Bedrock ve Vertex bulunan 9 belgelenmiş protokol
Birinci taraf ücretli ağ geçidiKapalı kaynak Radius, /login radius üzerinden erişilirYok. omp auth-gateway serve, sizin çalıştırdığınız yazılımdır
Katkılar“Yeni katkıcıların yeni sorunları ve PR'ları varsayılan olarak otomatik kapatılır”Önceki vouch gereksiniminin ardından PR'lar “deneme amacıyla geçici olarak herkese açık”

19 Eylül 2026'da her iki deponun kendi belgelerinden okundu: Pi'nin genel bakış, güvenlik ve modeller sayfaları ile Oh My Pi'nin README, approval-mode ve providers sayfaları. Pi'nin tasarım, MCP, izin modeli ve protokol satırları 1 Ekim 2026'da yenilenmiş belgeleri, README'si ve v0.99.2 kaynak kodu üzerinden yeniden kontrol edildi. Oh My Pi satırındaki yetenek sayıları projenin kendi iddialarıdır; bunlar için yayımlanmış bir yöntem yoktur ve README'sindeki kıyaslama tablosu da bu sayfanın tekrarlamadığı bir satıcı iddiasıdır.

İkisi de aktif. Hiçbir metrik “hangisi daha büyük” sorusunu kesinleştirmez

Bu ikiliyle ilgili en yaygın hata, birini terk edilmiş veya yerini başkasının aldığı bir proje olarak görmektir. Bu kontrolün yapıldığı gün her ikisi de kod gönderdi.

SinyalPiOh My Pi
Depo durumuArşivlenmemiş, MITArşivlenmemiş, MIT
Oluşturulma9 Ağustos 202531 Aralık 2025
Son gönderim21 Eylül 202621 Eylül 2026
En son sürümv0.86.1, 20 Eylül 2026v18.2.7, 21 Eylül 2026
Yakın dönem yayın sıklığı28 Ağustos ile 20 Eylül 2026 arasında beş sürüm16 ile 21 Eylül 2026 arasında altı sürüm
Yıldızlar107.93932.221
16 Eylül 2026'ya kadar olan hafta npm indirmeleri2.295.454146.706

Depo, sürüm ve yıldız sayıları 21 Eylül 2026'da okunan GitHub API'sinden; indirme sayıları ise 16 Eylül 2026'da sona eren haftaya ait npm indirmeleri API'sinden alınmıştır. Her iki sütunu da benimseme hükmüne dönüştürmeyin. Özellikle npm karşılaştırması eşit koşullarda değildir: Pi'nin kendi belgeleri npm install -g ile başlarken Oh My Pi'nin README'si curl-to-shell, Homebrew, Bun, Nix, PowerShell ve mise yöntemlerini belgeler ve hiçbir npm komutu vermez. Bu nedenle npm, onu burada ölçülemeyecek bir miktarda eksik sayar. Yıldızlar Pi'yi, yayın sıklığı Oh My Pi'yi öne çıkarır; popülerlik hakkında tek bir metriğe dayanan herhangi bir cümle en az bir yönden yanlış olacaktır.

Metrikler olmadan her ikisinin de güncel olduğuna dair tarafsız üçüncü taraf kanıtı isterseniz: Ollama, Oh My Pi ve Pi için birer entegrasyon sayfası yayımlar; DeepSeek de her biri için birer aracı entegrasyonu kılavuzu yayımlar — Pi kılavuzu hâlâ eski pi_mono yolunda yer alır. Dört sayfanın tamamı 21 Eylül 2026'da yanıt veriyordu.

Herhangi birini kendi uç noktanıza yönlendirmek

Çatallamanın en görünür olduğu ve yanlış bir /v1 kullanımının size bir öğleden sonraya mal olduğu yer burasıdır. Her iki istemci de üçüncü taraf OpenAI veya Anthropic uyumlu bir uç noktaya ulaşabilir; ancak bunu farklı mekanizmalar ve zıt URL kurallarıyla yaparlar.

Oh My Pi'de Pi'de bulunmayan bir ortam değişkeni rotası vardır. Anthropic sağlayıcısı temel URL'yi resmî varsayılandan önce normalizeAnthropicBaseUrl($env.ANTHROPIC_BASE_URL) üzerinden çözümler ve bu normalleştirici sondaki /v1 bölümünü kaldırır — böylece hem https://api.kunavo.com hem de https://api.kunavo.com/v1 aynı sunucuya ulaşır. Bu bilgi, packages/ai/src/providers/anthropic-state.ts dosyasından, resolveDirectAnthropicBaseUrl() ve normalleştiricinin tanımlandığı yerden 19 Eylül 2026'da okundu — yaptığımız bir isteğe değil, kaynak koda dayanır.

Oh My Pi — tek satırlık rota
# Oh My Pi honours ANTHROPIC_BASE_URL for its built-in anthropic provider.
# normalizeAnthropicBaseUrl() strips a trailing /v1, so both forms resolve
# to the same host here. Pi ships no equivalent gateway base-URL variable.
export ANTHROPIC_API_KEY="$KUNAVO_API_KEY"
export ANTHROPIC_BASE_URL="https://api.kunavo.com"
omp

Bu rotada bir öncelik tuzağı vardır. Oh My Pi'nin belgelenmiş sırası, models.yml dosyasındaki bir apiKey değerini 2. sıraya, 3. sıradaki kayıtlı OAuth'un üstüne yerleştirir; sağlayıcı ortam değişkeni ise 5. sırada, OAuth'un altındadır. Dolayısıyla /login ile Anthropic'te zaten oturum açmışsanız abonelik token'ı ANTHROPIC_API_KEY değişkenine göre öncelik kazanır ve ağ geçidi anahtarınız hiç kullanılmaz. Anahtarı yapılandırmaya sabitleyin veya önce o sağlayıcıdan çıkış yapın.

Adlandırılmış bir sağlayıcı için Oh My Pi YAML kullanır — burada /v1 yeniden eklenir; çünkü OpenAI yolu, /chat/completions yolunu kırpılmış temel URL'ye olduğu gibi ekler.

~/.omp/agent/models.yml
providers:
  kunavo:
    baseUrl: https://api.kunavo.com/v1   # /v1 REQUIRED: omp appends /chat/completions
    api: openai-completions              # use anthropic-messages, and then drop /v1
    apiKey: KUNAVO_API_KEY               # env var name, a literal, or "!cmd"
    authHeader: true                     # send Authorization: Bearer <key>
    models:
      - id: claude-sonnet-5
        contextWindow: 200000
        maxTokens: 64000

Pi'yi bir ağ geçidine yönlendirmenin tek yolu vardır: ~/.pi/agent/models.json. Pi hiçbir ANTHROPIC_BASE_URL okumaz — 19 Eylül 2026'da depo genelinde bu tam dizeyle yapılan bir kod araması, her ikisi de geçersiz kılma amacı taşımayan iki sonuç döndürür (bir Cloudflare AI Gateway sabiti ve bir model oluşturma betiği) — ve düz bir OPENAI_BASE_URL de yoktur. Bir temel URL değişkeni mevcuttur ancak genel bir kaçış kapısı değildir: AZURE_OPENAI_BASE_URL, Pi'nin sağlayıcı belgelerinde listelenmiştir ve Azure OpenAI sağlayıcısını yalnızca kendi Azure kaynağınıza yönlendirir.

~/.pi/agent/models.json
{
  "providers": {
    "kunavo": {
      "baseUrl": "https://api.kunavo.com",
      "api": "anthropic-messages",
      "apiKey": "$KUNAVO_API_KEY",
      "models": [
        {
          "id": "claude-sonnet-5",
          "contextWindow": 200000,
          "maxTokens": 64000
        }
      ]
    }
  }
}

Son ek konusunda Pi'nin kendi belgeleri hiçbir zaman kesinlik sağlamadı; tek bir örneğe güvenmek yerine bunu bilmelisiniz. 22 Eylül 2026 tarihli belge yenilemesine kadar modeller sayfası, bir yerde anthropic-messages proxy'sini https://proxy.example.com/v1 olarak, başka bir yerde ise son eki olmayan https://proxy.example.com olarak gösteriyordu; yenileme her ikisini de kaldırdı ancak konuyu kesinleştirmedi. İzlenmesi gereken biçim son eki olmayan biçimdir ve gerekçe çalışma zamanında test edilmekten ziyade kaynak koddan çıkarılmıştır: Pi, Oh My Pi'nin /v1 son ekini kaldıran normalleştiricisine benzer bir mekanizmayı anthropic-messages yolu üzerinde sunmaz — belgelerinde açıklanan tek normalleştirme Azure'a özgüdür: Azure'un kendi alan adları altındaki kaynak kök URL'leri "OpenAI API yoluna normalize edilir" — yerleşik Anthropic varsayılanı https://api.anthropic.com olup /v1 içermezken OpenAI varsayılanı şu URL'dir: https://api.openai.com/v1. Ayrıca anthropic-messages için model.baseUrl değerini doğrudan resmi Anthropic SDK'sına verir; SDK da /v1/messages yolunu kendisi ekler. Buradaki bir /v1, /v1/v1/messages üretirdi. Kunavo da aynı kuralı temel URL sayfasında belgeler: Anthropic tarzı istemciler için yalnızca origin, OpenAI tarzı istemciler için /v1.

Kurulum ayrıntısıPiOh My Pi
Ortam değişkeniyle temel URL geçersiz kılmaMevcut değilANTHROPIC_BASE_URL, /v1 kabul edilir
Özel sağlayıcı dosyası~/.pi/agent/models.json~/.omp/agent/models.yml
Belgelenen api değerleriPi'nin 22 Eylül 2026 tarihli belge yenilemesine kadar openai-completions, openai-responses, anthropic-messages, google-generative-ai; yenilenen belgelerde hiçbiri listelenmiyorBu dört taneye ek olarak openai-codex-responses, azure-openai-responses, bedrock-converse-stream, google-gemini-cli, google-vertex — dokuz sohbet lehçesi — ve 21 Eylül 2026'dan beri sohbet yerine yargıç isteklerini yanıtlayan iki değerlendirme API'si, typesafe ve openrouter-decisions bulunur. v18.4.8'deki models.yml şeması tam olarak bu on birini kabul eder
Anahtar çözümlemeÇalışma zamanı --api-key → auth.json → models.json anahtarı → ortam değişkeni; belgeler 22 Eylül 2026'da bu şekilde yenilenmiştirÇalışma zamanı geçersiz kılma → models.yml anahtarı → kayıtlı OAuth → oturum açma anahtarı → ortam değişkeni
Anahtarsız yerel sağlayıcılarSahte yer tutucu anahtarauth: none
Bir ağ geçidinin kablo protokolünü otomatik algılamaEşdeğeri yokdiscovery.type: proxy, ancak Kunavo'nun model listesinde yayımlanmayan bir supported_endpoint_types alanını okur — bunun yerine api ve models alanlarını açıkça bildirin

Etrafında planlama yapmaya değer iki sınır daha var. 22 Eylül 2026 tarihli belge yenilemesine kadar Pi'nin belgelenen tablosu, depo ek işleyiciler içerse de özel sağlayıcılar için dört lehçe listeliyordu; yenileme tabloyu kaldırdı ve yerine geçecek bir liste adlandırmadı, bu nedenle bu dört lehçe Pi'nin özel sağlayıcılar için belgelediği tek yüzey olmaya devam ediyor. Ancak ek işleyiciler yerleşik sağlayıcılarla sınırlı değildir: v0.99.2'de Pi'nin kaynağı bir models.json dosyasındaki api alanını serbest dize olarak türler ve onu, kayıtlı on uygulamadan hangisi eşleşiyorsa ona yönlendirir (BUILTIN_APIS sabiti; konumu: packages/ai/src/compat.ts); bu nedenle özel bir sağlayıcı bedrock-converse-stream veya google-vertex adını verebilir — bunlardan herhangi birinin üçüncü taraf bir uç noktayla çalışıp çalışmadığı burada belgelenmemiş ve test edilmemiştir. Oh My Pi'de ise disabledProviders, kimlik bilgileri kontrol edilmeden önce denetlenir — bu listede yakalanan bir sağlayıcı kimliği, hangi anahtarı sağlarsanız sağlayın sessizce kaybolur — ayar dizileri de birleştirilmek yerine daha yüksek öncelikli katman tarafından bütünüyle değiştirilir; dolayısıyla proje düzeyindeki bir liste, genel listeyi sessizce atar. Her iki proje de bir ağ geçidinde gerçekten ihtiyaç duyabileceğiniz uyumluluk çıkışları sunar: Oh My Pi'de disableStrictTools, Pi'de supportsEagerToolInputStreaming ve allowEmptySignature. Kunavo'nun her iki istemcinin varsayılan katı şemalarını, önbellek işaretlerini veya araç girdilerini erkenden akış hâlinde iletmesini kabul edip etmediği burada test edilmemiştir.

Geçişin gerçek maliyeti

Sürüm numarası farkının düşündürdüğünden daha az, dosya kopyalamaktan daha fazla. Her iki deponun belge ağacında belgelenmiş bir içe aktarma komutu, oturum dönüştürücü veya yapılandırma taşıyıcısı bulunmadığından, sağlayıcı bloğunu diğer biçimde yeniden yazmayı planlayın — JSON'dan YAML'a veya tersi. Kimlik bilgileri de taşınmaz: Pi bunları ~/.pi/agent/auth.json dosyasında saklarken Oh My Pi, ~/.omp/agent/agent.db konumunda bir SQLite kimlik doğrulama deposu tutar.

Ortam değişkenleri, ortak kökenin düşündürdüğünden daha sınırlı taşınır; bu bölümü dikkatle okuyun. Oh My Pi, PI_ önekli adları — bunlar arasında PI_CONFIG_DIR ve PI_CODING_AGENT_DIR de vardır — hâlâ okur, ancak bunlar Oh My Pi'nin dizinlerini yeniden konumlandırır; dolayısıyla Pi ile paylaşılan bir kabuk profilinde birini dışa aktarmak, yapılandırmayı taşınabilir hâle getirmek yerine her iki istemciyi aynı yola yönlendirir. OMP_-PI_ yansıtması, ortam değişkeni referansında açıklandığı üzere daha da sınırlıdır: belge, kuralın ayrıştırılan her .env dosyasının içinde geçerli olduğunu ve açıkça "üst süreçten devralınan rastgele değişkenler için geçerli olmadığını" belirtir. Hiç taşınmayacak şey, kablo üzerine kurulmuş her şeydir: Bir Pi TypeScript uzantısı Pi'nin API'sine göre yazılır ve 22 Mart 2026 senkronizasyon işaretinden bu yana yaklaşık altı aylık bağımsız geliştirme, tam olarak bu API'lerin farklılaştığı noktadır. Bir uzantının taşınacağını varsaymak yerine test edin.

Her iki tarafta da para aynı

Her iki istemci de sizden ücret almaz; dolayısıyla aralarında geçiş yaptığınızda model harcamanızdaki değişim sıfırdır. Değişken, token'ları hangi yol üzerinden satın aldığınızdır ve bu konuda ikisi tek bir noktada ayrılır: Pi'nin birinci taraf ücretli ağ geçidi vardır, Oh My Pi'nin yoktur. Radius, Earendil tarafından işletilen, kaynak kodu kapalı bir hizmettir; Pi'nin kendi /login komutu üzerinden erişilir ve SSS'si, "liste fiyatlarının üzerine ödeme işlemcimizin bizden aldığı ücretleri eklediğini" belirtir — yayımlamadığı bir yüzde olduğundan Radius toplamı dışarıdan hesaplanamaz. Oh My Pi'nin tek ağ geçidi, sizin barındırdığınız ve aktarım güvenliğini operatöre bırakan omp auth-gateway serve yazılımıdır.

Bütçeye girmeden önce ortadan kaldırılması gereken bir nokta: Her iki kabloya da giriş yapılmış Claude Pro veya Max aboneliği ücretsiz kullanım değildir. 22 Eylül 2026 tarihli belge yenilemesi bu cümleyi kaldırana kadar Pi'nin sağlayıcı belgeleri, üçüncü taraf kablo kullanımının "ek kullanımdan düşüldüğünü ve Claude planı limitlerine karşı değil, token başına faturalandırıldığını" söylüyordu; bir Anthropic modeli abonelik kimlik doğrulamasıyla çalıştığında Pi'nin yazdırdığı uyarı hâlâ bunun "ek kullanımdan düşüldüğünü ve Claude planı limitlerinize karşı değil, token başına faturalandırıldığını" söylüyor (kaynak, v0.99.2). Oh My Pi belgelerinde eşdeğer bir ifade bulunamadı; bu nedenle farklı davrandığını varsaymayın — kendi hesabınızı kontrol edin.

Ağ geçidi yolu için hesaplama istemciye değil iş yüküne göre şöyledir. Bir aylık istikrarlı aracı çalışması varsayın: 5.000.000 önbelleğe alınmamış giriş token'ı ve 400.000 çıkış token'ı; önbellek okuma veya yazma, görüntü ya da araç ücreti yok. Ücretler, milyon token başına canlı Kunavo kataloğu fiyatlarıdır.

Model1 milyon başına giriş / çıkışHer iki istemci için tahmini aylık tutar
Claude Haiku 4.5$0,70 / $3,50$4,90
Claude Sonnet 5$1,40 / $7,00$9,80
Claude Opus 5$3,50 / $17,50$24,50

Bunlar yukarıdaki varsayımlar altındaki açıklayıcı token tahminleridir; ölçülmüş görev maliyetleri veya fatura üst sınırı değildir. İstemci bir fiyatlandırma değişkeni olmadığından sütun her iki istemci için aynıdır — ancak iş yükü farklı olabilir: Oh My Pi'nin task aracı alt aracıları paralel olarak dağıtır ve paralel aracıların her biri kendi bağlamını taşır; hiçbir tablo bunu sizin için ölçeklendirecek bir giriş-token çarpanı olarak hesaplayamaz. Tahmini ölçeklendirmeden önce bunu tek bir sınırlı değişiklikte ölçün.

Aynı sayıya iki Kunavo tarafı uyarısı eklenmelidir. Katalog tutarı ü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 fiyat artırımıyla çarpımından büyük olanıdır; faturalandırma kılavuzunda açıklandığı gibi. Ayrıca minimum yükleme, ön ödemeli kredi olarak $10 tutarındadır — bir hesabı finanse etmek için gereken nakittir; görev ücreti veya abonelik değildir.

Kunavo her istemci için bir kurulum kılavuzu yayımlar — Pi ve Oh My Pi — ancak ikisini de uç noktasına karşı çalışma zamanında test etmemiştir; kurulum kılavuzu uyumluluk testi değil, yapılandırma referansıdır. Yukarıdaki yapılandırmaların ikisi de yayımlanmış belgeler ve kaynak kod temelinde yazılmıştır ve kendi makinenizde doğrulanmalıdır. Birini denerken çalışan bir yolu kullanılabilir tutun. Bir model yerine gerçek bir görevi fiyatlandırmak istediğinizde bir Kunavo hesabı oluşturun, hesabınıza bakiye yükleyin ve kısa listeye aldığınız modelle sınırlı bir değişiklik çalıştırın. Bir sağlayıcı yerine hâlâ bir kablo seçiyorsanız Pi kodlama aracının fiyatlandırması, Pi'nin dört faturalandırma yolunu açıklar; Pi ile OpenCode karşılaştırması ise Pi'yi, yayımlanmış Kunavo kurulum kılavuzu olan başka bir istemciyle karşılaştırır.

Sık sorulan sorular

Oh My Pi, Pi'nin çatallanmış bir sürümü mü?

Evet ve yön Pi'den başlıyor. Oh My Pi'nin kendi README'si, @mariozechner tarafından geliştirilen Pi'nin bir çatallaması olduğunu ve yeniden adlandırma öncesindeki github.com/badlogic/pi-mono URL'sine bağlantı verdiğini söylüyor. GitHub API'si, bunun GitHub'daki çatalla düğmesi yerine kaynak çatallaması olması nedeniyle can1357/oh-my-pi için fork:false ve parent:null bildiriyor; bu yüzden tek başına API size bunu söylemez. Repo hâlâ, kaydedilmiş Son Senkronizasyon Noktası 22 Mart 2026 tarihli b21b42d commit'i olan bir birleştirme kontrol listesi docs/porting-from-pi-mono.md dosyasını içeriyor. O tarihten sonra kaydedilmemiş bir senkronizasyon gerçekleşip gerçekleşmediği bu sayfanın doğrulayabileceği bir şey değil.

Oh My Pi nedir?

İkili dosyası omp olan Oh My Pi, Can Bölük tarafından geliştirilen, MIT lisanslı bir terminal kodlama aracısıdır; can1357/oh-my-pi deposundan yayımlanır ve npm'de @oh-my-pi/pi-coding-agent olarak dağıtılır. Pi aracı altyapısının sert bir çatallamasıdır ve her şey dahil bir kodlama yüzeyi olarak yeniden oluşturulmuştur: README'si 60'tan fazla sağlayıcı, 31 yerleşik araç, 14 LSP işlemi ve 28 DAP hata ayıklama işlemi olduğunu iddia eder. Bu bir turta fırını, Raspberry Pi projesi ya da ad benzerliğine rağmen Oh My Zsh veya Oh My Posh ile ilişkili bir proje değildir.

Oh My Pi, Pi'den daha mı iyi?

Farklı şeyleri optimize ederler; bu nedenle bildirilecek bir sıralama ve bu sayfanın kaynak gösterebileceği bir karşılaştırmalı kıyaslama yoktur. 22 Eylül 2026'daki belge yenilemesine kadar Pi, kendi belgelerinde yerleşik MCP, alt aracılar, izin açılır pencereleri, plan modu, yapılacaklar ve arka plan bash'i kasten içermediğini ve bunları TypeScript uzantıları olarak eklemenizi beklediğini belirtiyordu; v0.99.0'dan beri MCP yerleşiktir ve diğer beşi v0.99.2'de hâlâ uzantıdır. Oh My Pi, LSP'yi, bir DAP hata ayıklayıcısını, paralel alt aracıları, Puppeteer tarayıcı aracını ve araç başına onay sistemini kutudan çıktığı hâliyle sunar. Hangilerini kendiniz yönetmek istediğinize göre seçim yapın. Sürüm numaralarını göz ardı edin: Oh My Pi çatallama sırasında yeniden numaralandırıldığı için onun v18.2.7 sürümü ile Pi'nin v0.86.1 sürümü aynı ölçeğe sahip değildir.

Pi yapılandırmamı Oh My Pi'ye taşıyabilir miyim?

Dosyaları kopyalayarak değil. Pi, JSON dosyalarını ~/.pi altında (models.json, auth.json, trust.json) tutar; Oh My Pi, YAML dosyalarını ~/.omp altında (models.yml, config.yml), kimlik bilgilerini ise ~/.omp/agent/agent.db konumundaki bir SQLite deposunda tutar. Her iki deponun belgeler ağacında herhangi bir içe aktarma komutu veya yapılandırma dönüştürücüsü belgelenmemiştir — bu, kanıt yokluğudur; böyle bir şeyin bulunmadığının kanıtı değildir. Ortam değişkenleri yalnızca kısmen taşınır: Oh My Pi hâlâ PI_CONFIG_DIR ve PI_CODING_AGENT_DIR değişkenlerini okur, ancak bunlar Pi'ninkileri okumak yerine kendi dizinlerini yeniden konumlandırır; OMP_-to-PI_ yansıtma kuralı da kabuktan devralınan değişkenlere değil, ayrıştırılan .env dosyalarının içindeki değişkenlere uygulanacak şekilde belgelenmiştir. Geçişi veri dışa aktarma olarak değil, bir sağlayıcı bloğunu yeniden yazma işi olarak planlayın.

Oh My Pi veya Pi ücretli mi?

Her iki istemci de kendisi için ücret talep etmez. İkisi de MIT lisanslı ve kendi kendine barındırılır; hiçbir depo fiyatlandırma sayfası, plan, kademe veya finansman dosyası yayımlamaz. Ödeyeceğiniz şey, oturum açtığınız rotadaki model kullanımıdır. Bilinmesi gereken bir asimetri var: Pi'nin yayımlayıcısı Earendil, Pi'nin kendi /login'i üzerinden doldurup eriştiğiniz, birinci taraf kapalı kaynak token ağ geçidi Radius'u da işletir. Oh My Pi barındırılan bir eşdeğer satmaz — işlettiği tek şey, sizin çalıştırdığınız ve aktarım güvenliğini operatöre bırakan bir ileri vekil olan auth-gateway'dir.

Gerçek bir depoda çalıştırmak için hangisi daha güvenli?

Hiçbiri güvenli bir varsayılanla gelmez ve dürüst yanıt her iki tarafı da gerektirir. Pi'de hiçbir izin sistemi yoktur ve bunu açıkça söyler: onu başlatan kullanıcı ve işlemin izinleriyle çalışır; kendi güvenlik belgeleri de proje güveni özelliğinin hangi proje kaynaklarının yükleneceğini kontrol ettiğini, ancak araç çağrılarının neleri erişebileceğini veya etkileyebileceğini sınırlamadığını belirtir. Oh My Pi'de araç başına üç kademeli bir onay sistemi vardır — always-ask, write ve yolo — ancak belgelenen varsayılan yolo'dur; bu, okuma, yazma ve exec işlemlerini istem sormadan otomatik olarak onaylar. Yani Pi size hiçbir şey vermez ve bunu yüksek sesle söyler; Oh My Pi size tools.approvalMode ayarlayana kadar kapalı olan bir kontrol sunar. Güvenilmeyen işler için ikisini de konteynerleştirin.

Her iki deponun belge ağaçları ve npm paketleri 19 Eylül 2026'da kontrol edildi; temel URL ve kimlik bilgisi sıralamasıyla ilgili iddialar aynı tarihte metin içinde adı verilen kaynak dosyalardan okundu; depo ölçümleri ve sürüm geçmişleri 21 Eylül 2026'da yeniden okundu. Pi'nin 22 Eylül 2026 tarihli belge yenilemesinden sonra anthropic-messages temel URL örnekleri, Azure normalleştirme cümlesi, belgelenen api değerleri ve kimlik bilgisi sıralaması, yenilenen belgeler ve v0.99.2 kaynak koduyla karşılaştırılarak 1 Ekim 2026'da yeniden kontrol edildi. Aynı gün, Pi v0.99.0 yerleşik MCP ile yayımlandıktan sonra eksik özellikler listesi, projeye güven konusundaki ifadeleri ve belirtilen tasarımı; kullanım, MCP, ayarlar ve güvenlik sayfaları, README, kaynak kodunun yönlendirdiği api değerleri ve bu sitenin kendi entegrasyon diziniyle karşılaştırılarak yeniden kontrol edildi. Ek kullanım satırı ise bu kaynak kodundaki terminal uyarısıyla karşılaştırılarak yeniden kontrol edildi. Yine 1 Ekim 2026'da Oh My Pi'nin belgelenen api değerleri, v18.4.8'deki docs/models.md belgesi ve models.yml şemasıyla karşılaştırılarak yeniden kontrol edildi. Kunavo ücretleri canlı katalogdan görüntülenir ve buradaki her dolar tutarı örnek niteliğinde bir token hesabıdır. İstemcilerin hiçbiri Kunavo'ya karşı çalışma zamanında test edilmemiştir ve iki proje arasında herhangi bir performans veya kıyaslama karşılaştırması ima edilmez — bu sayfanın alıntılayabileceği böyle bir karşılaştırma yoktur.