Crash Course: Always-on agents

Ментор: Денис Васильєв, Principal Site Reliability Engineer / UK Global Talent Visa Holder, 17+ років у індустрії.
Програма
Crash Course: Always-on agents
Crash Course: Always-on agents — Fwdays
про курс

Як працюють Always-on агенти? Вони керуються подіями: постійно запущені і реагують на сигнали системи, не чекаючи запиту від людини.

Always-on агент:

  • відстежує стан системи
  • накопичує знання
  • визначає пріоритети
  • діє в межах заданих обмежень
  • оцінює результати власної роботи

Шість сесій послідовно розглядають ці складові, і на кожній ви запускаєте одну з них.

Курс відтворює архітектуру Triage Agent. За 6 сесій ви пропрацюєте повний цикл: від агента на периферії системи, що збирає сигнали, через core з єдиною пам'яттю, xray, Tria та spot — до ego, системи рекурсивного самовдосконалення, яка оцінює сесії агентів за їхніми трейсами.

Кожна сесія триває 2 години: доповідь, лабораторна робота та обговорення.

Ментор: Денис Васильєв, Principal Site Reliability Engineer.

Усе це ви розберете на прикладі triageagent.dev — відкритого прикладу середовища для розробників на базі agent substrate. Triageagent — переможець Національної премії Індії AI Gamechanger 2026.

Результати навчання

  • Схема циклу always-on (sense, decide, remember, act, evaluate) і місце кожного компонента Triage в ній
  • Навичка аналізувати сервіс за методами USE, RED і чотирма golden signals та визначати, який набір сигналів відповідає якому питанню
  • Практичне розуміння System 1 і System 2 в операційному агенті: чому більшість подій завершується на рефлекторному правилі або малій моделі і за яких умов виправданий повільний цикл
  • Досвід роботи з пам'яттю агента через MCP: remember, recall і forget з будь-якого агента, пошук за змістом і зв'язаний граф
  • Досвід передавання завдання агенту always-on та відстеження його виконання через harness, пісочницю, snapshot і resume
  • Відтворюваний підхід до оцінювання агентів за трейсами, які вони вже генерують, і до перетворення падіння оцінки на одну цілеспрямовану зміну
формат
Тривалість6 сесій по ~2 години
Старт30 листопада о 18:30, заняття по понеділках, середах та п'ятницях
ПлатформаZoom, посилання надішлемо напередодні курсу
Мова проведенняУкраїнська
Мова презентаційАнглійська
Кількість учасниківОбмежена
РівеньПрактичний досвід роботи з Kubernetes
аудиторія
  • SRE-інженери
  • DevOps-інженери
  • Platform-інженери
  • Backend-інженери

Історія, що стоїть за цим кейсом

Замість того, щоб відкривати запити на платформі й чекати на дозвіл, команди отримали ізольоване середовище — щоб зменшити наслідки ненадійного чи експериментального коду на спільних кластерах у великому масштабі.

програма

Шість сесій: від збору сигналів до оцінювання агентів

Кожна сесія: доповідь 40 хв, лабораторна робота 60 хв, обговорення 20 хв

NameTopicSession
session-1 Агент і конекториSENSE · 120 хв 1/6 ›

Що ви вивчите

  • – Визначення always-on: цикл, що не зупиняється, і п'ять дієслів курсу (sense, decide, remember, act, evaluate)
  • – Live demo на десктопі, телефоні та годиннику
  • – Шар збору даних: розгортається там, де працюють ваші системи, і лише передає сигнали; issue та першопричини визначає core
  • – Один агент охоплює кластери Kubernetes і хости Linux та має конектори до хмарних провайдерів
  • – Агент виявляє віртуальні застосунки серед ваших навантажень і вимірює їх за допомогою eBPF, cgroups і метрик, побудованих на логах, у вигляді сигналів USE, RED, SIG і LOG
  • – Усе передається через одне вихідне захищене з'єднання WebSocket

OpenTelemetry · OBI (eBPF) · USE · RED · golden signals · kagent connector

Лабораторна робота 1 · SENSE

Розгорніть агента на тестовому навантаженні, простежте, як автоматичне виявлення будує карту сервісів, і проаналізуйте той самий сервіс через USE, RED і SIG.

session-2 Core і його дві системиDECIDE · 120 хв 2/6 ›

Що ви вивчите

  • – Кожну подію одразу після надходження класифікують як шум, сигнал або issue за допомогою рефлекторних правил і моделі ембедингів
  • – Більшість подій не потрапляє до великої моделі
  • – Jev вирішує, що проходить guardrail, куди маршрутизується подія, наскільки вона серйозна і що, імовірно, відбудеться далі
  • – Повільніші цикли виконують reflection щодо розв'язаних issue, встановлюють причини й записують отримані висновки в пам'ять у вигляді фактів і патернів

System 1 · System 2 · Jev · Gemini on Vertex AI · Nomic Embed

Лабораторна робота 2 · DECIDE

Надішліть у тестовий workspace набір типових і нетипових подій. Простежте кожну з них через класифікацію, рішення та маршрутизацію й визначте момент, коли дешевої відповіді вже недостатньо.

session-3 xray, пам'ять для будь-якого агентаREMEMBER · 120 хв 3/6 ›

