TGViewer
Книжный куб Книжный куб @book_cube · 15.8K subscribers
Post #5058 1.46K
Meet Pi: The Minimalist, Self-Modifying Coding Agent (Рубрика #AI4SDLC)

У кодинг-агентов есть неприятное свойство: инструмент обновился, а привычный рабочий процесс вокруг него вдруг поломался. В 11-минутном фильме CultRepo создатель Pi Марио Цехнер объясняет, почему решил собрать своего агента. Его ставка — маленькое, понятное ядро, поведение которого можно контролировать, и расширения под конкретную работу.

У этой позиции есть биография. Цехнер рассказывает о libGDX и RoboVM, о поглощениях и закрытии проекта. Армин Ронахер, второй собеседник фильма, связывает будущее Pi с открытой основой для инструментов. Поэтому разговор о минимализме здесь еще и про то, кому принадлежит управление собственным рабочим процессом.

Техническое объяснение Цехнер начинает предельно просто: запрос к LLM → вызовы инструментов → исполнение → результаты обратно модели. Повторяем, пока модель не выдаст ответ без новых вызовов. В его описании Pi собран из четырех пакетов:
1) слой работы с моделями и провайдерами, включая перенос контекста и нормализацию ответов;
2) терминальный интерфейс;
3) ядро агентного цикла;
4) кодинг-агент, который соединяет предыдущие три.

Дальше возникает самая интересная мысль: агент умеет писать код — значит, можно попросить его написать недостающую возможность для самого себя. Ронахер описывает именно такой опыт с расширениями и навыками. «Самомодификация» из названия фильма здесь означает создание программных дополнений и инструкций. Переобучение модели в этом механизме не описано.

Мне в этом подходе интересен перенос сложности. Можно держать основу небольшой, а нужные возможности собирать вокруг нее. Но кто-то все равно должен понимать, как эти дополнения взаимодействуют. По документации Pi, расширения — исполняемые модули с правами процесса агента. Маленькое ядро само по себе не решает вопрос границ доступа.

Цехнер дает и несколько громких ориентиров. По его словам, Shopify использует Pi примерно для 50% задач агентного кодинга, а на OpenRouter Pi занимает четвертое место, но в фильме нет деталей, чтобы подтвердить или опровергнуть эти заявления. Самая полезная часть начинается с 7:53. Цехнер критикует гонку за количеством агентов и потраченных токенов и требует читать код, понимать решения и отвечать за последствия. Ронахер добавляет очень узнаваемый сценарий: успел собрать и разослать что-то за 15 минут, но сам еще не попробовал. Скорость есть. Ценность пока предстоит доказать.

Мне кажется, что Pi стоит рассматривать как ставку на инструмент, который можно приспособить к себе и разобраться в его устройстве.

#AI4SDLC #AI #Agents #Architecture #Engineering #DevTools
YouTube Meet Pi: The Minimalist, Self-Modifying Coding Agent Mario, the creator of Pi, shares the story behind his lightweight AI coding agent. Built out of a desire for control, minimalism, and determinism in software development, Pi offers a stark alternative to the complex, "token-maxing" tools coming out of Silicon…
  • 👍 6
  • 🔥 5
  • ❤ 4
  • 🥴 1
More from @book_cube
  1. Oct 12, 2026Harness Engineering: знакомые идеи под одной обложкой (Рубрика #Books) У O’Reilly есть кни…
  2. Oct 12, 2026Материалы выпуска Research Insights #36: обвязка для долгой разработки (Рубрика #AI4SDLC)…
  3. Oct 12, 2026Приходите на прямой эфир с Колей Головым про то, как добавить AI к дата-платформам
  4. Oct 11, 2026Материалы выпуска Research Insights #35: среда для агентов (Рубрика #AI4SDLC) Собрал матер…
  5. Oct 11, 2026Паша и папа (Рубрика #ForKids) Вместе с младшим сыном, Кириллом, прочитали эту книгу с зар…
  6. Oct 11, 2026FDE: кто отвечает за то, чтобы AI заработал у клиента (Рубрика #Management) 14 октября в п…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →