Как работает Polylane
Polylane подключается к вашим облакам, репозиториям и инструментам наблюдаемости, следит за ними и доводит каждую неполадку до вердикта и исправления. Всю историю вы читаете в тредах: из консоли, Slack, кодинг-агента или терминала.
Цикл
- Подключение: вы подключаете облако, репозиторий и инструмент наблюдаемости, а Polylane строит живую карту вашей системы, которую читает каждый агент. См. Подключение.
- Обнаружение: проверки, построенные на вашей телеметрии, поднимают проблемы, каждый pull request проверяется на фоне production, а рискованная конфигурация отмечается. См. Обнаружение.
- Расследование и исправление: один агент разбирает каждую проблему вашими реальными инструментами, показывает доказательства и открывает исправление как pull request, который вы проверяете. См. Расследование и исправление.
- Работа в ваших инструментах: тот же агент отвечает из редактора, терминала, CI или Slack. См. Работа в ваших инструментах.
Примитивы
| Примитив | Что это | Где вы это видите |
|---|---|---|
| Граф контекста | Живая модель вашего стека, которую наполняют облака, репозитории, интеграции и записи памяти и из которой читает каждый агент. | Отображается как топология. |
| Облачный аккаунт | Подключённый облачный провайдер, чьи ресурсы Polylane синхронизирует, распределяет по уровням и для которых записывает каждое изменение. | Clouds в разделе Settings; см. Облака. |
| Репозиторий | Подключённый хостинг кода, в котором агенты ищут, читают и открывают pull request'ы, связанный с ресурсами, в которые он деплоится. | Repositories в разделе Settings; см. Репозитории. |
| Интеграция | Подключённый инструмент наблюдаемости, чат, хостинг кода, трекер задач или кодинг-агент, который даёт инструменты для вызова агентами и события, которые слушает обнаружение. | Integrations в разделе Settings; см. Интеграции. |
| Topology | Графовое представление вашей инфраструктуры: ресурсы как узлы, связи как рёбра, у каждого свои свойства и история изменений. | Topology; см. Topology. |
| Запись памяти | Подтверждённая находка, которую агент или человек сохраняет, чтобы следующее расследование начиналось с уже известного. | Memories в разделе Settings; см. Memories. |
| Проверка | Плановая оценка ресурса, построенная на ваших провайдерах и сохранённых запросах, которая поднимает проблему при нарушении. | Панель Lineage прогона исправления. |
| Проблема | Единая запись обнаружения: с ресурсом что-то может быть не так. Прогон исправления выносит по ней вердикт: подтверждена или отклонена. | Тред её прогона исправления; см. Проблемы. |
| Ревью pull request | Проверка каждого pull request в подключённом репозитории на фоне production, в который он деплоится, опубликованная как комментарий до слияния. | Комментарий к pull request; см. Ревью pull request'ов. |
| Рекомендация | Совет по конкретному ресурсу о неверной конфигурации, риске для устойчивости или пробеле в наблюдаемости, с исправлением, которое можно передать агенту. | Панель ресурса на топологии; см. Advisories. |
| Тред | Разговор с агентом, у которого есть ваш полный граф контекста; его можно наблюдать, прерывать, делиться им и продолжать. | Threads; см. Threads. |
| Прогон исправления | Один агент ведёт одну проблему от вердикта через первопричину до pull request в одном треде. | Threads с фильтром Type, установленным в Fix run; см. Прогоны исправления. |
| Эскалация | Одна запись на каждую вещь, которая нужна агенту от вас; закрывается, когда вы её обработали. | Пресет Needs you в разделе Threads; см. Escalations. |
| Автофикс | Написанное агентом исправление кода, которое приходит как pull request в ваш репозиторий; его выполняет кодинг-агент Polylane или подключённый, например Devin, Cursor, Factory или Conductor. | Pull request и панель Lineage треда; см. Autofix. |
Что могут делать агенты
По умолчанию агенты только читают: прогон, в который никто не писал, использует доступ к вашим провайдерам только для чтения, а облачный аккаунт с пометкой Read-only отклоняет любой вызов на запись. Когда вы находитесь в треде, вызов на запись к провайдеру проходит проверку безопасности, а затем ждёт вашего подтверждения перед выполнением. Изменения кода приходят как pull request'ы в ваш репозиторий, а слияние остаётся за вами.
См. также
- Быстрый старт: подключите стек и посмотрите на первый прогон исправления за пять шагов.
- Threads: все типы тредов и как начать тред с каждой поверхности.
- Прогоны исправления: как одна проблема ведётся от вердикта до pull request.
- Работа в ваших инструментах: как шлюз записи применяется к вашему кодинг-агенту и CLI.
Быстрый старт
Подключите облако, репозиторий и инструмент наблюдаемости, задайте первый вопрос и посмотрите, как первое исправление приходит в виде pull request.
Подключение
Подключите облака, репозитории и инструменты наблюдаемости, и Polylane построит живую карту вашей системы, которую читает каждый агент.