Pi-Mono sa Smart AIPI: Ang Pinakamurang Paraan Para Patakbuhin ang Lean Coding Agent — Kasama ang Grill-Me, Superpowers, at Caveman

Ang Pi-Mono ay minimalist na coding harness ni Mario Zechner — apat na tool (read, write, edit, bash), full YOLO mode, MIT licensed, at provider-agnostic. Ituro ito sa Smart AIPI para sa pay-as-you-go na access sa GPT-5.5, ipares sa grill-me para sa paggawa ng task, superpowers para sa buong methodology, at sa caveman skill para pababain ang output token costs nang humigit-kumulang 75%. Ang lean agent + lean API na kombinasyong shipping ngayon.

S
Smart AIPI Team
8 min na basa ·
Pi-Mono sa Smart AIPI: Ang Pinakamurang Paraan Para Patakbuhin ang Lean Coding Agent — Kasama ang Grill-Me, Superpowers, at Caveman

TL;DR: Ang Pi-Mono ay minimalist na coding agent ni Mario Zechner — apat na tool (read, write, edit, bash), MIT licensed, sadyang maliit ang core. OpenAI-compatible ito, kaya ituro ito sa https://api.smartaipi.com/v1, patakbuhin ang GPT-5.5 sa low reasoning, at ipares ito sa tatlong skill na pumupuno sa mga gap na sinasadya ng Pi na iwan: grill-me para sa paggawa ng task, superpowers para sa engineering methodology, at ang caveman skill para bawasan ang output tokens nang humigit-kumulang 75%. Sa Smart AIPI pay-as-you-go pricing at 95–98% cache hit rate, bumababa ang per-turn bill dahil sa compounding na margin na puwede mong i-verify sa sarili mong usage page.

May flagship na ang lean-agent movement. Pi-Mono ang monorepo sa likod ng pi, isang terminal coding harness mula kay Mario Zechner (creator ng libGDX) na binabalik ang coding agent sa pinaka-essentials at inililipat ang lahat ng iba pa sa extensions. Gaya ng sinabi ni Zechner sa Mastra talk niya na "I Hated Every Coding Agent, So I Built My Own": ang mga established harness ay parang mga spaceship na may 80% ng functionality na hindi kailanman ginagamit ng karamihan sa developers, at ang mga system prompt nila ay nagbabago bawat release — sinisira ang personal workflows na maingat mong binuo sa ibabaw nito.

Radikal na minimalism ang sagot ni Pi: apat na tool, full YOLO mode, walang kasamang extras. Hackability kaysa completeness. Sa pay-as-you-go OpenAI-compatible endpoint ng Smart AIPI, ang minimalism na iyon ay direktang tumutumbas sa pinakamurang seryosong agentic coding setup na shipping ngayon.

What Pi-Mono Actually Is

Ang pi-mono ay ang monorepo (github.com/badlogic/pi-mono, mirrored sa earendil-works/pi); ang CLI binary ay pi lang. Nahahati ang repo sa ilang pokus na packages:

  • pi-agent-core — ang runtime: tool calling, state, at ang mismong agent loop.
  • pi-ai — isang unified provider library na kumakausap sa Anthropic, OpenAI-compatible, Bedrock, Vertex, Mistral, Groq, Cerebras, xAI, DeepSeek, OpenRouter, Hugging Face, Ollama, at halos isang dosenang iba pa. Mahalaga, puwede nitong i-rewrite ang context para lumipat ng provider sa gitna ng session nang hindi nawawala ang state.
  • pi-tui — isang differential-rendering terminal UI.
  • pi-coding-agent — ang user-facing CLI na pinagdudugtong-dugtong ang mga piraso.

Apat lang ang default tool surface, wala nang iba:

Tool Ano ang ginagawa nito Bakit sapat ito
readMagbasa ng file mula sa diskTrinatrain na ang frontier models sa eksaktong schema na ito
writeSumulat o lumikha ng fileMechanical I/O — walang kailangang reasoning
editMag-apply ng in-place patch sa isang fileSearch/replace + diffs ang universal edit primitive
bashMagpatakbo ng kahit anong shell commandLahat ng iba pa (grep, tests, git, package managers) ay shell command

