Meridian: интеграция Claude и Antigravity с клиентами кода

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 — крепкий проект

ИмпульсТемпЗрелостьСообществоСвежестьСтартПродакшенДовериеДокументацияЭкосистема71
  • Импульс 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 →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте