Марио Цехнер: создатель движка OpenClaw и борец с ценовым сговором на яйцах

Марио Цехнер: создатель движка OpenClaw и борец с ценовым сговором на яйцах

Мы уже видели такую картину: громкий проект, вокруг которого поднимается шумиха — и незаметный, но гениальный программист, стоящий за его технической основой. Как Ollama и llama.cpp от Георгия Герганова. Или миллиардные стриминги, в которых работает ffmpeg от Фабриса Беллара.

Сейчас то же самое. OpenClaw — самый модный проект 2026 года — за пару месяцев набрал 336 тысяч звёзд на GitHub. Его автор, вайбкодер Питер Штейнбергер, устроился в OpenAI. Но почти никто не знает имени человека, написавшего движок, на котором работает OpenClaw.

Знакомьтесь — Марио Цехнер.

OpenClaw: феномен 2026 года

Идея автономных ИИ-агентов обсуждалась ещё в 2023 году, но тогда это была нишевая тема. Настоящий прорыв случился в 2026-м благодаря OpenClaw и другим консольным агентам для программирования.

Проект прошёл несколько переименований: сначала ClawdBot, затем MoltBot. После претензии Anthropic по товарному знаку название сменили на OpenClaw, сохранив логотип лобстера. Во время смены имён Питер Штейнбергер немного затянул, и хакеры захватили старые аккаунты, запустив мемкоин $CLAWD, который на пике стоил 16 млн долларов (сейчас — 4,1 млн).

Популярность OpenClaw достигла таких масштабов, что проходят конференции для фанатов, а на Хабре публикуют новости о нём буквально каждый день — сейчас на платформе 8480 упоминаний. При этом сам автор — вайбкодер, далёкий от глубокого программирования, просто увлечённый агентами.

OpenClaw — проактивный ИИ-ассистент для программирования, который работает в WhatsApp, Telegram, Slack, Discord, iMessage и других мессенджерах.

Однако мало кто знает, что под капотом OpenClaw работает небольшой ИИ-агент под названием Pi.

Некоторые разработчики даже рекомендуют использовать Pi напрямую — и на это есть объективные причины.

Что такое Pi

В отличие от Питера Штейнбергера, стремящегося к «научной фантастике с оттенком безумия», Марио Цехнер — прагматичный и приземлённый разработчик. Его агент Pi строится на принципах простоты и надёжности.

Сегодня создано множество ИИ-агентов для программирования. Pi выделяется двумя ключевыми особенностями:

  • Минимализм и эффективность: крошечное ядро, потребляющее минимум ресурсов. Агент использует всего четыре инструмента — чтение, запись, редактирование и bash. Системный промт — меньше тысячи токенов. Всё, что нужно, — это читать, писать, редактировать файлы и выполнять команды.
  • Система расширений: позволяет сохранять состояние между сессиями, что критично для сложных задач.

Код Pi написан чисто и стабильно: нет багов, утечек памяти или случайных сбоев. Автор тщательно следит за лаконичностью и отсутствием лишнего кода.

Pi состоит из нескольких компонентов:

  • pi-ai: унифицированный API для LLM с поддержкой Anthropic, OpenAI, Google, xAI, Groq, Cerebras, OpenRouter и других. Поддерживает потоковую передачу, вызов инструментов через схемы TypeBox, мышление/рассуждения, бесшовную передачу контекста между провайдерами, отслеживание токенов и затрат.
  • pi-agent-core: реализует цикл агента — выполнение инструментов, валидацию и управление событиями.
  • pi-tui: минималистичный фреймворк для терминального интерфейса с дифференциальной отрисовкой, синхронизированным выводом и компонентами вроде редактора с автодополнением и рендеринга Markdown.
  • pi-coding-agent: CLI-интерфейс, объединяющий всё это — управление сессиями, пользовательскими инструментами, темами и контекстом проекта.

Именно эти компоненты лежат в основе OpenClaw. Из них можно собрать и других ботов. Например, Марио создал Slack-бота mom (Master Of Mischief), который выполняет bash-команды, читает и пишет файлы, взаимодействует с IDE. Бот автономен: сам устанавливает инструменты, создаёт CLI-скиллы, настраивает учётные данные и поддерживает рабочее пространство.

Агент, который сам себя расширяет

Одна из особенностей Pi — отказ от поддержки MCP. Вместо установки сторонних расширений агент учится писать свои скиллы. Это сохраняет простоту и минимализм архитектуры.

