Oh My Pi — агент для программирования в терминале
Терминальный ИИ-агент с планированием, подагентами, поддержкой редакторских интерфейсов и отладчика.
Oh My Pi, или omp, — самостоятельный агент для разработки, работающий в терминале. Его можно использовать как готовый набор инструментов или настраивать под свой порядок работы. В основе проекта лежит ядро на Rust, а приложение ориентировано на macOS, Linux и Windows.
Инструменты для работы с кодом
Планирование и параллельные исполнители
В omp предусмотрены режим планирования и подагенты, которым можно поручать части задачи. Агент умеет работать с языковыми серверами LSP и отладчиками DAP, чтобы получать сведения о структуре проекта и запускать отладочные действия через привычные протоколы.
Изменения, память и настройка поведения
Среди функций есть редактирование с привязкой к строкам, память, история правил с возможностью вернуться к прежней версии и настройка набора инструментов. Это позволяет собрать терминальный процесс разработки без отдельной графической IDE.
Чем omp отличается от Pi
Oh My Pi вырос из Pi, но стал самостоятельным терминальным агентом с расширенным набором встроенных функций. В отличие от Pi Coding Agent, который оставляет выбор дополнений разработчику, omp поставляется с собственными режимами и интеграциями.
Проект доступен через установочный скрипт и пакетные менеджеры. Подробные системные требования и конфигурация опубликованы на сайте Oh My Pi.