Pi-Mono ile Smart AIPI: Grill-Me, Superpowers ve Caveman ile Kodlama Ajanını En Ucuz Şekilde Çalıştırma Yolu
Pi-Mono, Mario Zechner'in minimalist coding harness'ı — dört araç (read, write, edit, bash), tam YOLO modu, MIT lisanslı ve provider-agnostic. Bunu GPT-5.5'e pay-as-you-go erişim için Smart AIPI'ye yönlendirin, task oluşturma için grill-me, tam metodoloji için superpowers ve output token maliyetlerini yaklaşık %75 düşürmek için caveman skill'i ile eşleştirin. Bugün shipping olan lean agent + lean API kombinasyonu.
TL;DR: Pi-Mono, Mario Zechner'in minimalist coding agent'ı — dört araç (read, write, edit, bash), MIT lisanslı, bilerek küçültülmüş çekirdek. OpenAI-compatible konuşur; bu yüzden onu https://api.smartaipi.com/v1 adresine yönlendirin, GPT-5.5'i düşük reasoning ile çalıştırın ve Pi'nin bilerek dışarıda bıraktığı boşlukları kapatan üç skill ile eşleştirin: task oluşturma için grill-me, engineering methodology için superpowers ve output tokens maliyetini yaklaşık %75 azaltmak için caveman. Smart AIPI'nin pay-as-you-go fiyatlandırması ve %95–98 cache hit rate'i ile birlikte, her turn başına fatura kendi kullanım sayfanızda doğrulayabileceğiniz bileşik bir marjla düşer.
Lean-agent hareketinin bir amiral gemisi var. Pi-Mono, Mario Zechner'in (libGDX yaratıcısı) terminal coding harness'i pi'nin arkasındaki monorepo'dur; bir coding agent'ı temel ihtiyaçlara indirger ve geri kalan her şeyi extension'lara iter. Zechner'in Mastra konuşmasında "I Hated Every Coding Agent, So I Built My Own" dediği gibi: yerleşik harness'ler, çoğu geliştiricinin hiç dokunmadığı işlevlerin %80'ini taşıyan uzay gemileri gibidir ve system prompts sürümden sürüme değişir — üstüne kurduğunuz özenli kişisel iş akışlarını bozarak.
Pi'nin cevabı radikal minimalizmdir: dört araç, tam YOLO modu, yerleşik hiçbir ekstra yok. Tamlık yerine hacklenebilirlik. Smart AIPI'nin pay-as-you-go OpenAI-compatible endpoint'i üzerinde bu minimalizm, bugün shipping olan en ucuz ciddi agentic coding kurulumuna doğrudan dönüşür.
Pi-Mono Tam Olarak Nedir?
Pi-mono monorepo'dur (github.com/badlogic/pi-mono, earendil-works/pi olarak mirror edilmiş); CLI binary yalnızca pi'dir. Repo birkaç odaklı pakete ayrılır:
- pi-agent-core — runtime: tool calling, state, gerçek agent loop'u.
- pi-ai — Anthropic, OpenAI-compatible, Bedrock, Vertex, Mistral, Groq, Cerebras, xAI, DeepSeek, OpenRouter, Hugging Face, Ollama ve yaklaşık bir düzine başka sağlayıcıyla konuşan birleşik provider library. Kritik olarak, state kaybetmeden session ortasında provider değiştirmek için context'i yeniden yazabilir.
- pi-tui — differential-rendering terminal UI.
- pi-coding-agent — parçaları birleştiren kullanıcıya dönük CLI.
Varsayılan tool yüzeyi dört araçtan ibaret:
| Araç | Ne yapar | Neden bu yeterli |
|---|---|---|
read | Diskten bir dosyayı okur | Frontier model'ler bu tam şemada zaten eğitildi |
write | Bir dosya yazar veya oluşturur | Mekanik I/O — reasoning gerekmez |
edit | Bir dosyaya in-place patch uygular | Search/replace + diff'ler evrensel edit primitive'idir |
bash | İstediğiniz shell command'ini çalıştırır | Geri kalan her şey (grep, tests, git, package manager'lar) bir shell command'idir |
Bundan fazlası — subagent'lar, plan mode, permission gate'ler, MCP server'ları, sandboxing — pi-skills veya üçüncü taraf extension'larda, opt-in olarak yaşar. Pi varsayılan olarak full YOLO mode'da çalışır: permission prompt'u yok, filesystem ve shell üzerinde kısıtlama yok. Bu bilinçli bir tercih. Safety rail'ler istiyorsanız, siz kurarsınız.
Pi-Mono ve Smart AIPI Neden Mükemmel Bir Eşleşme?
Pi'nin pi-ai library'si her provider'ı tek tip bir arayüzün arkasında OpenAI-shaped veya Anthropic-shaped bir endpoint gibi ele alır. Smart AIPI'nin gateway'i ise tüm OpenAI surface'ini — chat, responses, embeddings, images, audio, anthropic-shaped messages — tek bir base URL ve tek bir API key üzerinden sunar. İki tasarım temiz biçimde birbirine oturur:
- Tek key, tüm model'ler. Aynı Smart AIPI API key size GPT-5.5, GPT-5.4, GPT-5.4-mini, GPT-5.3-codex, GPT-Image-2 ve Anthropic-compatible Claude routing sağlar — Pi de session ortasında bunlar arasında geçiş yapabilir.
- Pay-as-you-go fiyatlandırma. Subscription yok, quota yok, throttle yok. Sadece gerçekten compute ettiğiniz tokens için ödeme yaparsınız. Pi'nin küçük system prompt'u, her turn'de feature-heavy bir harness'e göre standing context için daha az ödeme yapmanız anlamına gelir.
- Uçtan uca prompt cache. Smart AIPI, OpenAI'nin prompt-cache key'ini gateway boyunca birebir korur; böylece repo + agents.md + geçmiş uzun session'larda cache içinde kalır. Gerçek dünya cache hit rate'i %95–98 civarındadır; cached input'u 1M tokens başına $0.125'e düşürür — uncached'e göre 10× daha ucuz.
- WebSocket session preservation. Uzun pi-mono session'ları, her turn tam input fiyatı ödemek yerine tek bir sıcak cache üzerinde kalır.
Pi-Mono'yu Tamamlayan Üç Skill
Pi bilerek task planning, görüş sahibi engineering methodology ve output-compression katmanı hiçbir şeyle göndermez. Bu bir eksik değil — ana fikir bu. Topluluk, /skill:name invocation pattern'i üzerinden Pi'ye takılabilen kompozisyonlanabilir skill'lerle bu üç boşluğu doldurdu. İlk günden kurmaya değer üç tanesi:
1. Grill-Me — High-Reasoning Task Creation
Where: github.com/mattpocock/skills, Matt Pocock tarafından.
Grill-me tam da adının dediğini yapar: model, task'inizi her kısıt netleşene kadar sorgular. Kapsamdaki dosyalar. Başarı ölçütleri. Edge case'ler. "Done" ne anlama geliyor. Genellikle üç ila beş kısa turn. Siz yanıt verirsiniz; skill sıkı, çalıştırılabilir bir spec döndürür.
Ekonomik hareket, spec aşaması için yalnızca high reasoning ile grill-me çalıştırmak — genelde üç ila beş kısa turn — sonra execution aşaması için low reasoning'e düşmek (30 ila 100 turn'luk ucuz, mekanik iş). High reasoning, yükü taşıdığı yerde karşılığını verir; low reasoning geri kalanı taşır. Pi-mono'nun dört araçlı loop'u bu kalıba benzersiz biçimde uygundur çünkü önünüze hiçbir şey çıkmaz: spec kilitlendiğinde, model read/write/edit/bash üzerinden onu teslim etmek için net bir yola sahiptir.
2. Superpowers — Skill Olarak Engineering Methodology
Where: github.com/obra/superpowers, Jesse Vincent tarafından.
Superpowers, "composable skills set'i üzerine kurulmuş, coding agent'larınız için eksiksiz bir software development methodology"dir. TDD scaffolding, code-review playbook'ları, debugging prosedürleri, refactoring pattern'leri, branch-management disiplini. Pi'nin core'a bilerek gömmediği açık engineering process budur.
Ayrıca harness-agnostic'tir — aynı skill pack'i Claude Code, Cursor, Copilot CLI, Gemini, Codex ve Pi içinde çalışır. Bir kez kurarsınız, harness'ler arasında yanınızda taşırsınız. Pi'nin plug-and-play skill loader'ı, tüm methodology'yi minimal core'un üzerine pi'nin source'una dokunmadan eklemenize izin verir.
3. Caveman — Output-Token Katili
Where: Matt Pocock'un skills repo'su (productivity section).
Caveman agent'ı ultra-compressed communication mode'a geçirir. Article'ları at. Doldurma sözleri at. Telegraphic bullet'larla cevap ver. Resmi İngilizce yok, özür yok, preamble yok. Prose ağırlıklı turn'lerde bildirilen gerçek dünya token reduction yaklaşık %75.
Neden faturayı bu domine eder: GPT-5.5'te output tokens maliyeti 1M başına $7.50 iken cached input 1M başına $0.125'tir — 60× oran. Output'u sıkıştırmak, coding-agent faturasında yapabileceğiniz en yüksek kaldıraçlı şeydir. Grill-me + low reasoning zaten output'u azaltmış olur. Caveman kalanını sıkıştırır. Bunu Smart AIPI'nin cache'i ile eşleştirdiğinizde, ek bir turn'ün marjinal maliyeti modelin compute zarfının tabanına yaklaşır.
Bileşik Maliyet Hikâyesi
Smart AIPI üzerinde GPT-5.5 fiyatlandırması:
| GPT-5.5 (1M tokens başına) | Smart AIPI | Pi-Mono etkisi |
|---|---|---|
| Input (uncached) | $1.25 | Küçük system prompt ilk turn maliyetini düşürür |
| Input (cached prefix) | $0.125 | Uzun session'larda %95–98 hit rate |
| Output | $7.50 | Caveman ~%75 keser; low reasoning bunu büyütür |
Pi-mono turn'ünün GPT-5.5 low reasoning ile, grill-me spec'i önceden tamamlanmış ve caveman aktifken görünümü:
- Cached input prefix (repo + agents.md + history) — genellikle turn başına en büyük token bucket — cache her tuttuğunda uncached rate yerine cached rate'ten ücretlendirilir.
- New uncached input (tool sonuçları, en son kullanıcı mesajı) — genellikle input'un çok küçük bir kısmı, full rate ile ücretlendirilir.
- Output — caveman ile sıkıştırılmış, low olduğu için minimal reasoning tokens. En pahalı line item budur çünkü token başına en yüksek orandan faturalanır.
Pay-as-you-go, yalnızca compute ettiğiniz şey için ödeme yapmanız demektir ve bu üç kol birlikte bileşik etki yaratır. Kendi dashboard'unuz, repo ve prompt shape'iniz için gerçek turn başı sayıları gösterir — cap yok, throttle yok, aylık minimum yok.
Session Ortasında Provider Değiştirme: Pi'nin Az Bilinen Özelliği
Pi-ai, taşınabilir bir context representation tutar ve bunu şu anda yönlendirildiği provider'a uyacak şekilde yeniden yazabilir. Pratik çeviri: GPT-5.5 sert bir belirsizliğe takıldığında, conversation'ı kaybetmeden ikinci görüş için task ortasında /model claude-sonnet-4.6 çalıştırabilirsiniz. Her iki endpoint de tek Smart AIPI key'inizin arkasındadır — Anthropic-compatible Claude responses /v1/messages üzerinden, OpenAI-compatible akışlar /v1/responses (veya /v1/chat/completions) üzerinden gelir ve Pi çeviriyi şeffaf biçimde yapar.
Uzun ve yüksek riskli refactor'lar için bu desen gerçekten faydalıdır: spec için GPT-5.5 high üzerinde grill-me, execution için GPT-5.5 low, tek bir mimari review turu için Claude Sonnet 4.6, bitirmek için tekrar GPT-5.5 low. Tek harness, tek API key, tek fatura.
60 Saniyede Kurulum
# 1. pi kur
curl -fsSL https://pi.dev/install.sh | sh
# veya: npm install -g @earendil-works/pi-coding-agent
# 2. smart aipi'ye yönlendir
export OPENAI_BASE_URL=https://api.smartaipi.com/v1
export OPENAI_API_KEY=sk-your-smartaipi-key
# 3. kendi repo'nuzda pi çalıştır
cd ~/code/your-project
pi
# 4. pi içinde skill'leri kur
/skill:install matt-pocock/skills/grill-me
/skill:install obra/superpowers
/skill:install matt-pocock/skills/caveman
# 5. task'inizi spec edin
/skill grill-me
# 6. low reasoning'e düş ve execute et
/model gpt-5.5 --reasoning-effort low
/skill caveman
Kesin skill-install syntax'i, hangi skill loader'ı çalıştırdığınıza bağlıdır — güncel invocation için her skill repo'sunun README'sine bakın. Şekil aynı: skill klasörünü config'inize ekleyin ve invoke edin.
Lean Agent + Lean API Neden Bileşik Etki Yaratır?
Feature-rich harness'ler her turn'de büyük bir system prompt yükler, ekstra deliberation pass'leri çalıştırır ve kullanıcının istemediği uzun açıklamalar üretir. Bunların her biri bir vergidir. Pi-mono, vergiyi harness tarafında keser (küçük system prompt, dört araçlı loop, aşırı tasarlanmış planning layer yok); caveman + low reasoning model tarafını keser (sıkıştırılmış output, minimal reasoning tokens); Smart AIPI provider tarafını keser (10× cached input, subscription floor yok). Bunların hiçbiri tek başına 10× kazanç değildir, ama birlikte çarpıldıklarında uzun süreli bir agentic projenin maliyetini anlamlı biçimde değiştirirler.
Pi'nin dünya görüşü — "agent'ı workflow'nuza uydurun, tersini değil" — Smart AIPI'nin dünya görüşüyle eşleşir — "yalnızca gerçekten compute ettiğiniz şey için ödeme yapın." Subscription cap'lerine takılıyorsanız veya hiç dokunmadığınız harness özellikleri için ödeme yapıyorsanız, bu kombinasyon tek bir öğleden sonra denemeye değer. Kaydolun, bir key üretin, OPENAI_BASE_URL'yi ayarlayın, pi'yi kurun, üç skill'i kurun, bir şey ship edin.
Başlayın — Kayıt Olunca $5 Ücretsiz
Her yeni hesap, kredi kartı gerektirmeden $5 ücretsiz API kredisi alır.
$5, pi'yi kurmak, üç skill'i bağlamak, grill-me ile gerçek bir task'i baştan sona geçirmek ve top up yapmaya karar vermeden önce uzun bir pi-mono session çalıştırmak için yeterli bir başlangıç payı sağlar.
- Kaydolun smartaipi.com/signup adresinden (ücretsiz $5, kredi kartı yok)
- Dashboard'da bir API key oluşturun
- Pi'yi kurun:
curl -fsSL https://pi.dev/install.sh | sh - Ayarla
OPENAI_BASE_URL=https://api.smartaipi.com/v1veOPENAI_API_KEYolarak yeni key'inizi kullanın - Kurun grill-me + caveman ve superpowers
piçalıştırın, bir sonraki task'inizi high reasoning ile grill-me yapın, low + caveman'e düşürün, ship edin
Aynı minimalist harness'i subscription ile çalıştırırdınız — şimdi ise gerçek compute ettiğiniz şeye göre ölçeklenen bir fiyatlandırma modeliyle ve uzun agentic session'ları neredeyse ücretsiz yapan cache hit rate'iyle.
OpenAI uyumlu API gateway. En gelişmiş AI modellere %75 daha düşük maliyetle erişin.
Ücretsiz başlayın