C
ChaoBro

oh-my-pi: Суперзаряженный форк Pi, впихнувший все возможности IDE в терминальный агент

oh-my-pi: Суперзаряженный форк Pi, впихнувший все возможности IDE в терминальный агент

Pi (от @mariozechner) уже звезда в пространстве терминальных AI-агентов. Но oh-my-pi, этот форк от can1357, идёт гораздо дальше — он не просто добавляет фичи к Pi, он переопределяет, что может терминальный кодирующий агент.

5 789 коммитов, 609 тегов, 48 веток. За этими цифрами стоит один человек, итерирующий с высокой интенсивностью. can1357 — не тот open-source игрок, который бросает README и исчезает.

Hashline: чтобы редактирование перестало падать

Самое值得 внимания в oh-my-pi — это механизм hashline-редактирования.

Традиционное AI-редактирование кода: найти строки для изменения, заменить всю строку. Проблема в том, что модели часто ошибаются в пробелах, отступах, кавычках — str_replace фейлится, и вы попадаете в спираль «попытка-фейл-попытка».

Решение oh-my-pi: якорить позиции редактирования хэшами контента. Модели не нужно заново вводить всю строку, достаточно указать хэш-якорь того места, где нужно редактировать. Если файл устарел, якорь не совпадает и патч отклоняется до записи — без загрязнения кода.

Насколько драматичен эффект?

Pass rate Grok Code Fast 1 jumped с 6.7% до 68.3%. Модель не стала умнее; формат редактирования перестал её мучить.

Grok 4 Fast использует на 61% меньше выходных токенов на той же работе. Pass rate MiniMax удвоился. Те же веса, тот же промпт, просто другой формат редактирования.

Это вскрывает игнорируемую истину: многие агенты работают плохо не из-за способностей модели, а из-за кривого дизайна тулчейна.

Моё мнение

oh-my-pi — сейчас самый завершённый и инженерно-глубокий терминальный AI-агент. Он не добавляет flashy-фичи к Pi — он серьёзно отвечает на вопрос: если экипировать агента всеми инструментами, которые есть у senior-разработчика, чего он может достичь?

Ответ лучше, чем большинство людей представляет.

Но есть порог входа: сложность настройки выше, чем у GUI-агентов типа Cursor. Для пользователей, не знакомых с терминалом, кривая онбординга крутая. Если вы работаете в терминале ежедневно, этот порог почти не существует.

Если вы используете Pi или похожие терминальные агенты, oh-my-pi — самый值得 попробовать форк прямо сейчас. Одно только улучшение hashline-редактирования стоит 10 минут вашего времени на переключение.

Основные источники: