Oh My Pi

Кодинг-агент с интегрированным IDE, работающий из коробки.

Stencil Labs Кодинг-агент TypeScript ★ 36.4k

Что это

Автономный кодинг-агент с интегрированным IDE, поддерживающий более 60 провайдеров и встроенные инструменты для работы с кодом.

Возможности

  • Выполнение кода с вызовом инструментов через Python и Bun
  • Интеграция LSP для переименования и анализа кода
  • Управление реальными отладчиками (lldb, dlv, debugpy)
  • Создание подагентов с валидацией результатов
  • Режим рецензента с отдельной моделью
  • Поддержка 60+ провайдеров и 31 встроенного инструмента

Установка

1Установить пакет
curl -fsSL https://omp.sh/install | sh
2Быстрый старт
curl -fsSL https://omp.sh/install | sh brew install can1357/tap/omp bun install -g @oh-my-pi/pi-coding-agent

Перед запуском настройте API-ключи и переменные окружения, перечисленные в официальной документации проекта.

Что нового в версиях

v18.12.621 октября 2026 г.

Добавлена поддержка ACP-руления сессиями, реавторизация MCP вне TUI, оптимизация загрузки расширений и обновление каталога моделей.

  • Добавлена поддержка ACP-расширения _session/steering для управления сессией со стороны клиента
  • Команда /mcp reauth теперь работает в режимах ACP, RPC и print (omp -p)
  • Улучшена обработка отмены сессий (session/cancel) и исправлено поведение при недоступности MCP-серверов
  • Интерактивный запуск ускорен за счет отложенной загрузки расширений, регистрирующих только инструменты или хуки
  • Обновлен каталог моделей Yolo-Auto: добавлены qwen3.8-27b (по умолчанию), yolo, yolo-small, yolo-128k, удалены deepseek-flash-v4 и qwen3.8-flash
  • Добавлен флаг isPromptCachePersistent для провайдеров с неистекающим кэшем промптов (например, OpenAI Codex)
v18.12.521 октября 2026 г.

Обновление v18.12.5: исправление ошибок OpenAI Codex, Moonshot и macOS, а также настройка кэширования промптов.

  • Исправлены запросы OpenAI Codex, завершавшиеся ошибкой 404 на личных аккаунтах ChatGPT без привязки к региону
  • Исправлено некорректное ценообразование кэширования Moonshot kimi-k3 (теперь учитывается ставка за 5 минут)
  • Настроено 12-часовое кэширование промптов OpenAI GPT-5.6+ через Responses API (cacheRetention: "long")
  • Исправлена ошибка macOS, при которой фоновое действие оставляло окно приложения поверх других
  • Игнорируется параметр effort для подагентов, если task.enableEffort выключен
  • Исправлена проверка обновлений omp update --check для JFrog Artifactory с пустыми dist-tags
v18.12.420 октября 2026 г.

Обновление v18.12.4 добавило поддержку Inception API, улучшило работу с изображениями и компакцией для Bedrock Claude, а также исправило ошибки логирования, обработки токенов и лимитов.

  • Добавлена поддержка Inception API через команду /login inception и переменную окружения INCEPTION_API_KEY.
  • Добавлена опция reclaimAbovePct для автоматического возврата сессий на предпочтительный аккаунт при восстановлении квоты.
  • Включена нативная компакция для поддерживаемых моделей Bedrock Claude.
  • Добавлена поддержка изображений для OpenAI Decisions, Workers AI и auth-gateway System One с локальной проверкой лимитов.
  • Исправлено дублирование предупреждений при сбросе блоков размышления (thinking blocks) в логах Anthropic и Bedrock.
  • Исправлено обрезание имен инструментов длиннее 64 символов для моделей Factory Droid Core (Kimi, GLM, DeepSeek).
v18.12.319 октября 2026 г.

Добавлен режим одобрения 'Ask and remember' с кэшированием, улучшена визуализация фоновых задач и исправлены ошибки в работе с Gemini, Claude и поиском.

  • Добавлен режим одобрения `always-ask-cached` (Ask and remember), позволяющий запоминать разрешения на чтение файлов для папок или файлов на время сессии или навсегда через `approval-cache.db`.
  • Добавлена команда `/forget-approvals` для очистки всех сохраненных разрешений на файлы и папки.
  • Внедрены виджеты для фоновых задач (`async.widgets`), отображающие прогресс, метрики и статус выполнения в интерфейсе.
  • Исправлено падение потоков Claude, обрезанных шлюзом до `message_delta`, теперь такие запросы корректно повторяются.
  • Исправлена ошибка Gemini, при которой инструменты с именами длиннее 64 символов игнорировались или вызывались повторно.
  • Исправлена ошибка `Thinking budget is not supported` для моделей Gemma 4 на Google AI Studio; переключение теперь осуществляется через `thinkingLevel`.
v18.12.218 октября 2026 г.

Обновление v18.12.2: улучшена обработка tool-calls DeepSeek, добавлены новые возможности для macOS-инструмента computer и поддержка DeepSeek Search, исправлены ошибки в истории Ollama, использовании Muse Code и работе browser-relay.

  • Исправлена обработка tool-calls DeepSeek, записанных как токены шаблона чата (с _ вместо ▁, пропущенной | или без закрытия), и улучшена коррекция ошибок для моделей DeepSeek.
  • Добавлен инструмент computer.backgroundFallback (по умолчанию takeover) для фонового ввода без захвата фокуса, а также el.selectText, el.type, el.press и опция menu для macOS.
  • Добавлен DeepSeek как поисковый движок (web/deepseek) через Search API и обновлё каталог: добавлены Jev 1.14.0 как дефолтный judge.
  • Исправлен подсчёт истории в Ollama, учитывающий нативное мышление, и исправлена блокировка использования Muse Code при простое.
  • Исправлены ошибки закрытия вкладок и обработки отключений в browser-relay, а также добавлена обработка ошибки UserIntervened и tui.completeScrollback в computer-инструментах.

Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.