Один шлюз для всех ИИ-агентов: magpie
У каждого ИИ-агента модель прописана в своём файле, в своём формате, со своими ключами и адресами. Подписка, за которую вы платите, работает в одном агенте и больше нигде. Если агентов два-три, настройки быстро превращаются в зоопарк. magpie собирает всё это в одно место: приложение в строке меню и локальный шлюз, через который ходят все агенты. Модель для каждого выбирается из одного списка. Claude Code на Kimi, Codex на DeepSeek, Gemini CLI на GLM, OpenCode на вашей подписке ChatGPT. В конфиге агента magpie меняет только одну нужную строку. Что ещё умеет: — Переключаться, когда кончилась квота. Если у провайдера есть второй аккаунт, шлюз молча перейдёт на него. Можно собрать группу из нескольких моделей, и запрос уйдёт на следующую. Агент ошибки не увидит. Но если аккаунт один и группы нет, переходить некуда, и ошибка дойдёт до агента. Авторы пишут об этом прямо. — Прятать секреты. Если включить маскирование в настройках (по умолчанию оно выключено), ключи, пароли и почты из промпта заменяются на вашем компьютере ещё до отправки, а в ответе возвращаются на место. — Работать везде: macOS, Windows, Linux, Docker, Termux. Есть окно, TUI, веб-интерфейс и CLI. Пример из терминала: magpie provider add deepseek sk-… magpie claude deepseek/deepseek-v4-pro magpie codex moonshot/kimi-k2.5 Написано на Go, лицензия MIT. Проекту чуть больше месяца (создан 23 сентября), а звёзд уже около 25 тысяч. За последнюю неделю добавилось почти шесть тысяч. Кому нужно: тем, кто сидит больше чем на одном агенте, провайдере или аккаунте. Авторы сами пишут, что если вы пользуетесь одним агентом на его родном тарифе, magpie вам ни к чему. GitHub: yetone/magpie