Стабильность и минимализм в эпоху хаоса
После месяцев бета-тестирования и обработки тысяч запросов от сообщества, Earendil официально выпустила Pi 1.0. Это не просто очередное обновление, а переход к стабильной версии (GA) для «агентного инструментария», который позиционируется как минималистичная, но расширяемая основа для работы с ИИ. В отличие от многих конкурентов, Pi сохраняет принцип «сначала проверь, потом добавь»: новые функции внедряются только после того, как их полезность перевешивает добавленную сложность.
Ключевая философия проекта — сохранение простоты интерфейса даже при добавлении мощных функций. Разработчики отмечают, что Pi уже стал «daily driver» (основным инструментом) для сотен тысяч пользователей, работающих с моделями от всех крупных провайдеров.
Что нового в Pi 1.0: Технические детали
Версия 1.0 привносит ряд архитектурных улучшений, делающих Pi более гибким инструментом для сложных сценариев. Особое внимание уделено интеграции с экосистемой MCP (Model Context Protocol) и поддержке не-LLM моделей.
| Функция | Описание и значение |
|---|---|
| Codemode | Нативная поддержка MCP, моделей Jev (для маршрутизации) и image-моделей. Позволяет Pi писать скрипты и управлять контекстом без выхода из терминала. |
| Виртуальные модели | Поддержка расширений, позволяющих создавать абстрактные модели. Пример: планирование на Claude Opus, реализация на GPT, а Jev решает, когда переключаться. |
| Deferred tool loading | Отложенная загрузка инструментов. Снижает начальное потребление ресурсов и ускоряет запуск сессии. |
| Cache warming | Предварительная кэширование для моделей Anthropic. Оптимизация затрат и скорости отклика. |
| Mid-conversation system messages | Динамическое изменение системных промптов и инструментов прямо во время разговора с учетом контекста (transcript-aware). |
Анонс Pi Durable: Для долгосрочных задач
Параллельно с основной версией Earendil представил Pi Durable — экспериментальный пакет, расширяющий возможности Pi за пределы терминала. Если Pi 1.0 оптимизирован для интерактивной работы в CLI, то Pi Durable создан для «долгосрочных агентных приложений» (long-running agentic applications).
Этот субстрат позволяет разработчикам и пользователям управлять ИИ-интеллектом с высокой точностью, поддерживая более длительные сессии и работу через различные интерфейсы (не только терминал). По словам создателей, Pi Durable сохраняет принципы минимализма, но добавляет «прочность» (durability) для бизнес-задач.
Как установить и лицензирование
Оба продукта распространяются под лицензией MIT, что делает их открытыми и свободными для коммерческого использования. Установка доступна через стандартные скрипты:
- Linux/macOS:
curl -fsSL https://pi.dev/install.sh | sh - Windows:
powershell -c "irm https://pi.dev/install.ps1 | iex" - Для разработчиков (Pi Durable):
npm install @earendil-works/pi-durable @earendil-works/pi-ai @earendil-works/chord
Документация и исходный код доступны на pi.dev и github.com/earendil-works/pi.
Источник: Earendil ↗
