Meridian: интеграция Claude и Antigravity с клиентами кода
Meridian — это инструмент для интеграции Claude и Antigravity с различными клиентами кода, включая Pi и OpenCode. Он позволяет работать с локальным API, управлять запросами и отслеживать использование через веб-интерфейс или приложении для Mac.
Проект предназначен для разработчиков, которые хотят улучшить свои рабочие процессы, используя возможности Claude и Antigravity в уже знакомых инструментах. Отличается от традиционных решений простотой настройки локального API и поддержкой нескольких поставщиков. Обрати внимание, что для работы необходима подписка на соответствующие сервисы, так как ограничения по доступности моделей и разрешениям аккаунта сохраняются.
Meridian написан на JavaScript и для запуска его нужно установить через npm: npm install @rynfar/meridian. Имей в виду, что функционал Antigravity пока находится в стадии превью, и поддержка на других ОС, кроме macOS arm64 и Linux, может быть неполной.
Meridian — это инструмент, который соединяет кодовые клиенты с Claude и Antigravity, используя твою подписку. Он позволяет запускать такие клиенты, как Pi и OpenCode, против локального API и управлять провайдерами, запросами и использованием через браузер или дополнительное приложение для macOS.
Запросы к Claude проходят через Agent SDK от Anthropic, а запросы к Antigravity — через официальный CLI от Google. Имей в виду, что на доступность моделей, права аккаунта и ограничения подписки это всё равно влияет.
Начало работы
Чтобы запустить развернутый бэкенд для Claude, установи Node.js версии 22 или выше, а затем выполни следующие команды:
npm install -g @rynfar/meridian
claude login
meridian
После этого открывай http://127.0.0.1:3456. Для OpenCode V1 нужно выполнить команду meridian setup и перезапустить OpenCode. Подробности по настройке других клиентов можно найти в руководстве по клиентам.
Пробуй Antigravity
Antigravity включён в Meridian начиная с версии 1.74.0 в статусе превью. Для настройки нужно установить CLI Antigravity и Node.js версии 22 или выше:
npm install -g @rynfar/meridian@1.74.0
MERIDIAN_BACKEND=antigravity \
MERIDIAN_AGY_ALLOW_TOOL_BRIDGE=1 \
MERIDIAN_AGY_STATE_PATH="$HOME/.local/state/meridian/antigravity.sqlite" \
MERIDIAN_PORT=3457 \
meridian
После запуска открой http://127.0.0.1:3457/providers и используй опцию Connect Pi / OpenCode. Документированные шаги по настройке CLI можно найти в инструкциях по Antigravity.
Что работает
Среди возможностей Meridian:
- Инкрементальный текст, инструменты клиентов, параллельные батчи инструментов и история запросов.
- Управление моделями и выводом — выбор доступных вариантов и упорядочение структурированного вывода.
- Совместимость с API, включая Anthropic и OpenAI.
- Поддержка вложений: изображения, документы, аудио и видео через локальную конвертацию.
- Управление провайдерами через веб и приложение для macOS, отслеживание статуса и квот.
Недостатки и ограничения
В проекте ещё не завершены:
- Автоматическое восстановление активных задач и согласование неопределённых результатов.
- Проверка на Linux и Windows.
- Некоторые специфичные плагины или контракты с инструментами требуют адаптации и тестирования.
Важно отметить, что CLI не предоставляет информацию о лимитах токенов и не может гарантировать все функции медиа/логики, так как это зависит от работы CLI. В случае сбоев работа Meridian может прерваться.
Работа с десктопом
Дополнительное приложение для macOS управляет локальным сервисом, версиями, плагинами и диагностиками. Для его скачивания можно посмотреть релизы на GitHub.
Приложение обеспечит отдельное управление аккаунтами Claude и Antigravity, а также позволит отслеживать историю запросов для диагностики.
Радар проекта: 71 из 100 — крепкий проект
- Импульс 26 ≈ 3 звезды в день
- Темп разработки 100 514 коммитов за 12 недель
- Зрелость 83 проекту 10 месяцев, больше 100 релизов
- Сообщество 73 70 участников, 254 форка
- Свежесть 96 последний коммит — 7 дней назад
- Быстрый старт 100 есть: команда установки, Docker, сайт/демо, примеры
- Готовность к продакшену 70 релиз meridian-v1.88.0, автосборка
- Безопасность и доверие 10 без лицензии
- Документация 83 README 8.3 тыс. знаков, 8 разделов, папка docs
- Экосистема 65 8 подписчиков на обновления, 20 тем
Как считаем
Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.
- Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
- Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
- Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
- Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
- Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
- Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
- Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
- Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
- Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
- Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.
Открыть на GitHub: rynfar/meridian →
RepoRadar