Pi-Mono di Smart AIPI: Cara Termurah untuk Menjalankan Coding Agent yang Ramping — Dengan Grill-Me, Superpowers, dan Caveman
Pi-Mono adalah coding harness minimalis dari Mario Zechner — empat tool (read, write, edit, bash), mode YOLO penuh, berlisensi MIT, dan agnostik terhadap provider. Arahkan ke Smart AIPI untuk akses GPT-5.5 pay-as-you-go, padukan dengan grill-me untuk pembuatan task, superpowers untuk metodologi engineering lengkap, dan skill caveman untuk memangkas biaya output token sekitar 75%. Kombinasi lean agent + lean API yang bisa dipakai hari ini.
TL;DR: Pi-Mono adalah coding agent minimalis dari Mario Zechner — empat tool (read, write, edit, bash), berlisensi MIT, core yang sengaja dibuat sangat kecil. Ini berbicara OpenAI-compatible, jadi arahkan ke https://api.smartaipi.com/v1, jalankan GPT-5.5 dengan low reasoning, dan padukan dengan tiga skill yang menutup celah yang sengaja ditinggalkan Pi: grill-me untuk pembuatan task, superpowers untuk metodologi engineering, dan skill caveman untuk memangkas output tokens sekitar 75%. Jika ditumpuk di atas pricing pay-as-you-go Smart AIPI dan cache hit rate 95–98%, biaya per turn turun secara bertahap dan bisa Anda verifikasi di halaman usage Anda sendiri.
Gerakan lean-agent punya flagship. Pi-Mono adalah monorepo di balik pi, sebuah terminal coding harness dari Mario Zechner (pembuat libGDX) yang memangkas coding agent ke hal-hal esensial dan mendorong semuanya yang lain ke ekstensi. Seperti yang Zechner katakan dalam talk Mastra-nya "I Hated Every Coding Agent, So I Built My Own": harness yang mapan itu seperti pesawat luar angkasa dengan 80% fungsi yang tidak pernah disentuh sebagian besar developer, dan system prompt mereka berubah di setiap rilis — merusak workflow pribadi yang sudah Anda bangun dengan hati-hati di atasnya.
Respons Pi adalah minimalisme radikal: empat tool, mode YOLO penuh, tanpa fitur bawaan tambahan. Hackability di atas kelengkapan. Pada OpenAI-compatible endpoint pay-as-you-go milik Smart AIPI, minimalisme itu langsung diterjemahkan menjadi setup coding agent serius termurah yang tersedia hari ini.
Apa Sebenarnya Pi-Mono Itu
Pi-mono adalah monorepo (github.com/badlogic/pi-mono, mirror di earendil-works/pi); binary CLI-nya hanya pi. Repo ini dipecah menjadi beberapa package yang fokus:
- pi-agent-core — runtime: tool calling, state, loop agent yang sebenarnya.
- pi-ai — library provider terpadu yang berbicara ke Anthropic, OpenAI-compatible, Bedrock, Vertex, Mistral, Groq, Cerebras, xAI, DeepSeek, OpenRouter, Hugging Face, Ollama, dan sekitar belasan lainnya. Yang penting, library ini bisa menulis ulang context untuk switch provider di tengah session tanpa kehilangan state.
- pi-tui — terminal UI dengan differential rendering.
- pi-coding-agent — CLI untuk pengguna yang merangkai semua bagian bersama-sama.
Surface tool default-nya hanya empat tool, titik:
| Tool | Fungsinya | Kenapa ini sudah cukup |
|---|---|---|
read | Membaca file dari disk | Model frontier sudah dilatih pada schema persis seperti ini |
write | Menulis atau membuat file | I/O mekanis — tidak perlu reasoning |
edit | Menerapkan patch in-place ke file | Search/replace + diff adalah primitive edit universal |
bash | Menjalankan perintah shell apa pun | Semua yang lain (grep, tests, git, package managers) adalah perintah shell |
Hal lain — subagent, plan mode, permission gate, MCP servers, sandboxing — hidup di pi-skills atau ekstensi pihak ketiga, sebagai opt-in. Pi berjalan dalam full YOLO mode secara default: tanpa permission prompt, filesystem dan shell tanpa pembatasan. Itu pilihan yang disengaja. Kalau Anda ingin safety rail, Anda menginstalnya sendiri.
Mengapa Pi-Mono dan Smart AIPI Adalah Pasangan yang Sempurna
Library pi-ai milik Pi memperlakukan setiap provider sebagai endpoint berbentuk OpenAI atau Anthropic di balik interface seragam. Gateway Smart AIPI mengekspos seluruh surface OpenAI — chat, responses, embeddings, images, audio, pesan berbentuk anthropic — melalui satu base URL dengan satu API key. Dua desain ini saling cocok dengan mulus:
- Satu key, semua model. Smart AIPI API key yang sama memberi Anda GPT-5.5, GPT-5.4, GPT-5.4-mini, GPT-5.3-codex, GPT-Image-2, dan routing Claude yang kompatibel dengan Anthropic — dan Pi bisa berpindah di antara semuanya di tengah session.
- Pricing pay-as-you-go. Tanpa subscription, tanpa quota, tanpa throttle. Anda membayar token yang benar-benar Anda compute. System prompt Pi yang kecil berarti setiap turn membayar lebih sedikit untuk standing context dibanding harness yang penuh fitur.
- Prompt cache end-to-end. Smart AIPI mempertahankan prompt-cache key OpenAI secara verbatim melewati gateway, jadi repo + agents.md + history Anda tetap di cache selama session panjang. Cache hit rate di dunia nyata 95–98%, menurunkan cached input menjadi $0.125 per 1M tokens — 10× lebih murah daripada tanpa cache.
- Preservasi session WebSocket. Session pi-mono yang panjang tetap berada di satu cache hangat alih-alih membayar harga input penuh setiap turn.
Tiga Skill yang Melengkapi Pi-Mono
Pi sengaja tidak menyertakan apa pun untuk perencanaan task, tidak ada metodologi engineering yang kaku, dan tidak ada layer kompresi output. Itu bukan bug — justru intinya. Komunitas menutup ketiga celah ini dengan skill yang bisa dikomposisi dan dipasang ke Pi lewat pola pemanggilan /skill:name. Tiga yang layak dipasang sejak hari pertama:
1. Grill-Me — Pembuatan Task dengan High-Reasoning
Di mana: github.com/mattpocock/skills, oleh Matt Pocock.
Grill-me melakukan persis seperti namanya: model menginterogasi Anda tentang task sampai setiap constraint menjadi tidak ambigu. File yang termasuk scope. Kriteria sukses. Edge case. Arti dari "selesai". Biasanya tiga sampai lima turn pendek. Anda menjawab; skill ini mengembalikan spec yang rapat dan bisa dieksekusi.
Langkah ekonominya adalah menjalankan grill-me dengan high reasoning hanya untuk fase spec — biasanya tiga sampai lima turn pendek — lalu turun ke low reasoning untuk fase eksekusi (30 hingga 100 turn pekerjaan mekanis yang murah). High reasoning berguna di bagian yang benar-benar menentukan; low reasoning menangani sisanya. Loop empat-tool milik pi-mono sangat cocok untuk pola ini karena tidak ada yang menghalangi: begitu spec terkunci, model punya jalur yang jelas melalui read/write/edit/bash untuk mengirimkannya.
2. Superpowers — Metodologi Engineering sebagai Skill
Di mana: github.com/obra/superpowers, oleh Jesse Vincent.
Superpowers adalah "metodologi software development lengkap untuk coding agent Anda, dibangun di atas serangkaian skill yang bisa dikomposisi." Scaffold TDD, playbook code review, prosedur debugging, pola refactoring, disiplin branch management. Ini adalah proses engineering eksplisit yang sengaja tidak dibakukan ke core oleh Pi.
Ini juga agnostik terhadap harness — paket skill yang sama bekerja di Claude Code, Cursor, Copilot CLI, Gemini, Codex, dan Pi. Install sekali, bawa ke mana-mana lintas harness. Skill loader plug-and-play Pi membuat Anda bisa menambahkan seluruh metodologi ke core yang minimal tanpa menyentuh source pi.
3. Caveman — Pembunuh Output Token
Di mana: repo skills milik Matt Pocock (bagian produktivitas).
Caveman mengubah agent ke ultra-compressed communication mode. Hapus artikel. Hapus filler. Jawab dengan bullet telegraphic. Tanpa formal English, tanpa permintaan maaf, tanpa preamble. Pengurangan token nyata yang dilaporkan pada turn berbasis prosa adalah sekitar 75%.
Mengapa ini paling berdampak pada tagihan: pada GPT-5.5, output tokens berbiaya $7.50 per 1M versus $0.125 per 1M untuk cached input — rasio 60×. Memampatkan output adalah hal dengan leverage tertinggi yang bisa Anda lakukan pada invoice coding agent. Grill-me + low reasoning sudah mengurangi output. Caveman memampatkan sisanya. Padukan ini dengan cache Smart AIPI dan biaya marginal dari turn tambahan mendekati batas bawah envelope compute model.
Cerita Biaya yang Bersifat Kompaun
Pricing di Smart AIPI untuk GPT-5.5:
| GPT-5.5 (per 1M tokens) | Smart AIPI | Efek Pi-Mono |
|---|---|---|
| Input (uncached) | $1.25 | System prompt yang kecil berarti biaya turn pertama lebih rendah |
| Input (cached prefix) | $0.125 | Hit rate 95–98% selama session panjang |
| Output | $7.50 | Caveman memangkas ~75%; low reasoning memperkuat penghematannya |
Bentuk satu turn pi-mono di GPT-5.5 low reasoning, dengan spec grill-me yang sudah selesai dan caveman aktif:
- Cached input prefix (repo + agents.md + history) — biasanya bucket token terbesar per turn — dikenai tarif cached, bukan uncached, setiap kali cache mengenai target.
- New uncached input (hasil tool, pesan user terbaru) — biasanya hanya sebagian kecil dari input, dikenai tarif penuh.
- Output — dikompresi oleh caveman, token reasoning minimal karena effort rendah. Ini line item yang paling layak diperkecil karena ditagih dengan tarif per-token tertinggi.
Pay-as-you-go berarti Anda hanya membayar untuk apa yang Anda compute, dan tiga tuas ini saling mengompound. Dashboard Anda sendiri akan menunjukkan angka per-turn yang sebenarnya untuk repo dan bentuk prompt Anda — tanpa cap, tanpa throttle, tanpa minimum bulanan.
Switch Provider di Tengah Session: Fitur Tersembunyi Pi
Pi-ai menjaga representasi context yang portabel dan dapat menulis ulangnya agar cocok dengan provider mana pun yang sedang Anda tuju. Terjemahan praktisnya: ketika GPT-5.5 menghadapi ambiguitas yang sulit, Anda bisa /model claude-sonnet-4.6 di tengah task untuk second opinion tanpa kehilangan conversation. Kedua endpoint berada di balik satu Smart AIPI key Anda — respons Claude yang kompatibel dengan Anthropic lewat /v1/messages, flow OpenAI-compatible lewat /v1/responses (atau /v1/chat/completions), dan Pi menangani penerjemahannya secara transparan.
Untuk refactor panjang berisiko tinggi, pola ini benar-benar berguna: grill-me di GPT-5.5 high untuk spec, GPT-5.5 low untuk eksekusi, Claude Sonnet 4.6 untuk satu kali peninjauan arsitektur, lalu kembali ke GPT-5.5 low untuk menyelesaikan. Satu harness, satu API key, satu tagihan.
Setup dalam 60 Detik
# 1. install pi
curl -fsSL https://pi.dev/install.sh | sh
# or: npm install -g @earendil-works/pi-coding-agent
# 2. arahkan ke smart aipi
export OPENAI_BASE_URL=https://api.smartaipi.com/v1
export OPENAI_API_KEY=sk-your-smartaipi-key
# 3. jalankan pi di repo Anda
cd ~/code/your-project
pi
# 4. di dalam pi, install skills
/skill:install matt-pocock/skills/grill-me
/skill:install obra/superpowers
/skill:install matt-pocock/skills/caveman
# 5. spec task Anda
/skill grill-me
# 6. turun ke low reasoning dan eksekusi
/model gpt-5.5 --reasoning-effort low
/skill caveman
Syntax install skill yang tepat bergantung pada skill loader yang Anda jalankan — cek README dari tiap repo skill untuk invocation terkini. Bentuknya sama: masukkan folder skill ke config Anda dan panggil skill itu.
Mengapa Lean Agent + Lean API Saling Menguatkan
Harness yang kaya fitur memuat system prompt besar di setiap turn, menjalankan pass deliberasi tambahan, dan mengeluarkan penjelasan verbose yang tidak diminta user. Masing-masing itu adalah pajak. Pi-mono memangkas pajak di sisi harness (system prompt kecil, loop empat-tool, tanpa layer planning yang berlebihan); caveman + low reasoning memangkas sisi model (output yang terkompresi, token reasoning minimal); Smart AIPI memangkas sisi provider (input cached 10× lebih murah, tanpa floor subscription). Tidak satu pun dari ini sendirian merupakan kemenangan 10×, tetapi jika dikalikan bersama, semuanya secara nyata mengubah biaya menjalankan project agentic yang panjang.
Worldview Pi — "adaptasikan agent ke workflow Anda, bukan sebaliknya" — cocok dengan worldview Smart AIPI — "bayar hanya untuk apa yang benar-benar Anda compute." Jika Anda selama ini mentok di batas subscription atau membayar fitur harness yang tidak pernah Anda sentuh, kombinasi ini layak dicoba dalam satu sore. Daftar, buat key, set OPENAI_BASE_URL, install pi, install tiga skill, kirim sesuatu.
Mulai — $5 Gratis Saat Daftar
Setiap akun baru mendapat $5 kredit API gratis — tanpa kartu kredit.
$5 cukup untuk memasang pi, menghubungkan tiga skill, grill-me task nyata dari awal sampai akhir, dan menjalankan session pi-mono yang panjang sebelum memutuskan perlu top up atau tidak.
- Daftar di smartaipi.com/signup (gratis $5, tanpa kartu kredit)
- Buat API key di dashboard
- Install pi:
curl -fsSL https://pi.dev/install.sh | sh - Set
OPENAI_BASE_URL=https://api.smartaipi.com/v1danOPENAI_API_KEYke key baru Anda - Install grill-me + caveman dan superpowers
- Jalankan
pi, grill-me task berikutnya dengan high reasoning, turunkan ke low + caveman, kirimkan
Harness minimalis yang sama seperti yang Anda jalankan di subscription — sekarang pada model pricing yang skala-nya mengikuti apa yang benar-benar Anda compute, dengan cache hit rate yang membuat session agentic yang panjang hampir gratis.
Gateway API kompatibel OpenAI. Akses model AI frontier dengan biaya 75% lebih murah.
Mulai gratis