AiKraft

yetone/magpie

Модель для каждого агента. Одна точка. Codex на DeepSeek, Claude Code на Kimi, из строки меню.

Инструменты⭐ 20 329Goпоследний релиз: v0.1.1444
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Magpie — это локальный шлюз и менеджер для подключения различных AI-агентов (Claude Code, Codex, Gemini CLI и др.) к любым моделям через единый интерфейс.

Зачем нужен

Инструмент решает проблему фрагментации: позволяет использовать одну подписку или API-ключ от провайдера (например, DeepSeek или Kimi) сразу в нескольких агентах. Он автоматически переключает модели и маршрутизирует запросы, если у текущего аккаунта заканчивается квота, не прерывая работу агента.

Что можно реализовать

  • Запуск Claude Code с моделью от DeepSeek или Kimi вместо нативного провайдера
  • Автоматический фоллбэк (failover) на другой аккаунт или модель при исчерпании лимитов
  • Централизованное управление ключами и настройками для десятков разных AI-агентов
  • Использование локальных моделей или подписок (ChatGPT, Copilot) в CLI-инструментах
  • Быстрое переключение между разными провайдерами через меню или терминал

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

  • Единый локальный шлюз для всех агентов
  • Поддержка более 50 агентов (Claude Code, Codex, Gemini CLI, Cursor CLI и др.)
  • Умная маршрутизация и автопереключение при исчерпании квот
  • Кроссплатформенность: macOS, Windows, Linux, Docker, Termux
  • Управление через GUI, CLI, TUI и Web UI

👤 Кому подойдёт: разработчики, использующие несколько AI-агентов одновременно; пользователи с несколькими подписками или API-ключами; энтузиасты, экспериментирующие с разными LLM в коде

Релизы

v0.1.1444minor
🕐 53 мин назад · релиз на GitHub ↗

Magpie v0.1.1444: веб-интерфейс теперь проксирует API-маршруты /v1, объединяя UI и API в одном месте.

  • Added: Веб-интерфейс Magpie теперь обрабатывает API-маршруты /v1, позволяя обслуживать UI и API через единый прокси.
  • Added: Добавлены бинарные файлы для macOS (Apple Silicon и Intel), Windows (x64 и ARM64), Linux (x64 и ARM64) и CLI-версии.
  • Added: Поддержка Linux требует наличия GTK 3 и WebKitGTK 4.1.
  • Added: Реализована автоматическая установка и обновление через скрипт install.sh с usemagpie.ai.
v0.1.1439patch
🕐 2 ч назад · релиз на GitHub ↗

Исправлено дублирование записей на странице Requests, где каждая строка теперь учитывается единожды.

  • Fixed: Исправлено дублирование записей на странице Requests, где каждая строка теперь учитывается единожды.
v0.1.1434patch
🕐 3 ч назад · релиз на GitHub ↗

Исправлена ошибка с одновременным входом в Codex и ChatGPT при прерванном обновлении аутентификации.

  • Fixed: Устранена проблема, при которой прерванное обновление аутентификации Codex оставляло его залогиненным вместе с ChatGPT.
v0.1.1414minor
🕐 6 ч назад · релиз на GitHub ↗

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

  • Added: В разделе настроек теперь показывается весь список релизов вплоть до ожидаемого обновления, а не только заметки к текущей версии.
  • Добавлены бинарные файлы для macOS (Apple Silicon и Intel), Windows (x64 и ARM), Linux (x64 и ARM) и терминальной версии CLI.
v0.1.1394minor
🕐 9 ч назад · релиз на GitHub ↗

В Magpie v0.1.1394 улучшена работа с маршрутами: теперь стратегию группы можно менять прямо из интерфейса.

  • Added: Стратегию группы маршрутизации теперь можно изменять непосредственно в строке интерфейса.
  • Добавлены бинарные файлы для macOS (Apple Silicon и Intel), Windows (x64 и ARM) и Linux (x64 и ARM).
  • Выпущена версия для терминала (CLI) под различные операционные системы и архитектуры.
  • Поддержка Linux требует наличия GTK 3 и WebKitGTK 4.1.
v0.1.1374patch
🕐 12 ч назад · релиз на GitHub ↗

Обновлено описание настройки «Warm up on reset» для ясности поведения при пробуждении из сна.

  • Fixed: Уточнено описание настройки «Warm up on reset»: теперь понятно, что сброс окна во время сна активируется при пробуждении.
v0.1.1370patch
🕐 14 ч назад · релиз на GitHub ↗

Исправлена логика ожидания сброса квоты для аккаунтов Antigravity вместо фиксированной задержки.

  • Fixed: Аккаунты Antigravity теперь корректно ожидают сброса квоты, а не пытаются повторить запрос через 15 минут.
v0.1.1364minor
🕐 21 ч назад · релиз на GitHub ↗

Обновлена интеграция ZCode: теперь подпрокси Claude Code могут использовать инструменты Bash, Read и Write.

  • Added: Интеграция ZCode обновлена до версии zcode-auth 0.1.24, что позволяет подпрокси Claude Code использовать инструменты Bash, Read и Write.
  • Добавлены бинарные файлы для macOS (Apple Silicon и Intel), Windows (x64 и ARM), Linux (x64 и ARM) и CLI-версии.
  • Для работы на Linux требуются библиотеки GTK 3 и WebKitGTK 4.1.
v0.1.1358patch
🕐 вчера · релиз на GitHub ↗

В Magpie v0.1.1358 добавлен алиас для модели и исправлено дублирование учёта использования.

  • Added: Добавлен алиас для модели Magpie.
  • Fixed: Исправлено подсчёт использования модели: два идентификатора одной модели теперь учитываются как один.
v0.1.1352patch
🕐 вчера · релиз на GitHub ↗

Исправлена логика использования заголовков ZCode 3.16.3 в запросах Start Plan в зависимости от версии mover.

  • Fixed: Обновлена интеграция ZCode mover: заголовки ZCode 3.16.3 теперь применяются к запросам Start Plan только при версии mover 0.1.22 и выше.
v0.1.1347patch
🕐 вчера · релиз на GitHub ↗

Выпущена версия v0.1.1347 с улучшенной интеграцией DeepSeek для совместимости с обновлениями.

  • Fixed: Улучшена интеграция DeepSeek для лучшей совместимости с обновлениями upstream.
  • Добавлены бинарные файлы для macOS (Apple Silicon и Intel), Windows и Linux.
  • Предоставлена CLI-версия для терминального использования на разных платформах.
v0.1.1338minor
🕐 вчера · релиз на GitHub ↗

Релиз Magpie v0.1.1338: переработана приватная карточка с новым Night-дизайном, добавлена поддержка Linux и CLI.

  • Added: Полностью переработана приватная карточка «kept-from-vendors» с применением нового Night-дизайна.
  • Added: Добавлена официальная поддержка Linux (архитектуры amd64 и arm64) с требованием GTK 3 и WebKitGTK 4.1.
  • Added: Появилась возможность установки через терминал с помощью специального CLI-пакета для различных ОС.
  • Added: Обеспечена автоматическая проверка и установка обновлений для уже установленной версии Magpie.
v0.1.1332patch
🕐 вчера · релиз на GitHub ↗

В Magpie v0.1.1332 добавлена возможность настройки таймаута для модели принятия решений.

  • Added: Таймаут работы модели принятия решений теперь можно настраивать через параметры.
  • Добавлены бинарные файлы для macOS (Apple Silicon и Intel), Windows (x64 и ARM) и Linux (x64 и ARM64).
  • Выпущена версия для терминала (CLI) под различные операционные системы.
v0.1.1330patch
🕐 вчера · релиз на GitHub ↗

Исправлено отображение дат по часовому поясу пользователя и добавлена поочередная загрузка крупных бэкапов GitHub.

  • Fixed: Даты и время теперь отображаются в часовом поясе пользователя, а не сервера.
  • Added: Крупные бэкапы GitHub теперь загружаются частями, если они превышают лимит одного запроса.
v0.1.1328patch
🕐 вчера · релиз на GitHub ↗

Исправлены ошибки в работе шлюза Responses Lite и отображении заголовков release notes в интерфейсе.

  • Fixed: Исправлен баг шлюза: запросы на сжатие в Responses Lite теперь корректно предоставляют инструменты, а ответы без сводки содержат пояснения.
  • Fixed: Заголовки разделов release notes теперь отображаются на языке соответствующей версии, а не на языке интерфейса пользователя.
  • Доступны обновления для macOS (Apple Silicon и Intel), Windows (x64 и ARM), Linux (x64 и ARM) и CLI-версии.
v0.1.1327minor
🕐 вчера · релиз на GitHub ↗

Обновление Magpie v0.1.1327: улучшена работа с провайдерами, исправлены ошибки сохранения и ретраев.

  • Added: Визуальное отображение поддержки распознавания изображений для моделей с кастомным провайдером.
  • Added: Глобальное отображение провайдера в имени модели с быстрым переходом в настройки.
  • Added: Кастомные настройки прокси теперь запоминают последний адрес и логин.
  • Fixed: Исправлено блокирование кнопки сохранения из-за устаревших значений максимального вывода.
  • Fixed: Устранена ошибка, при которой Claude Code subagents не записывали данные без явного указания модели.
v0.1.1326minor
🕐 2 дн назад · релиз на GitHub ↗