Що ви вивчите

  • – Спостереження агента та його висновки зберігаються як комірки пам'яті: за ними можна шукати за змістом, вони входять до живого графа, консолідуються циклами reflection та knowledge і вилучаються, коли втрачають актуальність
  • – Структура пам'яті відповідає CoALA: issue і події як епізоди, факти й патерни як знання, скомпільовані правила як процедури
  • – Через MCP xray надає будь-якому агенту операції recall, remember і forget
  • – Граф коду будується за допомогою Tree-sitter

CoALA memory · HNSW · Tree-sitter · MCP

Лабораторна робота 3 · REMEMBER

Підключіть власного кодового агента до xray через MCP. Збережіть рішення (remember), знайдіть його за змістом у новій сесії, потім видаліть (forget) і переконайтеся, що його більше немає.

session-4 Tria, колегаACT WITH PEOPLE · 120 хв 4/6 ›

Що ви вивчите

  • – Tria знає workspace, його сервіси та зв'язки між ними, минулі issue і висновки, які команда з них зробила
  • – Tria першою повідомляє, коли issue відкривається або розв'язується, і називає ймовірну причину на основі того, що workspace бачив раніше
  • – У чаті workspace можна згадати @tria, і відповідь побачить уся кімната, або звернутися до Tria голосом; перед будь-якою зміною Tria запитує підтвердження
  • – Як знання зростає з кожним issue, та месенджер, на якому все це працює

Gemini Live voice · Continuwuity · Matrix · Workspace chat

Лабораторна робота 4 · TRIA

Відкрийте тестове issue, запитайте Tria про ймовірну причину в чаті та голосом і порівняйте відповідь із тим, що workspace зберігає про схожі issue.

session-5 Spot, агент always-onACT ALONE · 120 хв 5/6 ›

Що ви вивчите

  • – Spot стежить за вашою інфраструктурою через Triage і продовжує працювати, поки вас немає
  • – Це harness, що поєднує пам'ять, інструменти, навички та пісочницю, з конекторами до Kubernetes, моніторингу, хмарних сервісів, месенджерів і MCP
  • – Модель можна замінити, а harness зберігає ідентичність агента
  • – Кожен spot працює у власній пісочниці на Agent Substrate як актор: у разі простою він призупиняється, зберігає snapshot і відновлюється з усіма завданнями та діалогом
  • – Як середовище виконання spot використовує Claude Code: постійну сесію з інструментами Triage через MCP

Agent Substrate · RustFS snapshots · Claude Code runtime · MCP

Лабораторна робота 5 · SPOT

Доручіть spot фонове завдання, наприклад підготувати RCA для кожного issue минулого тижня, і завершіть взаємодію. Поверніться до результату та відстежте, що spot зберіг між візитами.

session-6 ego і рекурсивне самовдосконаленняEVALUATE · 120 хв 6/6 ›

Що ви вивчите

  • – ego добирає живі сесії з трейсів OpenTelemetry, які ваші агенти вже генерують, оцінює їх і сповіщає про падіння якості
  • – SDK не потрібен, а самого агента ego ніколи не перезапускає
  • – Цикл складається з кроків: вибірка, оцінювання, виявлення, діагностика, корекція та верифікація
  • – Коли оцінки падають, ego пояснює причину, передає діагноз агенту через MCP, фіксує внесену агентом зміну й перевіряє, чи оцінки відновилися
  • – Для агента always-on ego розглядає роботу як єдиний безперервний потік
  • – На завершення — порівняння п'яти складових і вибір, з якої почала б ваша команда

OpenTelemetry traces · agentevals · agentgateway · MCP

Лабораторна робота 6 · EVALUATE

Ознайомтеся з findings для тестового агента, виберіть один, внесіть єдину зміну й перегляньте вердикт. Порівняйте оцінки до і після.

ментор Денис Васильєв

Денис Васильєв

Principal Site Reliability Engineer / UK Global Talent Visa Holder
  • – 17+ років у індустрії: від інженера до CTO
  • – Сертифікований Kubernetes Administrator
  • – Спікер: Fwdays, DevOpsdays, DevOps-DEX London, SRE Day, Platform Engineering Con
  • – Автор курсу Kubernetes DIY
  • – Автор і ведучий каналу «Неправильний DevOps»: Telegram, YouTube
  • – LinkedIn

Вартість участі

Attendee's ticket

Доступ до 6-ти онлайн-трансляцій (~15 годин)

Презентація та матеріали

Доступ до запису курсу на навчальній платформі назавжди

Доступ до чату в ТГ, де спікер буде відповідати на питання

Сертифікат учасника (за умови виконання домашніх завдань)

Безкоштовний місяць в Fwdays Club

Учасники курсу отримують знижку 10% на участь в конференціях Fwdays

Доступна оплата частинами від Monobank та покупка частинами від Приватбанку
Якщо після першого заняття ви зрозумієте, що очікування не співпадають, ми повертаємо гроші в повному обсязі.
9 800 грн ≈€196
10 квитків
наступні 50 — 10300 грн≈€206
наступні 10 — 13600 грн≈€272
Купити квиток
Діють групові знижки
Напишіть нам на academy@fwdays.com для прорахування вашої знижки.
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?