Pi kodlama aracını yaşam döngüsü nedenleriyle bırakmanız gerekmez: 21 Eylül 2026'da GitHub API'si earendil-works/pi'nin MIT lisanslı ve arşivlenmemiş olduğunu, v0.87.0 sürümünün de aynı gün yayımlandığını bildirdi. İnsanların geçiş yapmasının gerçek nedenleri tasarım tercihleridir. 22 Eylül 2026'daki doküman yenilemesine kadar Pi'nin kendi dokümanları, "yerleşik MCP, alt aracılar, izin pencereleri, plan modu, yapılacaklar veya arka plan bash'i kasıtlı olarak içermediğini" ve "bu iş akışlarını uzantı veya paket olarak oluşturmanız ya da yüklemeniz veya container ve tmux gibi harici araçları kullanmanız" gerektiğini söylüyordu. Yenileme bu cümleyi kaldırdı ve 29 Eylül 2026'da v0.99.0 altı öğeden birini sundu — MCP artık varsayılan olarak yüklenen yerleşik bir uzantıdır. v0.99.2 itibarıyla diğer beşi hâlâ yerleşik değildir. Bu nedenle yararlı soru hangi aracının daha iyi olduğu değil, bu beş öğeden hangisinin yerleşik olmasını istediğiniz ve ~/.pi/agent dışına çıkmanın size neye mal olacağıdır.
Arama sonuçları en az beş farklı şeyi birbirine karıştırdığı için bir ayrımı netleştirelim. Bu sayfa, pi.dev adresindeki terminal kodlama ajanıyla ilgilidir; deposu earendil-works/pi, npm paketi @earendil-works/pi-coding-agent. Tamamen farklı bir ürün olan, pi.ai adresindeki Inflection AI ürünü Pi değildir; Pi Network kripto parası, Raspberry Pi veya matematiksel sabit de değildir. Eski shittycodingagent.ai alan adı artık pi.dev adresine yönlendiriliyor ve badlogic/pi-mono mevcut depoya yönlendiriliyor; dolayısıyla eski bağlantılar, taşındıklarını size bildirmeden doğru yere ulaşıyor.
Ayrılma nedeninizi bir hedefle eşleştirin
Aşağıdaki her satır, Pi'nin kendi dokümantasyonunda kasıtlı bir eksiklik veya sınır olarak yer alan bir nedeni ve bu özelliği belgeleyen bir projeyi eşleştirir. Buradaki hiçbir şey çalışma zamanında test edilmedi.
| Pi'den istediğiniz şey | Yöneldiği yer | Bunun yerine üstlendiğiniz şey |
|---|---|---|
| Uzantı yerine yerleşik olarak alt aracılar, onay pencereleri, plan modu, yapılacaklar ve arka plan bash'i — MCP, v0.99.0'dan beri Pi'ye yerleşiktir | Oh My Pi, Pi'nin bir fork'u | Farklı bir bakımcı ve sürüm serisi, ~/.omp/agent/models.yml konumunda YAML yapılandırması ve öğrenmeniz gereken kendi onay modeli |
| Pi'nin listelediği dört protokolün ötesinde, kendi barındırdığınız veya standart dışı bir uç nokta için belgelenmiş bir wire protokolü kümesi | Oh My Pi — belgelenmiş on bir api değeri; Pi, 22 Eylül 2026'ya kadar dört değer belgeledi ve artık hiçbirini listelemiyor, ancak kaynak kodu (v0.99.2) on değeri yönlendiriyor | Aynı fork uyarıları; on bir değerden ikisi sohbet aktarımı değil hüküm API'sidir ve Pi'nin belgelenmemiş altı değeri burada test edilmedi |
| Aracıyı kendi shell'iniz yerine çalıştırabileceğiniz barındırılan bir yer | OpenHands | Ücretsiz SaaS Individual katmanı "Max Daily Conversations" değerini 10 ile sınırlar; kendi çalıştırdığınız MIT derlemesi Unlimited olarak listelenir |
| Aracıyı zaten kullandığınız düzenleyicinin içinde çalıştırma | Cline | Terminal iş akışı yerine bir düzenleyici uzantısının iş akışı; ClinePass aboneliği "completely optional" olarak belgelenmiştir ve aynı sayfa yanında başka herhangi bir sağlayıcıyı kullanabileceğinizi söyler |
| Earendil'in Radius için yaptığı gibi, kendi sağlayıcısının erken alfa olarak nitelendirmediği, doğrudan sağlayıcı tarafından sunulan bir ağ geçidi | OpenCode (Zen) veya Crush (Hyper) | İkinci bir hesap. OpenCode, Zen'i "completely optional" olarak adlandırır; Charm, Hyper'ı "the official Crush provider" olarak adlandırır ve bu ifadeyi kullanmaz. Her iki istemci de diğer sağlayıcılar için kendi anahtarınızı kullanmayı belgeler |
| Tek bir şirketin yönetimi yerine bir vakıf | goose, Apache-2.0; artık Linux Foundation'ın Agentic AI Foundation çatısı altında | Aynı uç noktaya giden iki farklı yol arasında seçim: OPENAI_HOST ile özel bir temel URL'ye yönlendirilen yerleşik OpenAI sağlayıcısı veya dokümanlarının "zaten desteklenmeyen" hizmetler için olduğunu belirttiği özel bir sağlayıcı girdisi |
| Uçtan uca tek bir sağlayıcının kendi aracısı | Claude Code veya Codex CLI | Codex CLI, özel uç noktalar konusunda Pi'den kesinlikle daha dardır — SSS'ye bakın. GitHub API'si Claude Code deposu için SPDX lisansı bildirmiyor |
Seçim yapmadan önce adlandırmaya değer iki sınır var. Pi'nin 22 Eylül 2026'daki doküman yenilemesinde yeniden yazılan güvenlik sayfası, Pi'nin "onu başlatan hesabın izinleriyle dosyaları okuyabildiğini, değiştirebildiğini ve çalıştırabildiğini ve her araç çağrısından önce onay istemediğini" açıkça söyler; ayrıca "yerleşik sandbox eksikliğini" genellikle güvenlik sınırının dışında kalan davranışlar arasında listeler. Proje güveni istemi de eksik izin sistemi değildir: aynı sayfa, güvenin "Pi'nin bir çalışma klasörü tarafından sağlanan ayarların ve kaynakların çoğunu yükleyip yüklemeyeceğini kontrol ettiğini" ve "hangi araç çağrılarının erişebileceğini veya etkileyebileceğini sınırlamadığını" söyler. Ayrılma nedeniniz yalıtımsa yanıt, varsayılan olarak farklı bir terminal aracısı değil, onay moduna sahip bir istemci veya bir container'dır.
Bir ada bağlanmadan önce durumu kontrol edin
Pi alternatifleri listeleri projeleri üç farklı durumda içerir ve GitHub'daki bir alan aktif olarak yanıltır. pushed_at alanını değil, sürüm ve commit tarihlerini okuyun.
| Proje | Lisans | En son sürüm | 21 Eylül 2026'daki durum |
|---|---|---|---|
Pi (earendil-works/pi) | MIT | v0.87.0, 21 Eylül 2026 | Aktif; üç günde üç sürüm yayımlandı |
Oh My Pi (can1357/oh-my-pi) | MIT | v18.2.8, 21 Eylül 2026 | Aktif fork; ayrı ürün, Pi'nin farklı yazımı değil |
OpenCode (anomalyco/opencode) | MIT | v1.18.31, 14 Eylül 2026 | Aktif. sst/opencode buraya yönlendirir; opencode-ai/opencode arşivlenmiştir ve farklı bir projedir |
Crush (charmbracelet/crush) | FSL-1.1-MIT — GitHub'ın kendi alanı yalnızca NOASSERTION bildiriyor | v0.96.1, 21 Eylül 2026 | Aktif. Functional Source License, OSI onaylı bir açık kaynak lisansı değildir; açık kaynak lisansı olduğunu varsaymadan önce LICENSE.md dosyasını okuyun |
goose (aaif-goose/goose) | Apache-2.0 | v1.51.0, 17 Eylül 2026 | Aktif; block/goose buraya yönlendirir, dokümanlar goose-docs.ai adresine taşındı |
OpenHands (OpenHands/OpenHands) | MIT | v1.20.0, 17 Eylül 2026 | Aktif; All-Hands-AI/OpenHands buraya yönlendirir |
Cline (cline/cline) | Apache-2.0 | v4.1.19, 17 Eylül 2026 (masaüstü derlemeleri kendi etiket serisinde yayımlanır) | Aktif: depo arşivlenmemiş, 21 Eylül 2026'da push edildi |
Codex CLI (openai/codex) | Apache-2.0 | rust-v0.155.1, 18 Eylül 2026 | Aktif; dokümantasyonu iki kez taşındı, bu nedenle makul görünen birkaç doküman URL'si 404 veriyor |
| Aider | Apache-2.0 | v0.86.0, 9 Ağustos 2025 | Atıl, ancak ölü değil: arşivlenmemiş, fakat 22 Mayıs 2026'dan beri commit yok |
| Continue | Apache-2.0 | v2.0.0-vscode, 19 Haziran 2026 (en son kararlı) | Artık yayımlanmıyor. continue.dev, "Cursor'a katıldığını" ve açık kaynak kod tabanının "ücretsiz olarak kullanılabilir durumda kaldığını" belirtiyor; son kod commit'i 19 Haziran 2026. Hedef değil, geçiş kaynağı |
Depo bilgileri GitHub API'sinden ve her projenin kendi sitesinden 21 Eylül 2026'da okundu. Yıldız sayıları ve push zaman damgaları günlük olarak değiştiğinden kasıtlı olarak dışarıda bırakıldı. Continue satırı iki kez okunmalı: pushed_at alanı dokümantasyonla sınırlı commit'ler nedeniyle yakın tarihli bir tarih gösteriyor; güncel öneri listelerinde görünmeye devam etmesinin nedeni bu. Kunavo'nun kendi Continue alternatifleri ve Aider alternatifleri sayfaları bu iki projeyi ayrıca ele alır.
Gerçekte ~/.pi/agent dizininden ne taşınır
Karşılaştırma tablolarının atladığı bölüm budur ve gerçek geçiş maliyeti burada yatar. Pi her şeyi tek bir dizinde tutar; içindeki yedi şey aynı kaderi paylaşmaz.
| Pi'nin sakladıkları | İçerdiği şey | Taşındığınızda ne olur |
|---|---|---|
AGENTS.md / CLAUDE.md | ~/.pi/agent/AGENTS.md konumundaki genel kurallar ile üst dizinler ve geçerli dizin; AGENTS.override.md bu dizin için bunların yerini alır | Taşınır. OpenCode, proje kökünde AGENTS.md ve ~/.config/opencode/AGENTS.md dosyalarını belgeler; OpenCode'a özgü dosya yoksa ~/.claude/CLAUDE.md dosyasına geri döner. Oh My Pi, AGENTS.md keşfini çalışma alanı taramasının bir parçası olarak belgeler |
models.json | Özel sağlayıcı blokları: baseUrl, api, apiKey, headers, models, modelOverrides | Oh My Pi'ye geçiş dışında yeniden yazılır. Dokümanları, her iki YAML dosyası da eksikse ve models.json "aynı konumda" mevcutsa bunun models.yml dosyasına taşındığını söyler — bu konum ~/.omp/agent/ dizinidir; dolayısıyla dosyayı oraya kendiniz kopyalarsınız. Oh My Pi'nin ilk çalıştırmada devraldığını belgelediği dizinler şunlardır: .claude, .cursor, .windsurf, .gemini, .codex, .cline, .github/copilot ve .vscode; ~/.pi bunların arasında değildir |
mcp.json | v0.99.0'da eklenen MCP sunucusu tanımları (29 Eylül 2026): kullanıcı düzeyinde ~/.pi/agent/mcp.json, proje başına .pi/mcp.json ve OAuth belirteçleri ayrı olarak ~/.pi/agent/mcp-auth.json konumunda | Büyük ölçüde taşınır. Pi'nin MCP sayfası, "Biçim diğer MCP istemcileriyle eşleşir" der ve kendi dönüştürme tablosu OpenCode'un local ve remote girdilerini alan alan eşler — dışarı çıkarken tersine çevrilecek eşleme budur. exposure gibi yalnızca Pi'ye özgü alanlar taşınmaz ve OAuth belirteçleri de taşınmaz: hedefte yeniden oturum açın |
auth.json | Pi'nin /login sağlayıcıları için API anahtarları ve otomatik yenilenen OAuth belirteçleri | Taşınmaz. Her istemci kendi kimlik bilgisini oluşturur. Çıkarken bilinmesi gereken bir nokta daha: Pi'nin 22 Eylül 2026 tarihli doküman yenilemesinde belirtilen çözümleme sırası, çalışma zamanındaki --api-key, ardından auth.json, sonra sağlayıcının models.json içindeki apiKey, ardından sağlayıcının ortam değişkenleridir — dolayısıyla buradaki eski bir belirteç, yeni yapılandırdığınız anahtara sessizce üstün gelmeye devam eder |
sessions/ | Oturum başına bir JSONL dosyası; çalışma dizinine göre düzenlenmiş bir ağaç ve her girdide id ile parentId bulunur | Taşınmaz. Pi, HTML'e /export, özel bir GitHub gist'ine /share olmak üzere iki dışa aktarma ve geçerli dalı session.jsonl olarak paketleyebilen bir /bug raporunu belgeler. Burada incelenen istemcilerde bu biçim için bir içe aktarıcı bulunamadı — bu, belgelenmiş bir engel değil, kanıt yokluğudur |
trust.json | Kanonik yola göre anahtarlanmış dizin başına proje güveni kararları; defaultProjectTrust, varsayılan olarak ask değerini kullanır | Taşınacak karşılığı yok. Bu, araç çağrılarını değil yapılandırma yüklemesini denetler; dolayısıyla hedefte izin politikası olarak yeniden oluşturulacak bir şey yoktur |
| Uzantılar, beceriler, istem şablonları, paketler | Proje .pi/ dizinlerinde veya genel kullanım için ~/.pi/agent/ dizininde bulunan, Pi'nin kendisiyle aynı izinlerle çalışan TypeScript modülleri ve iş akışı varlıkları | Belgelenmiş bir taşıma yolu bulunamadı. Pi'nin yerleşik olmayan kalan beş özelliğine yanıtı bunları burada oluşturmak olduğu için, ayrılmanın en büyük ölçülmemiş maliyeti budur. Geçişin bedelini hesaplamadan önce gerçekten neye dayandığınızı envanterleyin |
Tümü 21 Eylül 2026'da Pi'nin kullanım, güvenlik, modeller, oturumlar ve sağlayıcılar sayfalarından, OpenCode'un kurallar sayfasından ve Oh My Pi'nin model dokümantasyonundan okundu; auth.json satırının çözümleme sırası 1 Ekim 2026'da Pi'nin yenilenen modeller sayfasından, mcp.json satırı ise aynı gün MCP sayfasından yeniden okundu.
Geri dönüş yolunu yakmadan geçiş yapmak
# 1. Change nothing in Pi. Everything below leaves ~/.pi/agent intact.
# 2. Rules travel as-is. Pi already reads the repo's AGENTS.md;
# so do the destinations that document AGENTS.md support.
cp ~/.pi/agent/AGENTS.md ~/.config/opencode/AGENTS.md # global rules, OpenCode
# 3. Of the destinations checked here, only Oh My Pi documents a converter,
# and it only fires from its OWN directory — not from ~/.pi/.
mkdir -p ~/.omp/agent
cp ~/.pi/agent/models.json ~/.omp/agent/models.json # omp writes models.yml
# 4. Do NOT copy auth.json. Mint credentials in the destination instead.
# 5. Roll back at any time: pi still reads ~/.pi/agent, sessions included.
piİki ayrıntı, temiz bir geçiş ile bir öğleden sonra süren 404'ler arasındaki farkı yaratır. İlk olarak, orada tam bir düzenleme, test ve inceleme döngüsü başarıyla tamamlanana kadar hedefi ayrı bir worktree veya dal üzerinde tutun — Pi, oturumlar dahil olmak üzere tüm süre boyunca ~/.pi/agent dizinini okumaya devam eder; dolayısıyla geri alma işlemi yalnızca pi komutunu yeniden çalıştırmaktır. İkinci olarak, maliyet ve limit meta verilerinizi taşınacağını varsaymak yerine hedefte yeniden girin. Pi'nin kaynak kodu (v0.99.2), kendi eklediğiniz bir modelin cost bloğunu tümü sıfır olacak şekilde, ayrıca 128.000 belirteçlik bir contextWindow ve 16.384 maxTokens değeriyle varsayılan olarak ayarlar — bu nedenle uzaklaşmakta olduğunuz Pi maliyet göstergesi tüm zaman boyunca $0 gösteriyor olabilir. Hedefinizin aynı kör noktaya sahip olup olmadığını, gösterdiği tutarı bütçe olarak değerlendirmeden önce kontrol etmeye değer. Pi fiyatlandırması, özel sağlayıcı bloğunun tamamını ve tuzaklarını içerir; bu sayfa bunları kasıtlı olarak tekrarlamaz.
Bir kategori yerine belirli bir eşleşmeyi değerlendiriyorsanız Oh My Pi ve Pi fork'u ayrıntılı biçimde ele alır; Pi ve OpenCode ile Pi ve Claude Code bu ikisini doğrudan karşılaştırır; OpenCode alternatifleri ise aynı çalışmayı diğer taraftan yürütür.
İstemciyi değiştirmek belirteç faturasını değiştirmez
Bu istemcilerin hiçbiri istemcinin kendisi için sizden ücret almaz ve her biri yapılandırdığınız herhangi bir model rotasına karşı çalışabilir — yukarıdaki tablolardaki api, baseUrl ve anahtar alanları bunun içindir. Bazı sağlayıcılar ayrıca kendi anahtarınızı kullanmaya alternatif olarak birinci taraf seçenekleri satar (Radius, Zen, Hyper, ClinePass, OpenHands sağlayıcısı); Claude Code ve Codex CLI de sağlayıcılarının kendi abonelik planlarında oturum açar. Bu nedenle aşağıdaki tutarlar yalnızca kendi rotanızı getirdiğiniz durumu açıklar. Her iki durumda da ayrılma nedeni fiyat değil, bir yetenek olmalıdır: aracıları değiştirmek tek başına model maliyetini değiştirmez.
Aşağıdaki rakamlar ölçülmüş görev maliyetleri değil, açıklama amaçlı token hesaplamalarıdır ve bir fatura üst sınırı değildir. Önbelleğe alınmamış 200.000 giriş token'ı gönderen ve 15.000 çıkış token'ı alan, önbellek okuması, önbellek yazması, görüntü girdisi ve araç ücreti bulunmayan tek bir oturum varsayın. Fiyatlar, milyon token başına canlı Kunavo kataloğundan alınır.
| Model | 1 milyon başına giriş / çıkış | Varsayılan bir oturum için tahmin |
|---|---|---|
| Claude Haiku 4.5 | $0,70 / $3,50 | $0,192 |
| GPT-5.6 Terra | $0,70 / $4,20 | $0,203 |
| Claude Sonnet 5 | $1,40 / $7,00 | $0,385 |
| Claude Opus 5 | $3,50 / $17,50 | $0,963 |
Bunlardan herhangi birini bütçe olarak değerlendirmeden önce kendi günlük oturum sayınızla ölçeklendirin ve iki iddiayı ayrı tutun: listelenen en düşük oran ile görevi tamamlamanın en ucuz yolu farklı şeylerdir; çünkü üç denemeye ihtiyaç duyan daha küçük bir model, değişikliği tek seferde yapan daha güçlü bir modelden daha pahalıya mal olabilir. Kunavo katalog tutarı bir tavan değil, faturalandırma tabanıdır — upstream ücretini bildirdiğinde fatura, katalog maliyeti ile upstream maliyetinin geçerli işaretlemeyle çarpımından büyük olanıdır; faturalandırma bölümünde açıklandığı gibi. Ön ödemeli kredide minimum yükleme $10 tutarındadır; bu bir finansman minimumudur, görev ücreti veya abonelik değildir.
Yerleşik kod tabanı dizinlemeye sahip aracıları karşılaştırıyorsanız planlamanız gereken bir yetenek boşluğu: Kunavo embedding sunmaz. Herhangi bir embedding modeli, metinden konuşmaya veya konuşmadan metne modeli sunmadığından, embedding uç noktası gerektiren bir dizinleme adımı ayrı bir sağlayıcıya gitmelidir.
Kunavo, bu sayfada Pi ve çeşitli hedefler için bir yapılandırma başvurusu yayımlar. Yayımlanmış bir kurulum kılavuzu uyumluluk testi değildir: bu istemcilerin hiçbiri Kunavo uç noktasına karşı çalışma zamanında test edilmemiştir ve yukarıdaki her protokol iddiası çalıştırılmak yerine ilgili projenin belgelerinden okunmuştur. Fork hedefinizse Pi entegrasyon kılavuzundan veya Oh My Pi kılavuzundan başlayın, test sırasında çalışan bir rotayı kullanılabilir durumda tutun ve seçtiğiniz modelle sınırları belirlenmiş tek bir görevin fiyatını hesaplamaya hazır olduğunuzda Kunavo hesabı oluşturun.
Sık sorulan sorular
En iyi Pi kodlama aracına alternatif nedir?
Tek bir kazanan yok; çünkü dürüst soru, Pi'nin ihtiyacınız olan hangi şeyi dışarıda bıraktığıdır. 22 Eylül 2026'daki doküman yenilemesine kadar Pi'nin kendi tasarım ilkeleri bölümü, yerleşik MCP, alt aracılar, izin pencereleri, plan modu, yapılacaklar veya arka plan bash'i kasıtlı olarak sunmadığını ve bunları uzantı ya da paket olarak eklemeniz gerektiğini söylüyordu. Yenileme bu cümleyi kaldırdı ve 29 Eylül 2026'da v0.99.0, yerleşik bir uzantı olarak MCP'yi sundu; v0.99.2 itibarıyla diğer beşi hâlâ yerleşik değil. Bunların yerleşik olmasını tercih ediyorsanız en yakın seçenek Oh My Pi'dir; çünkü Pi'nin bu özellikleri tam olarak belgeleyen bir fork'udur. Bir aracıyı çalıştırmak için barındırılan bir yer istiyorsanız OpenHands Cloud'un ücretsiz Individual katmanı vardır. Aracıyı düzenleyicinizin içinde istiyorsanız Cline. Kendi sağlayıcısı tarafından erken alfa olarak tanımlanmayan birinci taraf bir gateway istiyorsanız — radius.earendil.com "Radius şu anda erken alfa aşamasındadır" diyor — OpenCode, dokümanlarının "tamamen isteğe bağlı" olarak nitelediği Zen'i sunar; Crush ise Charm'ın "resmî Crush sağlayıcısı" dediği Hyper'ı sunarken kendi anahtarınızı girebileceğiniz bir düzine başka sağlayıcıyı da belgeler. Tüm durumlar 21 Eylül 2026'da kontrol edildi.
Pi kodlama aracının bakımı hâlâ yapılıyor mu?
Evet, aktif olarak. 21 Eylül 2026'da GitHub API'si earendil-works/pi'nin MIT lisanslı ve arşivlenmemiş olduğunu, aynı gün push edildiğini ve v0.87.0 sürümünün 21 Eylül 2026'da yayımlandığını bildirdi. Bu nedenle Pi, yaşam döngüsü nedenleriyle bırakmanız gereken bir proje değildir. Bu, bu karşılaştırma için önemlidir; çünkü alternatif listelerinde görünen iki isim farklı bir durumda: Continue, Cursor tarafından satın alındı ve son kod commit'i 19 Haziran 2026 tarihli; Aider ise 22 Mayıs 2026'dan beri commit almadı ve 9 Ağustos 2025'teki v0.86.0'dan beri sürüm yayımlamadı.
Oh My Pi, Pi'nin başka bir adı mı?
Hayır. Oh My Pi, Pi'nin fork'u olarak oluşturulmuş ayrı bir üründür; farklı bir bakımcısı, farklı bir sürüm serisi ve farklı bir yapılandırma biçimi vardır. README'si bunun @mariozechner'ın Pi projesinin bir fork'u olduğunu belirtir; LICENSE dosyasında Mario Zechner, Can Bölük ve Stencil Labs, Inc. adları yer alır. Oh My Pi, Pi'nin v0.87.0 sürümüne karşılık 21 Eylül 2026'da v18.2.8 sürümünü yayımlamıştır. Pi, ~/.pi/agent/models.json dosyasını JSON olarak okur; Oh My Pi ise ~/.omp/agent/models.yml dosyasını YAML olarak okur. Yapılandırma örneklerini veya sürüm numaralarını asla birbirine karıştırmayın. Üçüncü bir tuzak: npm paketi @mariozechner/pi hiç de eski bir Pi sürümü değildir — paket kayıt sistemi, bunu GPU pod'larında vLLM dağıtımlarını yönetmeye yarayan bir CLI olarak tanımlar. Pi'nin npm paketi @earendil-works/pi-coding-agent'tır; pi.dev ayrıca bir curl yükleyicisi ve bir PowerShell yükleyicisi sunar.
Pi yapılandırmamı başka bir kodlama aracına taşıyabilir miyim?
Kısmen; ayrım, çoğu taşıma rehberinin kabul ettiğinden daha keskindir. Proje kuralları taşınır: Pi, AGENTS.md veya CLAUDE.md dosyalarını ~/.pi/agent içinden, üst dizinlerden ve geçerli dizinden yükler; OpenCode ise proje kökünde AGENTS.md ile birlikte ~/.config/opencode/AGENTS.md dosyasını belgeler ve Claude Code kurallarını yedek olarak kullanır. Oh My Pi dışında, burada incelenen her hedefte sağlayıcı yapılandırması yeniden yazılır; Oh My Pi bir models.json dosyasını models.yml'e dönüştürür — ancak yalnızca bu dosya zaten ~/.omp/agent/ konumunda bulunuyorsa; dolayısıyla dosyayı oraya kendiniz kopyalamanız gerekir. Kimlik bilgileri taşınmaz; her istemci kendi kimlik bilgisini oluşturur. Oturum geçmişi de taşınmaz: Pi, oturumları ~/.pi/agent/sessions/ altında JSONL ağacı olarak saklar ve HTML'e /export, özel bir GitHub gist'ine /share olmak üzere iki dışa aktarma ile geçerli dalı session.jsonl olarak paketleyebilen bir /bug raporunu belgeler. Burada incelenen istemcilerde bu biçim için bir içe aktarıcı bulunamadı; bu, belgelenmiş bir engel değil, kanıt yokluğudur.
En geniş özel API uç noktası aralığını hangi alternatif kabul ediyor?
İncelenen istemciler arasında en geniş küme Oh My Pi tarafından belgeleniyor. Pi'nin 22 Eylül 2026 tarihli doküman yenilemesine kadar models sayfası models.json için dört api değeri listeliyordu — en uyumlu olarak etiketlenen openai-completions ile openai-responses, anthropic-messages ve google-generative-ai; yenilenen sayfa artık hiçbirini listelemiyor, bir örnekte openai-completions gösteriyor ve durumu yalnızca OpenAI, Anthropic veya Google uyumlu bir uç nokta olarak açıklıyor. Pi'nin v0.99.2 kaynak kodu dokümanlarından daha ileri gidiyor: alanı serbest bir dize olarak tiplendiriyor ve eşleşen on yerleşik uygulamadan birine yönlendiriyor — bu dört değere ek olarak mistral-conversations, azure-openai-responses, openai-codex-responses, bedrock-converse-stream, google-vertex ve pi-messages — dolayısıyla Oh My Pi ile fark, Pi'nin neyi yönlendireceğinden çok neyin belgelendiğiyle ilgili; Pi'nin ek altı değeri burada test edilmedi. Oh My Pi'nin models.yml dosyası, on bir değerden oluşan katı bir üst kümeyi kabul eder; openai-codex-responses, azure-openai-responses, bedrock-converse-stream, google-gemini-cli ve google-vertex değerlerini ekler; ancak bu on bir değerden ikisi, typesafe ve openrouter-decisions, sohbet aktarımı değil, hüküm API'leridir. Codex CLI dar uçtadır: yapılandırma referansı, responses'ın desteklenen tek wire_api değeri olduğunu ve yerleşik openai, ollama ve lmstudio sağlayıcı kimliklerinin ayrılmış olup geçersiz kılınamayacağını belirtir. Her projenin kendi dokümantasyonundan 21 Eylül 2026'da okundu; Pi'nin dokümanları ve kaynak kodu 1 Ekim 2026'da yeniden okundu.
Pi'den Continue'a geçmeli miyim?
Hayır. Continue bağımsız bir ürün olarak yayımlanmayı durdurdu: continue.dev, Continue'un Cursor'a katıldığını ve Cursor tarafından satın alındığını, açık kaynak kod tabanının ise ücretsiz olarak kullanılabilir durumda kaldığını belirtiyor. GitHub'da en son kararlı sürümü 19 Haziran 2026 tarihli v2.0.0-vscode'dur ve son kod commit'i de aynı gündedir; sonrasında yalnızca dokümantasyon commit'leri vardır. GitHub'ın pushed_at alanı hâlâ yakın tarihli bir tarih gösteriyor; eski listelerin onu önermeye devam etmesinin nedeni budur — sürüm ve commit tarihlerini okuyun. Continue'u bir hedef değil, geçiş kaynağı olarak değerlendirin.
Burada neyin ve nasıl kontrol edildiği. Pi ile Oh My Pi'nin depo durumu ve en son sürümleri 21 Eylül 2026'da GitHub API'sinden okundu; Pi'nin kullanım, güvenlik ve modeller belgeleri, Oh My Pi'nin modeller belgeleri ve OpenCode'un kurallar sayfası da aynı gün okundu. Pi'nin 22 Eylül 2026 tarihli belge yenilemesinden sonra kimlik bilgisi sırası ve api listesi, 1 Ekim 2026'da modeller sayfasında yeniden kontrol edildi; yenilenen belgelerde artık belirtilmeyen özel model varsayılanları ise v0.99.2'deki kaynağında kontrol edildi. Aynı gün, Pi v0.99.0'ın yerleşik MCP desteğiyle yayımlanmasının ardından, çıkarılmış özellikler listesi kullanım, MCP, ayarlar ve CLI sayfalarıyla ve v0.99.2 kaynağıyla yeniden kontrol edildi; sandbox ve proje güveni alıntıları yeniden yazılmış güvenlik sayfasıyla, api değerleri ise kaynağının gönderdiği değerlerle karşılaştırıldı. Kalan satırlar — OpenCode, Crush, goose, OpenHands, Cline, Codex CLI, Aider ve Continue — aynı gün GitHub API'sinden ve her projenin kendi bağlantılı sayfasından okundu: OpenHands'in fiyatlandırma tablosu, Cline'ın ClinePass sayfası, OpenCode'un Zen sayfası, Crush'ın README'si ve LICENSE.md, goose'un sağlayıcı belgeleri, Codex CLI'ın yapılandırma başvurusu ve continue.dev. Buradaki hiçbir bilgi, bu hizmetlerin herhangi birindeki canlı hesapla doğrulanmadı. Kunavo oranları canlı katalogdan alınır ve buradaki her dolar rakamı açıklama amaçlı token hesaplamasıdır. Bu sayfadaki hiçbir istemci Kunavo'ya karşı çalışma zamanında test edilmemiştir.