Postal CLI

Терминальный ИИ-агент для кода с TUI читает проект, правит файлы и запускает команды через любую модель OpenRouter.

  • 205 ★ репозитория
  • Последний коммит
  • GPL-3.0
CLI

Широкий доступ

Почему такой уровень

  • Агент выполняет команды оболочки и правит файлы проекта, а при мягкой политике делает это без подтверждения.
  • Код проекта отправляется модели через OpenRouter.
Все причины и проверки

andrefetch/postal

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/postal

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент выполняет команды оболочки и правит файлы проекта, а при мягкой политике делает это без подтверждения.
  • Код проекта отправляется модели через OpenRouter.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Postal — открытый агент для программирования, который работает в терминале. Он подключается к моделям через OpenRouter, читает и правит код встроенными инструментами, выполняет команды оболочки и передает часть работы специализированным субагентам. Ход работы выводится в полноэкранный интерфейс. Каждое изменяющее действие проходит политику подтверждений, которую настраивает пользователь, так что агент работает автономно или осторожно по выбору. Конфигурация лежит в `~/.config/postal/config.toml`, для проекта ее переопределяет `.postal/config.toml`, а файл `AGENTS.md` подхватывается автоматически. Сессии сохраняются и возобновляются.

Для кого. Разработчикам, которым нужен терминальный агент вроде Claude Code, но с выбором любой модели через OpenRouter.

Подходит, если

  • Нужно разобраться в незнакомом проекте и понять точки входа.
  • Тест падает, и агент должен найти причину и предложить правку.
  • Перед рефакторингом модуля сначала нужен план без изменений.
  • Разные задачи удобно решать разными моделями, и их надо менять командой `/model`.

Не подходит, если

  • Нужен вход по подписке Claude или ChatGPT: Postal ходит в модели только через OpenRouter.
  • Среда без интернета: агент обращается к API OpenRouter.
  • Требуется агент со зрелой экосистемой плагинов: проект небольшой.

Пример запроса к агенту

Объясни, как устроен этот проект и где основные точки входа, ничего не меняя.

Ограничения

Вход выполняется через OpenRouter (`postal login` открывает браузер), модели и их цена зависят от этого аккаунта. Агент выполняет команды оболочки и правит файлы, поэтому при мягкой политике подтверждений он может изменить проект без вашего просмотра. Код под лицензией GPL-3.0, что важно для встраивания в закрытые продукты. Проект молодой, и документацию по настройке смотрите в папке `docs`. Последний коммит сделан в ноябре 2026 года.

Как отключить. Удалите пакет командой `pip uninstall postalcli`, а каталоги `~/.config/postal/` и `.postal/` в проектах удалите вручную.

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

Как установить Postal?

Выполните `pip install postalcli`, затем `postal login` для авторизации в OpenRouter и `postal` для запуска интерфейса.

Как запустить одну задачу без интерфейса?

Передайте запрос аргументом: `postal "Explain how this project is structured"`. Агент выполнит задачу и покажет ход работы.

Как вернуться к прошлой сессии?

Флаг `--continue` открывает последнюю сессию в каталоге, `--resume` с идентификатором возвращает конкретную, а `postal sessions` показывает список.

Где настраиваются подтверждения?

В конфигурации `~/.config/postal/config.toml` и проектном `.postal/config.toml`. Команда `/config` в интерфейсе показывает текущие значения.

Читает ли Postal AGENTS.md?

Да, файл `AGENTS.md` в проекте подхватывается автоматически.

Обсуждение

Вопросов и отзывов пока нет.

Официальный плагин OpenRouter: агент выбирает модель по цене, генерирует картинки и видео и разбирает расходы аккаунта.

ПлагинРасширенный доступ322Звезды репозитория

Агент для программирования на Rust с графическим окном, терминалом, режимом ACP для Zed и MCP-сервером

CLIШирокий доступ189Звезды репозитория

Небольшой терминальный кодинг-агент на Rust: свой ключ API или локальная модель, расход на каждом ходу, откат и ветки сессии

CLIШирокий доступ244Звезды репозитория

TUI показывает, что делают в проекте Claude Code, Codex, Gemini CLI и opencode: открытый файл, правки и команды вживую

CLIМинимальный доступ76Звезды репозитория
Официальный

Терминальный кодовый агент, который сам выбирает модель под каждый запрос и показывает расход в реальном времени

CLIШирокий доступ353Звезды репозитория

Терминальный кодинг-агент на Python в манере Claude Code: читает репозиторий, правит файлы, запускает команды, с памятью, подагентами и MCP

CLIШирокий доступ1 тыс.Звезды репозитория

Коротко о README

README начинается с быстрого старта и примеров запросов, затем описывает флаги запуска, сессии и места конфигурации. Раздел документации ведет к справочникам по командам и настройке.

Бейдж для README

Сообщить о проблеме