Repolode
yetone

yetone/magpie

Приложение для строки меню macOS и локальный шлюз, с которыми Claude Code, Codex, Gemini CLI и другие агенты могут использовать любые ваши модели и подписки.

Звёзды
14,996
Форки
1,066
Открытые issues
1,030
Последний коммит
вчера

Что это?

magpie позволяет в одном месте выбирать модель для каждого агента, работающего с кодом. Такие агенты, как Claude Code, Codex и Gemini CLI, обычно хранят настройки моделей в собственных файлах и работают только с моделями своих поставщиков. magpie запускает локальный шлюз на 127.0.0.1:3425, который преобразует запросы между форматами OpenAI, Anthropic и Gemini. Благодаря этому агент может работать с моделью другого поставщика, например Claude Code — с DeepSeek, а Codex — с Kimi.

Переключать модель агента можно через приложение в строке меню, веб-интерфейс, TUI или CLI; magpie меняет только нужный ключ в конфигурации агента. В качестве поставщиков можно использовать API-ключи, локальные серверы или авторизованные подписки. Группы маршрутизации распределяют запросы между несколькими аккаунтами или моделями и переключаются на запасной вариант, когда заканчивается квота; доступны стратегии smart, order, rotate и usage. Плагины могут добавлять поставщиков или работать как middleware, изменяющее запросы и ответы.

Приложение работает на macOS, Windows и Linux, а также может запускаться в Docker или Termux.

Ключевые возможности

  • 01Переключение модели для каждого поддерживаемого агента через приложение в строке меню, веб-интерфейс, TUI или CLI.
  • 02Локальный шлюз преобразует запросы между форматами OpenAI Chat, OpenAI Responses, Anthropic и Gemini, включая потоковую передачу и вызовы инструментов.
  • 03Группы маршрутизации переключаются на другой аккаунт или модель, когда заканчивается квота.
  • 04Поддержка API-ключей, локальных моделей и авторизованных подписок, например Claude, ChatGPT и GitHub Copilot.
  • 05Плагины на JavaScript, которые добавляют поставщиков или работают как middleware для запросов и ответов.

Сценарии использования

  • Запуск Claude Code или Codex с более дешёвой моделью либо моделью альтернативного поставщика.
  • Объединение нескольких подписок или API-аккаунтов, чтобы работа продолжалась, когда заканчивается квота одного из них.
  • Использование общего набора поставщиков и API-ключей несколькими агентами для работы с кодом на одном компьютере.
  • Подключение к локальному шлюзу собственного инструмента, поддерживающего указание базового URL.

Темы

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

Что такое magpie?
Приложение для строки меню macOS и локальный шлюз, с которыми Claude Code, Codex, Gemini CLI и другие агенты могут использовать любые ваши модели и подписки. magpie позволяет в одном месте выбирать модель для каждого агента, работающего с кодом. Такие агенты, как Claude Code, Codex и Gemini CLI, обычно хранят настройки моделей в собственных файлах и работают только с моделями своих поставщиков. magpie запускает локальный шлюз на 127.0.0.1:3425, который преобразует запросы между форматами OpenAI, Anthropic и Gemini. Благодаря этому агент может работать с моделью другого поставщика, например Claude Code — с DeepSeek, а Codex — с Kimi.
magpie можно использовать бесплатно? Какая у него лицензия?
magpie распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
magpie всё ещё поддерживается?
Активно поддерживается. Последний коммит в magpie — 17 окт. 2026 г..
Для чего можно использовать magpie?
Запуск Claude Code или Codex с более дешёвой моделью либо моделью альтернативного поставщика. Объединение нескольких подписок или API-аккаунтов, чтобы работа продолжалась, когда заканчивается квота одного из них. Использование общего набора поставщиков и API-ключей несколькими агентами для работы с кодом на одном компьютере. Подключение к локальному шлюзу собственного инструмента, поддерживающего указание базового URL.
Где скачать magpie?
Исходный код и инструкции по установке — на GitHub: https://github.com/yetone/magpie

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Agent Skills помогают агентам для программирования создавать выразительные интерфейсы с продуманной арт-дирекцией, настоящими фотографиями и визуальной проверкой в браузере, а не типовые AI-лендинги.

98,4 тыс.6,7 тыс.JavaScriptMITОбновлён 4 дня назад

Методология разработки ПО и библиотека комбинируемых навыков, которые помогают coding agents проводить мозговой штурм, планировать, следовать TDD и делегировать реализацию субагентам.

301,1 тыс.26,9 тыс.ShellMITОбновлён 9 дней назад