Ang anumang higit pa rito — subagents, plan mode, permission gates, MCP servers, sandboxing — ay nasa pi-skills o third-party extensions, opt-in. Full YOLO mode ang default ng Pi: walang permission prompts, walang limitasyon ang filesystem at shell. Sadyang ganoon ang disenyo. Kung gusto mo ng safety rails, ikaw ang mag-iinstall nito.

Why Pi-Mono and Smart AIPI Are a Perfect Pair

Tinuturing ng pi-ai library ng Pi ang bawat provider bilang OpenAI-shaped o Anthropic-shaped endpoint sa likod ng uniform interface. Inilalantad ng gateway ng Smart AIPI ang buong OpenAI surface — chat, responses, embeddings, images, audio, anthropic-shaped messages — sa pamamagitan ng iisang base URL at iisang API key. Magkakatugma nang maayos ang dalawang design:

  • Iisang key, lahat ng model. Ang parehong Smart AIPI API key ay nagbibigay sa iyo ng GPT-5.5, GPT-5.4, GPT-5.4-mini, GPT-5.3-codex, GPT-Image-2, at Anthropic-compatible Claude routing — at puwedeng lumipat-lipat si Pi sa mga ito sa gitna ng session.
  • Pay-as-you-go pricing. Walang subscription, walang quota, walang throttle. Binabayaran mo lang ang tokens na talagang kino-compute mo. Dahil maliit ang system prompt ng Pi, mas mababa ang binabayaran mo sa standing context kada turn kaysa sa feature-heavy harness.
  • End-to-end prompt cache. Pinananatili ng Smart AIPI ang OpenAI prompt-cache key nang verbatim sa gateway, kaya ang repo + agents.md + history mo ay nananatiling nasa cache sa mahahabang session. Sa totoong buhay, 95–98% ang cache hit rates, kaya ang cached input ay bumababa sa $0.125 bawat 1M tokens — 10× mas mura kaysa uncached.
  • WebSocket session preservation. Ang mahahabang pi-mono session ay nananatili sa iisang warm cache sa halip na magbayad ng full input price bawat turn.

The Three Skills That Complete Pi-Mono

Sadyang walang kasama ang Pi para sa task planning, walang opinionated engineering methodology, at walang output-compression layer. Hindi iyon bug — iyon ang buong punto. Napunan ng community ang tatlong gap na ito gamit ang composable skills na ikinakabit sa Pi sa pamamagitan ng /skill:name invocation pattern. Ang tatlong dapat i-install agad:

1. Grill-Me — High-Reasoning Task Creation

Saan: github.com/mattpocock/skills, ni Matt Pocock.

Ginagawa ng Grill-me eksakto ang ipinahihiwatig ng pangalan: kinukulit ka ng model tungkol sa task hanggang sa maging walang kalabuan ang bawat constraint. Anong files ang sakop. Ano ang success criteria. Ano ang edge cases. Ano ang ibig sabihin ng "done". Karaniwan, tatlo hanggang limang maiikling turn. Sasagot ka; magbabalik ang skill ng masikip at executable na spec.

Ang ekonomikong galaw ay patakbuhin ang grill-me sa high reasoning para sa spec phase lang — karaniwang tatlo hanggang limang maiikling turn — tapos lumipat sa low reasoning para sa execution phase (30 hanggang 100 turn ng murang mechanical work). Saan lang mahalaga, doon magbabayad ng high reasoning; low reasoning ang sasalo sa natitira. Ang four-tool loop ng pi-mono ay sadyang bagay sa pattern na ito dahil walang humaharang: kapag nakalock na ang spec, malinaw na ang landas ng model sa read/write/edit/bash para maipadala ito.

2. Superpowers — Engineering Methodology as Skills

Saan: github.com/obra/superpowers, ni Jesse Vincent.

Ang Superpowers ay "a complete software development methodology for your coding agents, built on top of a set of composable skills." TDD scaffolding, code-review playbooks, debugging procedures, refactoring patterns, branch-management discipline. Ito ang explicit engineering process na sadyang hindi isinasama ng Pi sa core.

Harness-agnostic din ito — gumagana ang parehong skill pack sa Claude Code, Cursor, Copilot CLI, Gemini, Codex, at Pi. Isang beses lang i-install, dala mo na sa iba’t ibang harness. Dahil plug-and-play ang skill loader ng Pi, puwede mong ilagay ang buong methodology sa ibabaw ng minimal core nang hindi hinahawakan ang source ng pi.

3. Caveman — The Output-Token Killer

Saan: Matt Pocock's skills repo (productivity section).

Ginagawang ultra-compressed communication mode ng Caveman ang agent. Tanggalin ang mga article. Tanggalin ang filler. Sagutin sa telegraphic bullets. Walang formal English, walang apology, walang preamble. Sa mga prose-heavy turn, ang naiulat na totoong token reduction ay humigit-kumulang 75%.

Bakit ito ang dominanteng bahagi ng bill: sa GPT-5.5, ang output tokens ay nagkakahalaga ng $7.50 bawat 1M samantalang ang cached input ay $0.125 bawat 1M — 60× ang ratio. Ang pag-compress ng output ang single highest-leverage na magagawa mo sa coding-agent invoice. Nabawasan na ng Grill-me + low reasoning ang output. Ang Caveman ang nagco-compress sa natira. Ipares ito sa cache ng Smart AIPI at ang marginal cost ng isang dagdag na turn ay lumalapit sa floor ng model's compute envelope.

The Compounding Cost Story

Presyo sa Smart AIPI para sa GPT-5.5:

GPT-5.5 (bawat 1M tokens) Smart AIPI Epekto ng Pi-Mono
Input (uncached)$1.25Mas maliit na system prompt, mas mababa ang first-turn cost
Input (cached prefix)$0.12595–98% hit rate sa mahahabang session
Output$7.50Binabawasan ng Caveman ang ~75%; low reasoning ay nagpapalubha pa nito

Ang hugis ng isang pi-mono turn sa GPT-5.5 low reasoning, kapag tapos na ang grill-me spec at naka-engage ang caveman:

  • Cached input prefix (repo + agents.md + history) — karaniwang pinakamalaking token bucket kada turn — ay tumatakbo sa cached rate, hindi sa uncached rate, tuwing pumapasa ang cache.
  • Bagong uncached input (tool results, pinakabagong user message) — kadalasan maliit na bahagi lang ng input, sinisingil sa full rate.
  • Output — compressed ng caveman, minimal ang reasoning tokens dahil mababa ang effort. Ito ang line item na pinaka-makatwirang paliitin dahil sinisingil ito sa pinakamataas na per-token rate.

Ibig sabihin ng pay-as-you-go ay binabayaran mo lang ang kino-compute mo, at ang tatlong lever na ito ay nagsasama-sama. Ipapakita ng sarili mong dashboard ang aktwal na per-turn numbers para sa iyong repo at prompt shape — walang cap, walang throttle, walang monthly minimum.

Mid-Session Provider Switching: Pi's Sleeper Feature

Pinananatili ng pi-ai ang portable na context representation at puwede itong i-rewrite para umangkop sa alinmang provider ang tinuturo mo sa kasalukuyan. Praktikal na salin: kapag may hard ambiguity ang GPT-5.5, puwede kang mag-/model claude-sonnet-4.6 sa gitna ng task para sa second opinion nang hindi nawawala ang conversation. Parehong endpoint ay nasa likod ng iisang Smart AIPI key mo — ang Anthropic-compatible Claude responses ay dadaan sa /v1/messages, ang OpenAI-compatible flows ay dadaan sa /v1/responses (o /v1/chat/completions), at si Pi na ang bahalang mag-translate nang transparente.

Para sa mahahaba at high-stakes na refactor, talagang kapaki-pakinabang ang pattern na ito: grill-me sa GPT-5.5 high para sa spec, GPT-5.5 low para sa execution, Claude Sonnet 4.6 para sa isang architectural review pass, balik sa GPT-5.5 low para tapusin. Isang harness, isang API key, isang bill.

Setup in 60 Seconds

