Рекомендовано В тренді AI-Native SDLC: інженерна поставка від задуму до production
Агенти зробили етап розробки майже безкоштовним — тепер вузьке місце у плануванні, рев'ю та деплої. Перебудуйте життєвий цикл поставки в петлю: закомічені артефакти (intent.md → spec.md → plan.md → PR → інцидент), skills і hooks як governance-as-code, безперервні evals для налаштування агента, AI-рев'ю з людським апрувом і production-сигнали, що пишуть наступний intent. Для техлідів, platform-інженерів та engineering-менеджерів.
Oleksii Anzhiiak
Софтвер-архітектор, Senior .NET інженер та співзасновник
До кінця курсу ви зможете
- Перебудувати життєвий цикл поставки команди в петлю, де кожен етап комітить артефакт для наступного
- Провести intent.md → spec.md → plan.md на реальних фічах, застосовуючи політики вже під час написання специфікації
- Перетворити інституційні знання на CLAUDE.md, skills і hooks — і розуміти, яким політикам потрібен детермінований backstop
- Гейтити зміни налаштування агента безперервним eval-набором, а кожен PR — AI-рев'ю плюс людським апрувом
- Замкнути одну production-петлю: детермінована детекція, діагноз агента як intent.md, triage людиною
Чи підходить вам цей курс?
Це для вас, якщо ви…
- Ви техлід або staff-інженер, чия команда пише код з агентами, але поставляє у старому темпі — і ви підозрюєте процес, а не інструменти
- Ви platform- або DevOps-інженер, якому доручили зробити agentic coding безпечним: hooks, managed settings, CI-гейти та audit trail
- Ви engineering-менеджер у регульованому чи аудитованому середовищі, якому потрібна швидкість агентів без втрати трасованості та розподілу обов'язків
Не беріть цей курс, якщо…
- Ще не працювали з agentic coding-інструментом щодня — спочатку #26; цей курс перебудовує процес навколо цього циклу
- Шукаєте туторіал з інструменту — це курс про життєвий цикл і governance; специфіка продуктів розбирається лише там, де ілюструє патерн
- Немає репозиторію чи командного процесу, який ви можете змінювати, — кожен модуль закінчується артефактом у справжньому репозиторії
Хто викладає
Oleksii Anzhiiak
Софтвер-архітектор, Senior .NET інженер та співзасновник
Олексій Анжіяк — софтвер-архітектор, Senior .NET інженер та співзасновник ToyCRM.com і ProfectusLab. Має понад 15 років досвіду у розподілених системах, хмарній інфраструктурі, high-load backend-розробці та identity-платформах. Проєктує складні архітектури, створює безпечні системи автентифікації та розробляє сучасні освітні програми, які допомагають студентам досягати реальних кар'єрних результатів.
Зараз очолює архітектуру ToyCRM.com — мультитенантної CRM-платформи на .NET, яку будує наша команда. Ті самі патерни й архітектурні рішення, що використовуються там, напряму потрапляють у курси: identity та авторизація, розподілені сервіси, культура код-рев'ю. Ви вчитеся в інженерів, які активно випускають продакшн-код, а не з підручника.
Навчальний план
Шість модулів — по одному на кожен етап життєвого циклу. Кожен закінчується артефактом, закоміченим у ваш власний репозиторій, тож до шостого тижня команда має робочу AI-native петлю, а не презентацію:
- 1 Модуль 1: Plan — чому розробка перестала бути вузьким місцем; зберігаємо контрольні цілі, змінюємо спосіб їх забезпечення; ланцюжок артефактів (intent → spec → plan → diff → PR → інцидент); шаблон і skill для intent.md; вибір system of record поруч із Jira та іншими legacy-інструментами
- 2 Модуль 2: Design — вимоги і дизайн в одній сесії; генерація spec.md з прийнятого intent з policy-skills для безпеки, compliance та UX; агент явно позначає конфліктні політики; маршрутизація зауважень до відповідальних власників; оформлення кроку як slash-команди та вимірювання переробок специфікації після плану
- 3 Модуль 3: Build — plan mode за замовчуванням і plan.md як контракт, за яким перевіряється PR; CLAUDE.md не довший за сторінку і правило «одна помилка двічі»; skills радять, hooks забезпечують; auto mode для рутинної роботи; паралельні сесії в git worktrees та subagents (verifier, simplifier, researcher)
- 4 Модуль 4: Test — feedback loop однією командою, за яким агент ітерує; виправлення багів через спочатку падаючий тест, захищений hook-ом; візуальні петлі для UI; безперервний eval-набір із 20–50 реальних задач, що гейтить кожну зміну CLAUDE.md, skills, hooks або моделі; кожен інцидент — постійний eval
- 5 Модуль 5: Deploy — AI-рев'ю PR, налаштоване в REVIEW.md, з рівнями серйозності та лімітом nit-ів; агенти відпрацьовують коментарі рев'ю; approval-hooks, що запитують названого release-менеджера; managed settings для секретів, sandbox і supply chain під класифікацію даних; CI-задачі на судження, рівні автономії за оточеннями та відрепетируваний rollback однією командою
- 6 Модуль 6: Maintain і впровадження — замикаємо петлю детермінованою детекцією (ковзні baseline, рівні реакції 1σ/2σ/3σ) і діагнозами агента у вигляді intent.md; регулярні security-скани та on-call у чаті; поетапна дорожня карта впровадження з випереджальними та запізнілими метриками для вашої команди
Передумови
Настійно рекомендуються «Claude Code Mastery» (#26) для щоденного agentic-циклу та «SDD Foundations» (#28) для spec-дисципліни. «OpenSpec Mastery» (#29) і «Claude Agent SDK» (#27) добре доповнюють курс.
Щоденний досвід роботи з agentic coding-інструментом (Claude Code або подібним). Впевнена робота з Git, pull request-ами та CI-системою (GitHub Actions або аналог). Справжній репозиторій — бажано вашої команди — щоб побудувати на ньому петлю.
Що ви побудуєте
Виходите з AI-native петлею, що працює у вашому власному репозиторії: шаблони intent і spec, налаштований CLAUDE.md, щонайменше один policy-skill з hook-backstop, eval-набір, що гейтить налаштування агента, AI-рев'ю з людським апрувом і одна production-метрика, яка сама пише свій intent.md.
- SDLC на артефактах: intent.md, spec.md, plan.md
- CLAUDE.md, skills і hooks як governance-as-code
- Feedback loops і безперервні evals у CI
- AI-рев'ю PR, approval gates і managed settings
- Замкнений супровід із детермінованою детекцією
Де це у вашій кар'єрі
Читати паралельно з курсом
Безпека agentic-розробки: Zero Trust для coding-агентів
Coding-агент — це новий різновид інсайдера: швидкий, невтомний, з реальними credentials, і він читає контент, який може написати зловмисник. Ось як я застосував би Zero Trust до agentic-розробки — least agency, sandboxes, ідентичність агента, детерміновані hooks і людина на production-гейті, — не придушивши швидкість, заради якої агентів і впроваджували.
Multi-agent системи у 2026: коли один агент кращий за п'ятьох
Multi-agent архітектури вражають на whiteboard і дорого коштують у продакшені. Коли розподіл роботи між агентами справді допомагає, які патерни координації підходять до яких задач, чому нинішня порада — згорнути subagents назад в один loop із progressive disclosure, і фреймворк рішень, яким можна скористатися, перш ніж малювати другий прямокутник.
CLAUDE.md, Skills, Hooks чи Subagents: що куди класти
Більшість розчарувань від coding-агентів походить від того, що правильну інструкцію кладуть не туди. Практичний гайд про механізми steering в agentic-інструменті для кодингу: для чого кожен із них, таблиця вибору, найпоширеніші антипатерни та порядок, у якому я б їх впроваджував.
Перше заняття — за наш рахунок. Рішення — після знайомства з інструктором.
Долучіться до першої сесії. Якщо після першого уроку вирішите, що інструктор вам не підходить — ви за нього не платите, без незручних розмов. (Пробне діє на курсах довших за 5 занять; цей курс підходить.)
Вартість і що входить
Що входить
- 12 живих занять × 2 години — викладач веде особисто, а не відтворення запису
- Презентація до кожного заняття — залишається у вас і доступна для перегляду в будь-який час
- Робочі файли коду та data-файли з заняття — клонуються до вас на машину
- Щотижнева домашка з особистим код-рев'ю від викладача
- Запис на запит — попередьте викладача заздалегідь («не зможу у вівторок, запишіть, будь ласка») і заняття буде записане для вас
Часті запитання
Скільки часу на тиждень це займе?
Закладайте час на самі заняття плюс приблизно 1.5–2 години практики на кожне. Більшість студентів, які встигають у графік, витрачають 4–6 годин на тиждень. Менше — теж працює, просто довше.
Що, якщо я пропущу заняття?
Скажіть викладачу ДО заняття — «не зможу у вівторок, запишіть, будь ласка» — і він запише цей урок і пришле вам. Записи не є автоматичним архівом, вони робляться на запит, коли ви попереджуєте заздалегідь. Після уроку — виконайте домашку і приходьте з питаннями на наступне.
Що входить у вартість?
Живі заняття з викладачем; презентації до кожного заняття (залишаються у вас); робочі файли коду та будь-які data-файли, що використовувались на занятті; домашка з код-рев'ю щотижня; і записи тих занять, про які ви попередили заздалегідь. Усе понад це — сертифікат, alumni-доступ, mock-інтерв'ю — явно перелічено в «Що входить» над FAQ для тих курсів, де це застосовується.
А якщо я записався, і викладач мені не підійшов?
На курсах довших за 5 занять перше заняття фактично пробне — якщо після першого уроку вирішите, що викладач вам не підходить, ви за нього не платите. Краще піти після одного уроку, ніж тягнути 9 тижнів на поганій хімії. (Курси з 5 або менше занять занадто короткі — пробне там не має сенсу, діє звичайна оплата.)
Чи можна повернути гроші, якщо кидаю посередині?
Так. Протягом 14 календарних днів з моменту покупки ви можете відмовитися та отримати повне повернення за запитом, без пояснення причин — це ваше законне право за грузинським законом про захист прав споживачів. Понад це наша власна гарантія: якщо ви відвідали менше 3 занять, повертаємо повністю та без утримань. Повернення — на початковий спосіб оплати протягом 14 днів.
Чи можна змінити мову викладання?
Живі заняття проводяться мовою, вказаною у блоці «Доступні мови» вище. Слайди та файли коду зазвичай доступні чотирма (англійська, російська, українська, грузинська). Багато студентів слухає заняття однією мовою, а матеріали читає іншою — це нормально.
Чи буду я готовий до реальної роботи після курсу?
Один курс рідко сам по собі влаштовує когось на роботу — у будь-якій сфері. Цей курс дає фундамент, на який очікує junior-менеджер з найму: робочий код, який ви написали самі, словник, щоб читати чужий код, і звички, які роблять вас наймаються. Чесна відповідь на «чи готовий я?» — на нашій дорожній карті (посилання в шапці): відкрийте рівень, до якого хочете дійти, і прочитайте чек-лист «Готові, коли…».
Чи можна оплатити частинами?
Так для курсів, у яких у верхній панелі вказано «Щомісячна оплата» — зазвичай це два-три однакових платежі. Курси без цієї опції оплачуються одноразово. Якщо ціна — перешкода, напишіть нам, ми дивимось на кожен випадок окремо.