Добавлено удаление сессий, мониторинг скорости запросов и управление удалёнными навыками; исправлены баги WSL, MCP и контекстных окон.

  • Added: Добавлена возможность удаления сессий Droid и отображения скорости запросов.
  • Added: Библиотека теперь умеет отмечать и удалять навыки, удалённые из источника.
  • Added: Большие бэкапы GitHub теперь загружаются как blob, минуя ограничения Contents API.
  • Fixed: Исправлены приоритеты контекстных окон, дублирование меток WSL и поведение MCP-команд.
  • Fixed: Устранены проблемы с синхронизацией настроек Copilot, обновлением на Mac и schema для Claude Code.
v0.1.1324patch
🕐 2 дн назад · релиз на GitHub ↗

Исправлена уязвимость безопасности при потоковой генерации и улучшена стабильность тестов декодера.

  • Fixed: Устранена проблема, при которой отказ в безопасности во время потокового вывода не блокировал продолжение генерации.
  • Fixed: Повышена надежность тестов декодера за счет изоляции измерений от побочных эффектов горутин.
  • Added: Добавлены бинарные файлы для macOS (Apple Silicon/Intel), Windows (x64/ARM) и Linux (x64/ARM).
  • Added: Доступна CLI-версия для терминального использования.
v0.1.1323patch
🕐 2 дн назад · релиз на GitHub ↗

Исправления переводов, UI и работы плагинов; улучшена логика авторизации и выбора моделей.

  • Fixed: Исправлен перевод «time to first token» на «首字耗时» и устранены проблемы с индикаторами загрузки.
  • Fixed: Плагин Qoder теперь корректно запрашивает повторный вход в течение дня, а редактор провайдеров сохраняет выбор моделей.
  • Fixed: Плагин для Windows теперь получает собственные обновления, а провайдеры плагинов показывают модели всех активных аккаунтов.
  • Added: Вход в плагины без ключа больше не требует ключа, а плагины с единой идентичностью теперь имеют один аккаунт.
v0.1.1320patch
🕐 2 дн назад · релиз на GitHub ↗

Исправления: авто-режим для Claude, бюджет, краш при дублях путей и корректная маскировка десятичных дробей.

  • Fixed: Исправлена ошибка авто-режима, из-за которой для моделей Claude оставался включен серверный обзор при использовании переведенных промптов.
  • Fixed: Устранена ошибка подсчета бюджета для окон с двумя общими лимитами, теперь каждый вызов учитывается один раз.
  • Fixed: Исправлено аварийное завершение работы Magpie во время запуска, если путь к сессии был указан дважды.
  • Fixed: Исправлено экранирование десятичных чисел, чтобы цифры больше не маскировались как отдельные значения.
  • Added: Строки настроек теперь отображаются на отдельных строках с равномерными отступами сверху и снизу.
v0.1.1319minor
🕐 2 дн назад · релиз на GitHub ↗

Магпи v0.1.1319: нечувствительность к регистру в масках, исправления логики аккаунтов и кэширования, обновление плагинов.

  • Added: Добавлена опция нечувствительного к регистру сопоставления для маскированных слов.
  • Added: Текст в окне теперь можно выделять и копировать, при этом элементы управления остаются недоступными для выбора.
  • Fixed: Исправлено полное скрытие backend-идентификаторов и разделён вход Google/GitHub для аккаунтов Kiro с одним email.
  • Fixed: Улучшена работа кэширования Codex для пользователей Qoder и разделение организаций для пользователей Devin.
  • Fixed: Исправлено отображение системных сообщений в Zed, локальных моделей в разделе Found by и текста временных ошибок на китайском.
  • Обновлены минимальные версии плагинов: Kiro 0.1.14, Qoder 0.2.27, Factory 0.1.37 и Zed 0.1.11.
v0.1.1318patch
🕐 2 дн назад · релиз на GitHub ↗

Исправлены ошибки отображения истории, закрытия DSML-тегов, работы инструментов и путей ZCode на Windows.

  • Fixed: Исправлено некорректное отображение истории и лишнее перерисовывание в tray allowances.
  • Fixed: Устранена проблема с незакрытыми DSML-тегами в ответах DeepSeek после вызовов инструментов.
  • Fixed: Исправлено корректное завершение секций вызовов инструментов в потоковых и полных ответах.
  • Fixed: Исправлена ошибка маршрутизации групповых ответов, теперь они закрывают DSML-контент корректно.
  • Fixed: На Windows ZCode теперь использует переменную %HOME% для записи, устраняя рассинхрон с чтением.
v0.1.1317minor
🕐 3 дн назад · релиз на GitHub ↗

В Magpie v0.1.1317 улучшена система маскирования данных и добавлена поддержка плагинов-поисковиков для шлюза.

  • Added: Расширены возможности маскирования: теперь можно индивидуально настраивать обработку элементов (маска, предупреждение или блокировка), добавлены списки исключений и опция проверки.
  • Added: Шлюз теперь поддерживает использование плагинов-моделей, которые самостоятельно выполняют функции веб-поисковика.
  • Добавлены бинарные файлы для macOS (Apple Silicon и Intel), Windows (x64 и ARM), Linux (x64 и ARM) и терминальной версии CLI.
