AI Coding Workshop AI Coding Workshop

Провеждам практически workshop за софтуерни екипи, които искат да минат от хаотично експериментиране с prompts към ясен и повторяем работен процес с AI coding agents. Показвам го основно с Claude Code, а същият процес работи и за екипи с GitHub Copilot.

Досега съм го провел в над 7 компании, сред които:

Invenda GroupInvenda Group Bosch DigitalBosch Digital FourthFourth Ship.CarsShip.Cars

Добра представа за съдържанието дават лекциите ми на BASSCOM AI Conference 2026 и на срещата на CoTransition.

За кого е

  • Екипи от разработчици, които вече ползват AI агенти или тепърва започват.
  • Екипи с Claude Code, GitHub Copilot или и двете.
  • Tech leads и архитекти, които искат една обща настройка и ясни правила за целия екип.

Формат и продължителност

Workshop-ът може да бъде на място във вашия офис или online.

Обичайният формат е 2 сесии по 2 часа.

На някои екипи им трябва по-бавно темпо. За тях го разделям на 4 сесии по 1,5 часа. Крайният план зависи от екипа: колко бързо възприема новия процес, какъв опит има с AI агенти и каква е аудиторията – разработчици, QA, tech leads или мениджъри.

Преди workshop-а уточняваме технологичния stack (например Java, Angular, Python), за да пасват примерите и настройките на вашите проекти.

Програмата

Workshop-ът следва един цикъл от десет стъпки. Последната стъпка захранва първата, така че настройката става по-добра след всяка сесия.

Десет стъпки, един цикъл

  1. Context файлове – AGENTS.md / CLAUDE.md. Кратки са, сочат към документацията, вместо да я копират, и съдържат командите за build и test и правилата „никога не прави“. Първата версия се генерира с агента, после се съкращава на ръка. За по-големи repos и monorepos се добавят файлове за всеки модул. Проверка: молим агента да обясни проекта и сверяваме отговора.
  2. Skills и MCP servers. Инсталираме правилните за вашия stack, проверяваме ги за сигурност и пускаме само това, което проектът ползва. Започваме с малък базов набор и го настройваме на ниво проект, за да има целият екип еднаква настройка. Твърде много tools правят агента по-бавен и по-неточен.
  3. Jira и GitHub в работния процес. Свързваме външните tools с tokens с минимални права, само за четене, където може. Потокът е Jira ticket → spec → branch → pull request, свързан обратно с ticket-а. Решаваме какво агентът прави сам и какво изисква одобрение от човек.
  4. Планиране и спецификация. Агентът първо оценява обхвата в repo-то. Ползваме шаблон за spec: цел, какво не влиза, критерии за приемане, план за тестове. Един spec за всяка област, работата през няколко repos се разделя, а прекалено сложните планове се орязват. Спираме на spec-а и го преглеждаме в нова сесия, преди да има код.
  5. Agents, subagents и advisor. Subagents се ползват за паралелно проучване и за да остане основният context чист. Един агент или сесия за всеки spec. Без твърде много агенти – иначе решенията трудно се проследяват.
  6. Имплементация. Първо тестове (TDD), една стъпка от плана наведнъж, commit след всяка стъпка и hooks за lint и тестове. Агентът не променя тестове, за да минат, без одобрение. Git worktrees за паралелни агенти и нова сесия, когато агентът започне да се върти в кръг.
  7. Проверка и code review. CI трябва да мине: build, тестове, lint, coverage. Тестове за архитектурата (например ArchUnit) проверяват автоматично правилата на clean architecture. AI прави review първо в нова сесия, а последното review е на човек.
  8. Учене от сесиите. Кратка ретроспекция след всяка сесия: какво поправих повече от веднъж? Повтарящите се поправки стават правила или skills. Файловете се чистят редовно, за да не растат прекалено.
  9. Private plugins и marketplace. Знанието, което работи, се пакетира в private plugins и skills. Решаваме какво остава в repo-то и какво става общо за компанията. Всеки plugin има собственик и версия, а skills се тестват, преди да се публикуват за екипа.
  10. Същият процес за Copilot. AGENTS.md е общата основа. CLAUDE.md и инструкциите за Copilot сочат към него. Минаваме кои стъпки са еднакви и къде Copilot се различава.

Какво да очаквате

  • Практическа работа, не само слайдове. Работим по реални примери, а където може – по вашите repositories.
  • Настройка, която остава в екипа. Всеки екип излиза с работещи context файлове, базов набор от skills и tools, настроени на ниво проект, и шаблон за spec.
  • Ясни правила за сигурност. Tokens с минимални права, какво агентът прави сам и къде винаги трябва одобрение от човек – merge, deploy, production.
  • Цикъл, който продължава да се подобрява. Екипът се учи да превръща своите повтарящи се поправки в правила и skills и след края на workshop-а.
  • Време за въпроси. Всяка сесия има време за Q&A и за вашите конкретни случаи.

Какво трябва на участниците

  • Лаптоп с инсталиран и работещ Claude Code или GitHub Copilot.
  • Достъп до repository за упражнения – реален проект или примерен.

Връзка с мен

Програмата, темпото и примерите се адаптират за всеки екип. За дати, формат и цена изпратете ми съобщение или ми пишете в LinkedIn.