Supabase. База данных, auth, хранилище и edge-функции.
Подключите свой проект Supabase, чтобы агенты могли следить за вашей базой данных, auth, хранилищем и edge-функциями. Агенты могут анализировать производительность запросов, проверять процессы аутентификации и помогать оптимизировать ваш бэкенд.
Встать в список ожиданияЧто Polylane делает с Supabase.
Проекты и их части в графе
Каждый проект с его edge-функциями, ветками баз данных и бакетами хранилища, рядом со всем остальным, что вы запускаете.
Связаны с сервисами, которые их используют
Polylane сопоставляет хосты Supabase в переменных окружения в ваших других облаках, так что граф уже знает, какой сервис общается с каким проектом.
История изменений при каждой синхронизации
Функции передеплоиваются, ветки появляются и исчезают, возникают бакеты. Каждая синхронизация записывает, что изменилось, так что расследования начинаются с изменения.
Ваши строки остаются вашими
Polylane читает Supabase Management API и ничего больше: он никогда не подключается к вашим базам данных, никогда не видит ваши строки и никогда не хранит API-ключи проектов.
Как это работает.
Подключите
OAuth с областями чтения или вставьте персональный токен доступа. В любом случае он шифруется перед сохранением, и агент никогда его не видит.
Синхронизация
Проекты, edge-функции, ветки и бакеты попадают в граф со своей историей.
Агенты расследуют
Падающая функция или нездоровый проект прослеживаются до сервисов вокруг них, а исправление приходит на ваше ревью.
В графе.
Типы ресурсов Supabase, которые синхронизирует Polylane, с их связями, конфигурацией и историей.
Инструменты, которые получают агенты.
Что агент может делать с Supabase посреди расследования. Каждый вызов попадает в транскрипт треда со ссылкой на источник.
supabaseApi Вызывать любой эндпоинт Supabase Management API, для которого нет отдельного инструмента
supabaseGetLogs Получать логи сервисов Supabase для проекта: API gateway, edge-функции, Postgres, Auth, Storage или Realtime
supabaseGetAdvisors Получать находки advisor'ов безопасности и производительности Supabase для проекта
supabaseGetProjectHealth Получать текущее здоровье встроенных сервисов проекта Supabase (база данных, REST, Auth, Storage, Realtime)
Вопросы.
Является ли Polylane ИИ-SRE, если у вас Supabase?
Это то, что большинство людей имеют в виду под этим термином: агенты, которые держат ваши ресурсы Supabase в одном графе контекста, следят за ними, расследуют проблемы и исправляют то, что могут, а человек одобряет всё, что меняет production. Мы называем это самоуправляемым программным обеспечением, а не ИИ-SRE: смысл в том, что ваше программное обеспечение заботится о себе само, а не в том, что бот встаёт в ротацию on-call.
Может ли Polylane что-то изменить в Supabase?
Только если вы это разрешите. При подключении только для чтения агенты расследуют и объясняют, а изменения всегда приходят только как pull request'ы на ваше ревью. С правом на запись каждая запись сначала приостанавливается для вашего одобрения, с методом, путём и причиной на экране. Откаты выключены по умолчанию: вы включаете их сами и можете отключить в любой момент.