Базовый AI SDK позволяет хранить в сессии сообщения от разных моделей. Пользовательские сообщения и состояние расширений сохраняются в файлах на диске. Это позволяет использовать горячую перезагрузку: агент пишет код, перезагружает его, тестирует и повторяет процесс до тех пор, пока расширение не заработает.

Сессии в Pi — это деревья. Можно создавать ветви, например, для исправления сломанного инструмента, не теряя контекст основной сессии. После исправления — перемотать сессию назад, и Pi проанализирует, что произошло в другой ветке.

Текстовый интерфейс Pi поддерживает спиннеры, индикаторы и даже игру в Doom — через специальное расширение.

Агенты вроде Pi и OpenClaw показывают будущее разработки: программист редко пишет код вручную. Он ставит задачу, даёт спецификации и контекст, расширяет навыки и память агента.

Другие проекты Марио Цехнера

Один из самых известных проектов Цехнера — libGDX, кроссплатформенный Java-фреймворк для разработки игр под Windows, Linux, macOS, Android, iOS и веб. Он не навязывает стиль программирования, предоставляя полную свободу.

Вокруг libGDX сформировалась экосистема: VFX-редактор Talos, 2D-редактор HyperLap2D, Texture Packer Pro, редактор уровней Tiled и другие бесплатные инструменты.

Сейчас libGDX немного ушёл на второй план на фоне успеха Pi.

Другие проекты Марио:

  • pi-skills — навыки для Pi (совместимы с Claude Code и Codex);
  • lilray — простой рейкастер с minifb, есть демо;
  • r96 — серия блогпостов «Рендеринг как в 1996-м»;
  • Leitkultur-o-Mat — ИИ-бот, определяющий доминирующую культуру в Австрии, говорит на австрийском диалекте. По сути — бот-националист, вероятно, провокационный проект;
  • asmcfg — визуализатор графа управления потоком ассемблерного кода;
  • CFG Viewer — веб-интерфейс для asmcfg: вставляешь код — получаешь блок-схему;
  • BMFG — мощный генератор битмап-шрифтов;
  • Quantum — RTS-игра в стиле Eufloria;
  • Spine — редактор 2D-анимации;
  • Wee — среда для обучения ассемблеру;
  • basis-site — генератор статических сайтов на шаблонах basis-template;
  • и другие.

Марио Цехнер — независимый разработчик, ментор, спикер и ангельский инвестор. У него 15 лет опыта в open source, специализация — машинное обучение. Он написал книгу по разработке Android-игр, несколько научных статей и получил ряд наград в программировании.

Борьба с ценовым сговором и дискриминацией

В 2023 году Марио прославился не только в IT-среде, но и в Австрии, запустив портал для мониторинга цен. Он выявил признаки ценового сговора среди сетей супермаркетов. Например, цены на яйца Clever и S-Budget росли с одинаковой скоростью. Кроме того, выяснилось, что скидочные акции часто используются для повышения цен: после акции товар стоит дороже, чем до неё.

Цены на яйца оказались важной темой для австрийского общества.

В 2024 году он вновь попал в новости, раскритиковав чатбот государственной службы занятости (AMS). На базе ChatGPT, он советовал девушкам работать в гостиницах и на кухне, а мужчинам — в программировании. После публичной критики Цехнера портал закрыли.

Как видно, талантливые программисты могут решать не только технические, но и социальные задачи. Простые инструменты для анализа данных способны вскрывать сговоры, манипуляции с ценами и даже фальсификации на выборах — например, с помощью закона Бенфорда, который работает даже на небольших выборках. Это и есть дата-майнинг.

Критика ИИ-агента: «Притормозите»

25 марта 2026 года Марио опубликовал статью «Мысли о том, чтобы немного притормозить» («Thoughts on slowing the fuck down»), в которой резко раскритиковал моду на ИИ-агенты для программирования.

По его мнению, «стремление к скорости и автоматизации ведёт к созданию хрупких, неподдерживаемых и перегруженных систем».

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

Результат — хаос, избыточность, падение качества кода, накопление ошибок и рост сложности.

Эта критика особенно весома, ведь исходит от создателя движка, на котором работает OpenClaw. В статье он объясняет, как нужно работать с агентами: умно, скромно и с уважением к профессии.

Читать оригинал