Pi-Mono в Smart AIPI: самый дешевый способ запустить lean coding agent — с Grill-Me, Superpowers и Caveman

Pi-Mono — минималистичный coding harness от Mario Zechner: четыре tools (read, write, edit, bash), полный YOLO mode, лицензия MIT, без привязки к провайдеру. Подключите его к Smart AIPI для pay-as-you-go доступа к GPT-5.5, добавьте grill-me для постановки задач, superpowers для полной методологии и skill caveman, чтобы сократить стоимость output tokens примерно на 75%. Lean agent + lean API, которые можно использовать уже сегодня.

S
Smart AIPI Team
8 мин чтения ·
Pi-Mono в Smart AIPI: самый дешевый способ запустить lean coding agent — с Grill-Me, Superpowers и Caveman

TL;DR: Pi-Mono — минималистичный coding agent от Mario Zechner: четыре tools (read, write, edit, bash), лицензия MIT, намеренно маленькое ядро. Он говорит на OpenAI-compatible, так что укажите https://api.smartaipi.com/v1, запустите GPT-5.5 на low reasoning и добавьте три skills, которые закрывают пробелы, оставленные Pi: grill-me для постановки задач, superpowers для engineering methodology и skill caveman для сокращения output tokens примерно на 75%. В связке с pay-as-you-go ценами Smart AIPI и cache hit rate 95–98% итоговый счет за каждый turn снижается за счет накопительного эффекта, который можно проверить по своей usage page.

У движения lean-agent появился флагман. Pi-Mono — monorepo, лежащий в основе pi, terminal coding harness от Mario Zechner (создателя libGDX), который сводит coding agent к essentials и выносит все остальное в extensions. Как сказал Zechner в своем выступлении на Mastra "I Hated Every Coding Agent, So I Built My Own": существующие harnesses — это космические корабли с 80% functionality, которые большинству developers никогда не нужны, а их system prompts меняются с каждым release, ломая личные workflows, которые вы долго выстраивали поверх них.

Ответ Pi — радикальный minimalism: четыре tools, полный YOLO mode, никаких batteries included. Hackability вместо completeness. На OpenAI-compatible endpoint Smart AIPI с pay-as-you-go это minimalism напрямую превращается в самую дешевую serious agentic coding setup, доступную сегодня.

Что такое Pi-Mono на самом деле

Pi-mono — это monorepo (github.com/badlogic/pi-mono, mirrored at earendil-works/pi); CLI binary — это просто pi. Репозиторий разбит на несколько узкоспециализированных packages:

  • pi-agent-core — runtime: tool calling, state, собственно agent loop.
  • pi-ai — unified provider library, которая работает с Anthropic, OpenAI-compatible, Bedrock, Vertex, Mistral, Groq, Cerebras, xAI, DeepSeek, OpenRouter, Hugging Face, Ollama и еще примерно дюжиной других. Важно, что она может переписывать context, чтобы переключать providers во время session без потери state.
  • pi-tui — terminal UI с differential rendering.
  • pi-coding-agent — пользовательский CLI, который связывает все части вместе.

Surface стандартных tools — ровно четыре:

Tool Что делает Почему этого достаточно
readЧитает файл с дискаFrontier models уже обучены на именно такой schema
writeЗаписывает или создает файлМеханический I/O — reasoning не нужен
editПрименяет patch на месте в файлSearch/replace + diffs — универсальный primitive для редактирования
bashЗапускает любую shell commandВсе остальное (grep, tests, git, package managers) — это shell command

Все, что больше этого — subagents, plan mode, permission gates, MCP servers, sandboxing — живет в pi-skills или сторонних extensions, по желанию. По умолчанию Pi работает в full YOLO mode: без permission prompts, без ограничений filesystem и shell. Это осознанный выбор. Если нужны safety rails, вы их устанавливаете сами.

Почему Pi-Mono и Smart AIPI идеально сочетаются

Библиотека pi-ai в Pi рассматривает каждого provider как OpenAI-shaped или Anthropic-shaped endpoint за единым интерфейсом. Gateway Smart AIPI открывает всю поверхность OpenAI — chat, responses, embeddings, images, audio, anthropic-shaped messages — через один base URL и один API key. Эти две модели идеально стыкуются:

  • Один key, все models. Один и тот же Smart AIPI API key дает вам GPT-5.5, GPT-5.4, GPT-5.4-mini, GPT-5.3-codex, GPT-Image-2 и routing, совместимый с Anthropic Claude — а Pi может переключаться между ними во время session.
  • Pay-as-you-go pricing. Без subscription, без quota, без throttle. Вы платите только за tokens, которые реально вычислили. Маленький system prompt Pi означает, что каждый turn требует меньше оплаты за постоянный context, чем у harness с кучей функций.
  • End-to-end prompt cache. Smart AIPI сохраняет OpenAI prompt-cache key без изменений через gateway, поэтому ваш repo + agents.md + history остаются в cache во время длинных sessions. Реальный cache hit rate — 95–98%, что снижает стоимость cached input до $0.125 за 1M tokens — в 10 раз дешевле, чем без cache.
  • Сохранение WebSocket session. Длинные pi-mono sessions остаются на одном warm cache вместо полной оплаты input price на каждом turn.