# 1. i-install ang pi
curl -fsSL https://pi.dev/install.sh | sh
# o:  npm install -g @earendil-works/pi-coding-agent

# 2. ituro sa smart aipi
export OPENAI_BASE_URL=https://api.smartaipi.com/v1
export OPENAI_API_KEY=sk-your-smartaipi-key

# 3. patakbuhin ang pi sa iyong repo
cd ~/code/your-project
pi

# 4. sa loob ng pi, i-install ang mga skill
/skill:install matt-pocock/skills/grill-me
/skill:install obra/superpowers
/skill:install matt-pocock/skills/caveman

# 5. i-spec ang task mo
/skill grill-me

# 6. lumipat sa low reasoning at i-execute
/model gpt-5.5 --reasoning-effort low
/skill caveman

Depende sa skill loader na ginagamit mo ang eksaktong syntax ng skill-install — tingnan ang README ng bawat skill repo para sa kasalukuyang invocation. Pareho ang shape: ilagay ang skill folder sa config mo at i-invoke ito.

Why Lean Agent + Lean API Compounds

Ang feature-rich harnesses ay naglo-load ng malaking system prompt sa bawat turn, nagrurun ng extra deliberation passes, at naglalabas ng verbose explanations na hindi naman hiniling ng user. Bawat isa sa mga iyon ay tax. Binabawasan ng Pi-mono ang tax sa harness side (maliit na system prompt, four-tool loop, walang over-engineered planning layer); binabawasan ng caveman + low reasoning ang tax sa model side (compressed output, minimal reasoning tokens); binabawasan ng Smart AIPI ang tax sa provider side (10× cached input, walang subscription floor). Wala sa mga ito ang nag-iisa na 10× win, pero kapag pinagsama, malaki nilang binabago ang gastos ng isang extended agentic project.

Ang worldview ng Pi — "i-adapt ang agent sa workflow mo, hindi ang kabaligtaran" — ay akma sa worldview ng Smart AIPI — "magbayad lang para sa talagang kino-compute mo." Kung naabot mo na ang subscription caps o nagbabayad ka para sa harness features na hindi mo naman ginagamit, sulit ang kombinasyong ito para sa isang hapon na trial. Mag-sign up, gumawa ng key, itakda ang OPENAI_BASE_URL, i-install ang pi, i-install ang tatlong skill, at mag-ship ng isang bagay.

Get Started — $5 Free On Sign-Up

Bawat bagong account ay may $5 na libreng API credits — walang credit card na kailangan.

Sapat ang $5 na headroom para i-install ang pi, ikonekta ang tatlong skill, i-grill-me ang isang totoong task mula simula hanggang dulo, at magpatakbo ng isang extended pi-mono session bago magpasya kung mag-top up.

  1. Mag-sign up sa smartaipi.com/signup (libre ang $5, walang credit card)
  2. Lumikha ng API key sa dashboard
  3. I-install ang pi: curl -fsSL https://pi.dev/install.sh | sh
  4. I-set ang OPENAI_BASE_URL=https://api.smartaipi.com/v1 at ang OPENAI_API_KEY sa bago mong key
  5. I-install ang grill-me + caveman at ang superpowers
  6. Patakbuhin ang pi, i-grill-me ang susunod mong task sa high reasoning, lumipat sa low + caveman, at i-ship ito

Ang parehong minimalist na harness na tatakbuhin mo sa subscription — ngayon sa pricing model na sumusukat sa talagang kino-compute mo, na may cache hit rate na ginagawang halos libre ang mahahabang agentic session.

Pi-Mono Coding Agent Lean Agent GPT-5.5 Skills Grill-Me Superpowers Caveman Prompt Caching OpenAI Compatible
S
Isinulat ni
Smart AIPI

API gateway na compatible sa OpenAI. Ma-access ang frontier AI models nang 75% mas mababa ang gastos.

Magsimula nang libre

Naipadala ang mensahe

Babalikan ka namin sa loob ng 2 business days.

Makipag-ugnayan sa Support

May tanong ka ba o kailangan ng tulong? Padalhan kami ng mensahe at babalikan ka namin sa loob ng 2 business days.