Початок роботи

Як працює Polylane

Цикл, який Polylane виконує над вашим стеком, і кілька речей, які ви побачите в консолі, від проблем і тредів до запусків виправлення, ескалацій та автовиправлень.

Polylane підключається до ваших хмар, репозиторіїв та інструментів спостережуваності, стежить за ними на предмет проблем і доводить кожну до висновку та виправлення. Усю історію ви читаєте в тредах: з консолі, Slack, свого агента кодування або термінала.

Цикл

  1. Підключення: ви підключаєте хмару, репозиторій та інструмент спостережуваності, а Polylane будує живу мапу вашої системи, яку читає кожний агент. Див. Підключення.
  2. Виявлення: перевірки, побудовані з вашої телеметрії, створюють проблеми, кожний pull request переглядається відносно production, а ризикована конфігурація позначається. Див. Виявлення.
  3. Розслідування та виправлення: один агент працює над кожною проблемою з вашими реальними інструментами, показує докази і відкриває виправлення як pull request, який ви переглядаєте. Див. Розслідування та виправлення.
  4. Робота у ваших інструментах: той самий агент відповідає з вашого редактора, термінала, CI або Slack. Див. Робота у ваших інструментах.

Примітиви

ПримітивЩо цеДе ви це бачите
Контекстний графЖива модель вашого стека, яку наповнюють хмари, репозиторії, інтеграції та спогади і з якої читає кожний агент.Відображається як топологія.
Хмарний обліковий записПідключений хмарний провайдер, чиї ресурси Polylane синхронізує, розподіляє за рівнями і фіксує кожну їхню зміну.Clouds у розділі Settings; див. Хмари.
РепозиторійПідключений хостинг коду, у якому агенти шукають, читають і відкривають pull request, пов'язаний із ресурсами, куди він розгортається.Repositories у розділі Settings; див. Репозиторії.
ІнтеграціяПідключений інструмент спостережуваності, чат, хостинг коду, трекер задач або агент кодування, який надає інструменти для викликів агентами та події, які слухає виявлення.Integrations у розділі Settings; див. Інтеграції.
ТопологіяГрафове подання вашої інфраструктури: ресурси як вузли, зв'язки як ребра, кожний зі своїми властивостями та історією змін.Topology; див. Топологія.
СпогадПідтверджена знахідка, яку зберігає агент або людина, щоб наступне розслідування починалося з того, що ви вже знаєте.Memories у розділі Settings; див. Спогади.
ПеревіркаЗапланована оцінка ресурсу, побудована з ваших провайдерів і збережених запитів, яка створює проблему при порушенні.Панель Lineage запуску виправлення.
ПроблемаЄдиний запис виявлення: з ресурсом щось може бути не так. Запуск виправлення дає їй висновок: підтверджена або відхилена.Тред її запуску виправлення; див. Проблеми.
Перегляд pull requestПеревірка кожного pull request у підключеному репозиторії відносно production, куди він розгортається, опублікована як коментар перед злиттям.Коментар у pull request; див. Перегляди pull request.
РекомендаціяПорада щодо окремого ресурсу про неправильну конфігурацію, ризик для стійкості або прогалину у спостережуваності, з виправленням, яке можна передати агенту.Панель ресурсу на топології; див. Рекомендації.
ТредРозмова з агентом, який має ваш повний контекстний граф; її можна спостерігати, переривати, ділитися нею і продовжувати.Threads; див. Треди.
Запуск виправленняОдин агент працює над однією проблемою від висновку через першопричину до pull request, в одному треді.Threads з фільтром Type, встановленим на Fix run; див. Запуски виправлення.
ЕскалаціяОдин запис на кожну річ, яку агенту потрібно від вас; закривається, коли ви її опрацюєте.Пресет Needs you у розділі Threads; див. Ескалації.
АвтовиправленняНаписане агентом виправлення коду, яке надходить як pull request у ваш репозиторій; його виконує агент кодування Polylane або підключений, наприклад Devin, Cursor, Factory чи Conductor.Pull request і панель Lineage треду; див. Автовиправлення.

Що можуть робити агенти

За замовчуванням агенти читають: запуск, у який ніхто не писав, використовує доступ лише для читання до ваших провайдерів, а хмарний обліковий запис, позначений Read-only, відхиляє кожний виклик на запис. Коли ви в треді, виклик на запис до провайдера проходить перевірку безпеки, а потім чекає на ваше підтвердження перед виконанням. Зміни коду надходять як pull request у ваш репозиторій, а злиття залишається за вами.

Пов'язане