Новости Claude

Claude Code не нужен всем: Pi даёт собрать агента под себя

Стол разработчика с двумя мониторами, кодом и заметками по архитектуре агента

На фоне популярных кодовых агентов вроде Claude Code и Codex проект Pi предлагает другой подход: не навязывать готовую схему работы, а дать основу, которую разработчик может настроить под свои задачи. Это полезно тем, кто хочет понимать, как именно агент принимает решения, работает с контекстом и вызывает инструменты.

Почему важен не только сам ИИ, но и его обвязка

Когда люди сравнивают кодовые агенты, обычно спорят о моделях: какая лучше пишет, какая точнее чинит ошибки и какая удобнее на больших репозиториях. Но между моделью и вашим Git-кодом есть ещё один слой — harness, то есть программная обвязка вокруг модели.

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

Что делает Pi иначе

Pi — это терминальный агент, который Марио Цехнер построил с нуля, а не надстроил поверх чужого решения. Его идея в том, чтобы дать базовый и понятный набор механизмов, а всё лишнее оставить на усмотрение пользователя или команды.

В 2025 году Цехнер пользовался Claude Code, но ему не нравилось, что инструмент постоянно меняется: появляются новые функции, меняются системные инструкции, а вместе с этим ломаются привычные сценарии работы. Pi появился как попытка вернуть контроль над тем, что агент делает внутри и что именно попадает в контекст.

Кому такой подход может пригодиться

Pi собран из отдельных частей: pi-ai отвечает за работу с разными провайдерами моделей, pi-agent-core — за выполнение агента и его состояние, pi-coding-agent — за кодовый помощник, а pi-tui — за терминальный интерфейс. При этом проект можно встраивать через SDK, запускать через RPC или брать только pi-agent-core и строить свой интерфейс сверху.

Это удобно, если вам не нужен «комбайн» со встроенным планированием, дочерними агентами и списком задач, а нужен один предсказуемый сценарий. Например, в команде можно сделать внутреннего агента, который читает задачи из корпоративной системы, запускает тесты через внутренний сервис и сохраняет отчёты в нужном формате.

Почему это важно для бизнеса и разработки

Главная мысль Pi в том, что разные задачи требуют разной организации работы. Одним нужен отдельный агент-проверяющий, другим — несколько параллельных исследователей, третьим — агенты в разных Git-деревьях с контролируемым переносом изменений. Если всё зашито в готовый продукт, автор всё равно выбирает один сценарий за всех.

Pi предлагает добавлять нужные вещи через расширения, команды, обработчики событий, шаблоны запросов и пакеты. Для разработчиков это шанс собрать помощника под свой процесс, а не подстраивать процесс под готовый инструмент.

Частые вопросы

Что такое harness в кодовом агенте?
Это прослойка вокруг модели, которая запускает инструменты, собирает контекст, применяет изменения и ведёт сессию. От неё сильно зависит, насколько удобно агент работает на практике.
Чем Pi отличается от Claude Code?
Pi делает ставку на минимальную основу и даёт пользователю больше свободы в сборке нужного сценария. Claude Code, наоборот, поставляется как более законченный набор функций и решений.
Кому может быть полезен такой подход?
Разработчикам, командам и энтузиастам, которым важны контроль, прозрачность и возможность встроить агента в свой процесс. Это особенно удобно, если стандартный набор функций вам только мешает.
Можно ли использовать Pi как основу для своего продукта?
Да, проект изначально разбит на компоненты, которые можно встраивать через SDK или запускать через RPC. Если готовый интерфейс не подходит, можно собрать свой поверх pi-agent-core.

Читайте также

Попробовать Lord GPT бесплатно →