Найкращі практики розробки з AI агентами
Найкращі практики розробки з AI агентами: реалії, інструменти, безпека Виступ В’ячеслава Колдовського – competence-менеджера SoftServe Academy, Ph.D, сертифікованого Google Cloud Architect Professional – про те, як по-справжньому впроваджувати AI у розробку. Human-in-the-loop, specification-driven development, агенти в IDE, бюджет і безпека, контекст-інжиніринг, а також огляд інструментів – від Cursor і Copilot до Devin, Windsurf, Kiro та GitHub Spec-Kit. Що ви дізнаєтесь – Чому «human-in-the-loop» перемагає «автономну магію» – Як формулювати задачі й будувати контекст, щоб агенти давали корисний код – Specification-Driven Development: як зробити специфікацію джерелом правди – Огляд інструментів: Cursor, GitHub Copilot, Windsurf, Devin, Replit Agents, Bolt, v0, Kiro, GitHub Specit – MCP-сервери та інструменти: як дати агентам «руки» й не зламати безпеку – Контекст-інжиніринг, RAG і типові граблі великих контекстних вікон – Практики безпеки: ізольоване середовище, правила/ігнори, тестове покриття – Як рахувати токени, керувати витратами й не «спалити» бюджет Таймкоди 00:00 – Вступ 02:00 – Про досвід у SoftServe Academy та IT-STEP University 03:05 – «Це ще не справжній ШІ»: тверезе визначення та очікування 05:20 – Чому використання AI – вже обов’язкова навичка розробника 06:30 – Vibe coding: що це і чому думки полярні 08:50 – Агенти стали мейнстрімом: плюси, мінуси, нагляд 12:20 – Від промпта до агентного циклу, інструменти та MCP 16:20 – «Дрейф» агентів і ціна помилок на ранніх етапах 17:20 – Анатомія агента: ціль, контекст, пам’ять, інструменти, план, рефлексія 18:40 – Профіль інструментів: Devin, агенти в IDE, гібридні рішення 21:10 – GitHub Copilot vs Cursor vs Windsurf – досвід і кейси 24:20 – Скільки це може коштувати 25:40 – Чому «згенеруй апку для витрат» – погана постановка задачі 26:20 – Specification-Driven Development: суть та процес 29:00 – Amazon Kiro: перемикач Vibe ↔ Spec, планування й таски 32:15 – GitHub Spec-Kit: відкритий тулкіт для SDD 36:35 – Agent MD, слайди в Markdown і чому це зручно для AI 41:00 – Кейси зі стилями/CSS: де агенти ще «плавають» 42:05 – Repomix для компактного контексту, коли весь проєкт – занадто 44:00 – Як інструменти «вгадують» ваш контекст і де це ламається 45:50 – Міфи про мегаконтекст: чому великі контекстні вікна ≠ якість 47:10 – Принципи роботи з агентами: чіткі ТЗ, малі кроки, планування 48:25 – Приватність і безпека: що й куди віддаєте 51:00 – Ізольовані середовища: Codespaces, VM, «машина без секретів» 55:00 – Тести, правила для агентів та контроль змін 55:25 – Як прикинути вартість: рядки коду ↔ токени 57:35 – Матеріали, контакти, Q&A Згадані інструменти – Cursor, GitHub Copilot, Windsurf, Devin, Replit Agents, Bolt, v0 – Amazon Kiro, GitHub Specit – MCP-сервер Context7, утиліта Repomix – RAG/контекст-інжиніринг та правила для IDE Для кого це відео – Розробники, ліди та архітектори, які впроваджують AI-агентів у процес – Команди, що хочуть швидше доставляти фічі без втрати якості та безпеки – Викладачі й студенти ІТ-програм, яким потрібен чесний погляд на AI-освіту Посилання з виступу Слайди тут: https://programmingmentor.github.io/2...
Телеграмчик тут: https://t.me/programmingmentor
Підтримайте відео Пишіть запитання в коментарях, ставте вподобайку та підписуйтесь – це допомагає поширювати корисний контент про реальний AI у розробці. Хештеги #AIAgents #AIinDev #SpecificationDrivenDevelopment #HumanInTheLoop #Cursor #GitHubCopilot #Windsurf #Devin #AmazonKiro #GitHubSpecit #MCP #RAG #ContextEngineering