v0.1.1316minor
🕐 3 дн назад · релиз на GitHub ↗

Обновление CLI: повторный вход только при изменении файлов. Удалённые Magpie показывают только выбранные модели.

  • Fixed: CLI теперь запрашивает повторный вход только при изменении своих файлов.
  • Added: Удалённые Magpie отображают только те модели принятия решений, которые выбраны на каждом экземпляре.
  • Добавлена поддержка установки через скрипт install.sh с автоматическим обновлением.
v0.1.1315patch
🕐 3 дн назад · релиз на GitHub ↗

Исправлено отображение заголовков групп в интерфейсе; улучшена работа с настройками Codex при сборке мусора.

  • Fixed: Исправлено отображение открытых заголовков групп: теперь они выглядят как стандартные заголовки редактора, а не как метки папок Models.
  • Added: Процесс предварительной загрузки теперь корректно считывает параметр effort модели Codex даже при активном режиме компактной сборки мусора.
v0.1.1311patch
🕐 3 дн назад · релиз на GitHub ↗

Релиз v0.1.1311: оптимизация потребления памяти, ускорение запуска GUI и исправление утечек ресурсов.

  • Fixed: Исправлена утечка памяти, из-за которой удалённые недавние вызовы оставались в оперативной памяти.
  • Added: Снижено потребление памяти при захвате запросов за счёт исключения избыточного копирования данных.
  • Added: Оптимизирован парсинг метаданных и чтение тела запроса, что уменьшило нагрузку на память.
  • Added: Уменьшено потребление памяти при холодном запуске графического интерфейса примерно на 130 МБ.
  • Fixed: Исправлена функция маскирования: теперь корректно сохраняются UUID, дайджесты, пути и client_metadata.
v0.1.1307minor
🕐 3 дн назад · релиз на GitHub ↗

Обновление ZCode с поддержкой командных планов, оптимизация памяти и исправления UI/UX.

  • Added: ZCode установил плагин 0.1.20 и теперь поддерживает выбор командного плана наряду с личным.
  • Added: Провайдеры с ограниченным поиском моделей теперь предлагаются как специализированные поисковые провайдеры.
  • Fixed: Исправлено отображение эндпоинтов для провайдеров, использующих собственные модели принятия решений (OpenRouter, Ollama).
  • Fixed: Исправлено группирование в live view и Usage: группы теперь отображаются как auto/<model>.
  • Оптимизировано потребление памяти при чтении кэшированных сессий и улучшена логика отображения настроек шлюза.
v0.1.1305minor
🕐 3 дн назад · релиз на GitHub ↗

В Magpie v0.1.1305 добавлен журнал действий маскировки, исправлена ошибка с текстом рассуждений в ответе Codex и улучшена работа GitHub-плагина.

  • Added: Добавлен журнал действий маскировки, доступный в разделе настроек «Приватность».
  • Fixed: Исправлена ошибка, при которой сжатие ответа Codex могло включать чужой текст рассуждений, блокируя следующие запросы.
  • Added: GitHub-плагин теперь тихо переходит к анонимным запросам при отказе в доступе по токену, не показывая ошибку.
v0.1.1303minor
🕐 4 дн назад · релиз на GitHub ↗

Magpie v0.1.1303: добавлена поддержка переносимой компиляции Codex через шлюз, исправлено прерывание потоков при отключении и улучшена консистентность.

  • Added: Добавлена поддержка переносимой компиляции Codex через маршрутизацию шлюза Magpie.
  • Fixed: Исправлено прерывание потоков Codex, сжатых Magpie, при выходе или потере соединения.
  • Added: Портированные развертывания Codex теперь корректно читаются через Magpie как оригинальные элементы.
  • Added: Улучшена консистентность сводок Codex за счет назначения единого владельца каждому элементу.
  • Added: Добавлена документация по маршрутизации шлюза для объяснения переносимости компиляции.
v0.1.1302patch
🕐 4 дн назад · релиз на GitHub ↗

Исправлены баги маршрутизации, сессий и опроса трассы; улучшена стабильность GUI-тестов и производительность рендеринга.

  • Fixed: Исправлена маршрутизация: запросы агентов, не включенных в этап, теперь корректно выводятся в список.
  • Fixed: Устранены ошибки обработки сессий и опроса трассы, связанные с буферизацией и чтением длинных строк.
  • Fixed: Оптимизировано поведение экранов: отключена генерация контента для невидимых страниц при каждом запросе.
  • Fixed: Повышена надежность GUI-тестов за счет синхронизации с обновлениями интерфейса и прокруткой перед кликами.