Три skills, которые дополняют Pi-Mono

Pi намеренно не поставляет ничего для task planning, не навязывает engineering methodology и не включает output-compression layer. Это не недостаток — это и есть идея. Сообщество закрыло все три пробела composable skills, которые подключаются в Pi через pattern вызова /skill:name. Три, которые стоит поставить в первый же день:

1. Grill-Me — High-Reasoning постановка задач

Где: github.com/mattpocock/skills, автор Matt Pocock.

Grill-me делает именно то, что обещает название: модель допрашивает вас по задаче, пока все ограничения не станут однозначными. Файлы в scope. Критерии успеха. Edge cases. Что значит "done". Обычно три–пять коротких turn. Вы отвечаете; skill возвращает плотную, исполнимую спецификацию.

Экономически правильный ход — запускать grill-me на high reasoning только для фазы спецификации — обычно три–пять коротких turn — а затем переключаться на low reasoning для фазы исполнения (30–100 turn дешевой механической работы). High reasoning окупается там, где он действительно нужен; low reasoning тянет все остальное. Четырехtoolовый loop Pi-mono особенно хорошо подходит для такого pattern, потому что ничто не мешает: как только спецификация зафиксирована, у модели появляется ясный путь через read/write/edit/bash к готовому результату.

2. Superpowers — engineering methodology в виде skills

Где: github.com/obra/superpowers, автор Jesse Vincent.

Superpowers — это "complete software development methodology for your coding agents, built on top of a set of composable skills." Шаблоны TDD, playbooks для code review, процедуры debugging, patterns для refactoring, дисциплина branch-management. Это явный engineering process, который Pi намеренно не встраивает в core.

Это еще и harness-agnostic — один и тот же skill pack работает в Claude Code, Cursor, Copilot CLI, Gemini, Codex и Pi. Поставили один раз — используете в разных harnesses. Встроенный loader skills в Pi позволяет наложить всю методологию на minimal core, не трогая source Pi.

3. Caveman — убийца output tokens

Где: skills repo Matt Pocock (раздел productivity).

Caveman переводит agent в режим ultra-compressed communication. Убирайте артикли. Убирайте воду. Отвечайте телеграфными bullet points. Никакого formal English, никаких извинений, никакого preamble. В реальных prose-heavy turn снижение token usage составляет примерно 75%.

Почему это сильнее всего бьет по счету: на GPT-5.5 output tokens стоят $7.50 за 1M, тогда как cached input — $0.125 за 1M, то есть в 60 раз дешевле. Сокращение output — это самый эффективный способ уменьшить счет coding agent. Grill-me + low reasoning уже сокращают output. Caveman сжимает оставшееся. Добавьте сюда cache Smart AIPI, и marginal cost дополнительного turn почти упирается в нижнюю границу compute envelope модели.

История накопительной экономии

Цены Smart AIPI для GPT-5.5:

GPT-5.5 (за 1M tokens) Smart AIPI Эффект Pi-Mono
Input (uncached)$1.25Маленький system prompt означает меньшую стоимость первого turn
Input (cached prefix)$0.125Cache hit rate 95–98% на длинных sessions
Output$7.50Caveman уменьшает ~75%; low reasoning усиливает эффект

Структура turn в pi-mono на GPT-5.5 low reasoning, если spec уже сделан через grill-me и caveman включен:

  • Cached input prefix (repo + agents.md + history) — обычно самый большой token bucket на turn — оплачивается по cached rate, а не по uncached rate, каждый раз, когда cache срабатывает.
  • Новый uncached input (результаты tools, последнее сообщение пользователя) — обычно крошечная часть input, оплачиваемая по full rate.
  • Output — сжат caveman, а reasoning tokens минимальны, потому что effort низкий. Это самая дорогая строка, которую стоит уменьшать в первую очередь, потому что она тарифицируется по самой высокой цене за token.

Pay-as-you-go означает, что вы платите только за то, что вычислили, и эти три рычага усиливают друг друга. В вашем dashboard будут видны реальные цифры per-turn для вашего repo и формы prompt — без cap, без throttle, без monthly minimum.

Переключение provider во время session: скрытая суперспособность Pi

Pi-ai хранит переносимое представление context и может переписать его под любого provider, к которому вы сейчас подключены. Практический смысл: когда GPT-5.5 упирается в hard ambiguity, можно в середине task вызвать /model claude-sonnet-4.6 для второго мнения, не теряя conversation. Оба endpoint доступны через один Smart AIPI key — совместимые с Anthropic Claude responses идут через /v1/messages, OpenAI-compatible flows через /v1/responses (или /v1/chat/completions), а Pi выполняет translation прозрачно.

Для длинных refactors с высокой ценой ошибки этот pattern действительно полезен: grill-me на GPT-5.5 high для spec, GPT-5.5 low для execution, Claude Sonnet 4.6 для одного architectural review pass, затем обратно на GPT-5.5 low, чтобы закончить. Один harness, один API key, один счет.

Настройка за 60 секунд

# 1. установите pi
curl -fsSL https://pi.dev/install.sh | sh
# или:  npm install -g @earendil-works/pi-coding-agent

# 2. укажите Smart AIPI
export OPENAI_BASE_URL=https://api.smartaipi.com/v1
export OPENAI_API_KEY=sk-your-smartaipi-key

# 3. запустите pi в вашем repo
cd ~/code/your-project
pi

# 4. внутри pi установите skills
/skill:install matt-pocock/skills/grill-me
/skill:install obra/superpowers
/skill:install matt-pocock/skills/caveman

# 5. сформулируйте свою задачу
/skill grill-me

# 6. переключитесь на low reasoning и выполните
/model gpt-5.5 --reasoning-effort low
/skill caveman

Точная syntax установки skill зависит от того, какой skill loader вы используете — проверьте README каждого skill repo для актуального способа вызова. Схема одна и та же: положите folder skill в config и вызовите его.

Почему lean agent + lean API дают накопительный эффект

Функционально насыщенные harnesses загружают большой system prompt на каждом turn, запускают дополнительные deliberation passes и выдают verbose explanations, о которых user не просил. За каждую из этих вещей платится tax. Pi-mono снижает tax со стороны harness (маленький system prompt, four-tool loop, без over-engineered planning layer); caveman + low reasoning снижают tax со стороны модели (compressed output, минимум reasoning tokens); Smart AIPI снижает tax со стороны provider (cached input в 10 раз дешевле, без subscription floor). По отдельности ни один из этих факторов не дает 10×, но вместе они заметно меняют стоимость долгого agentic проекта.

Мировоззрение Pi — "adapt the agent to your workflow, not the other way around" — хорошо сочетается с мировоззрением Smart AIPI — "pay only for what you actually compute." Если вы упирались в subscription caps или платили за features harness, которыми никогда не пользуетесь, эта связка стоит одного вечера на пробу. Зарегистрируйтесь, создайте key, задайте OPENAI_BASE_URL, установите pi, добавьте три skills, и выпустите что-нибудь в прод.

Начните — $5 бесплатно при регистрации

Каждый новый account получает $5 бесплатных API credits — без credit card.

$5 достаточно, чтобы установить pi, подключить три skills, прогнать реальную задачу через grill-me end-to-end и провести расширенную pi-mono session, прежде чем решать, нужно ли пополнять баланс.

  1. Зарегистрируйтесь на smartaipi.com/signup (бесплатно $5, без credit card)
  2. Создайте API key в dashboard
  3. Установите pi: curl -fsSL https://pi.dev/install.sh | sh
  4. Задайте OPENAI_BASE_URL=https://api.smartaipi.com/v1 и OPENAI_API_KEY на новый key
  5. Установите grill-me + caveman и superpowers
  6. Запустите pi, прогоните следующую задачу через grill-me на high reasoning, переключитесь на low + caveman и ship it

Тот же минималистичный harness, который вы бы запускали по subscription, — теперь на pricing model, которая масштабируется по тому, что вы реально вычисляете, с cache hit rate, делающим длинные agentic sessions почти бесплатными.

Pi-Mono Coding Agent Lean Agent GPT-5.5 Skills Grill-Me Superpowers Caveman Prompt Caching OpenAI Compatible
S
Автор
Smart AIPI

OpenAI-совместимый API gateway. Доступ к frontier AI моделям на 75% дешевле.

Начать бесплатно

Сообщение отправлено

Мы ответим вам в течение 2 рабочих дней.

Связаться с поддержкой

Есть вопрос или нужна помощь? Отправьте нам сообщение, и мы ответим вам в течение 2 рабочих дней.