Начали в Claude Code
Агент записал спеку, план и список задач в docs/flow/vacancy-city-filter/. Это четыре md-файла в репозитории рядом с кодом.
Живой онлайн-воркшоп · второй поток
Разработка на 1С-Битрикс с AI-агентами. Шесть вечерних занятий с 1 по 17 декабря.
Код пишет агент в родном харнессе модели: Claude Code, Codex или Cursor. Вы читаете diff в своей IDE и принимаете решения. Спека, память проекта и скиллы лежат в репозитории, поэтому задачу, начатую в Claude Code, можно закончить в Codex.
Spec Driven Development
Агент записал спеку, план и список задач в docs/flow/vacancy-city-filter/. Это четыре md-файла в репозитории рядом с кодом.
Второй агент открыл 00-state.md: там стадия, номер пункта и решения, которые вы уже приняли. Он начал с третьего пункта.
Третий агент читает те же AGENTS.md и скиллы. Diff вы смотрите в PhpStorm, OpenIDE или Cursor и решаете, что уходит в main.
Рефакторинг легаси
Учебный компонент вакансий: component.php на 670 строк, сырой SQL в шаблоне, 18 известных багов. Агент пишет браузерные тесты на Pest: они фиксируют, как раздел работает сейчас, вместе с багами.
Таблицу статистики в 2020 году создали сырым CREATE TABLE. make:tablet читает её структуру и генерирует таблет. Сырого SQL в компоненте не остаётся.
VacancyService берёт вакансии через ORM инфоблока. Запросов на список из пяти вакансий было 25, стало 4.
class.php вместо component.php, шаблон не трогаем. После каждого шага браузерные тесты зелёные, а сами тесты в диффе не меняются.
Перекрёстное ревью
Ревью-скилл идёт по чек-листу: SQL-инъекции, XSS, CSRF и права. Отчёт сохраняется в docs/review/, критичную находку закрываем тестом и фиксом.
Форма отклика и избранное принимают POST без sessid
~PREVIEW_TEXT выводится как HTML без санитайзера
NOT_CHECK_PERMISSIONS в /vacancies/ajax.php
Сырой SQL в VacancyRepository::getTags, экранирован через forSql
Feature-тест на находку
✕RespondTest POST без sessid отклоняется
✓RespondTest POST без sessid отклоняется
Git-хуки и CI запускают линтер и тесты на каждый коммит. Скрипты общие, поэтому проверки одинаковые в любом харнессе.
Конвейер и ферма агентов
Конвейер: спека, план, код, ревью, документация. На трёх шагах агент останавливается и ждёт вашего решения. Работает без IDE через claude -p и codex exec.
Программа
Вторник и четверг, 20:00 по Москве, по два часа. Все занятия проходят на учебном стенде, который вы поднимаете на первом занятии.
Занятие 1
IDE выбираете сами. В Cursor работает встроенный агент, в PhpStorm и OpenIDE есть AI Chat. Код генерируем в родном харнессе модели: Claude пишет в Claude Code, ChatGPT в Codex, Grok в Cursor. Разбираем, почему от бесплатных моделей больше вреда, чем пользы. Поднимаем стенд в Omut, кладём в репозиторий AGENTS.md, пак bitrix-framework-skills и MCP документации, начинаем первую фичу в одном харнессе и дорабатываем в другом.
Занятие 2
Спека, план и список задач лежат в репозитории рядом с кодом. Агент по ним пишет ORM-таблеты, сервисный слой и контроллеры через make:*, вы утверждаете план и читаете diff в своей IDE. На середине задачи меняем харнесс, и второй агент продолжает с того пункта плана, на котором остановился первый. Сравниваем наш формат спеки с GitHub Spec Kit и OpenSpec.
Занятие 3
Учебный компонент: component.php на 670 строк, сырой SQL в шаблоне, 18 известных багов. Сначала браузерные тесты фиксируют его поведение вместе с багами. Потом пишем спеку рефакторинга и переносим логику в модуль D7 по шагам, прогоняя тесты после каждого. Разведку по коду отдаём субагентам.
Занятие 4
Пирамида тестов Unit, Integration и Feature. Ревью-скилл проверяет код по чек-листу: SQLi, XSS, CSRF, права. Код от Claude Code ревьюит Codex, и наоборот, а итог вы смотрите в своей IDE. Git-хуки и CI запускают линтер и тесты на каждый коммит и работают на общих скриптах, поэтому проверки одинаковые в любом харнессе.
Занятие 5
Пишем скилл под предметку проекта и MCP-сервер, который отдаёт агенту опции модулей, инфоблоки и данные стенда. Скиллы и MCP подключаются в Claude Code, Codex и Cursor из одного репозитория. Настраиваем субагентов под роли и разбираем, какие их настройки у каждого харнесса свои. Командой /init переносим этот слой на ваш проект.
Занятие 6
Собираем конвейер: спека, план, код, ревью, документация. На трёх шагах агент останавливается и ждёт решения человека. Запускаем конвейер без IDE через claude -p и codex exec. В конце собираем ферму, которая берёт задачу из Telegram, проводит её по конвейеру и присылает результат на проверку.
Что входит
Интерактивные сессии с разбором ваших задач. Вопросы задаёте по ходу занятия.
1, 3, 8, 10, 15 и 17 декабря
Остаются у вас навсегда.
Кирилл лично смотрит ваш код.
Вопросы после занятий и обмен опытом.
Среда разработки для Битрикса, в которой мы работаем на занятиях.
Кому подойдёт
Разработчику
Агент пишет D7 и ORM по правилам из репозитория. Вы утверждаете план, читаете diff и закрываете больше задач за то же время.
Техлиду
Спека, ревью-скилл и CI одинаково работают в любом харнессе. В команде у каждого может быть своя IDE и подписка на свою модель.
Руководителю студии
Ферма берёт задачи поддержки из Telegram и возвращает ветку с тестами. Разработчик подключается на трёх точках, где нужно решение.
Видео из первого потока
Из чего состоит скилл, как агент находит bitrix-controllers и что происходит, когда в описании скилла ошибка. Посмотрите, как проходят разборы на воркшопе.
У меня как раз возникали вопросы в решении некоторых задач, смотрю видео по курсу, и там как раз про это говоришь. … Отличный концентрат по материалу, хорошо структурированный, и ты очень доступно объясняешь!
Второй поток · 1–17 декабря
Старт 1 декабря в 20:00 МСК
18 900 ₽
Оплатить можно сразу или записаться сейчас и оплатить до 1 декабря. Место закрепляется оплатой.
Оформление на bxmax.ru. Оферта · Политика ПДн
Подписчики BXMax платят меньше: −10% на уровне «Клуб BXMax», −20% на уровне «Максимум». Скидка применится при оформлении.
Записи всех занятий остаются у вас. Вопросы по пропущенной теме можно задать в чате выпускников.
Любая, где вам удобно читать diff: PhpStorm, OpenIDE, Cursor. Код пишет агент в родном харнессе модели, IDE нужна для чтения и решений.
Да, хотя бы на одну модель с её харнессом: Claude (Claude Code), ChatGPT (Codex) или Cursor. На первом занятии разбираем, почему бесплатные модели приносят больше вреда, чем пользы.
Нужны базовые PHP и D7/ORM. Агентов начинаем с нуля: на первом занятии ставим окружение и делаем первую фичу.
Среда разработки для Битрикса, в которой мы работаем на занятиях. Omut Pro на год входит в стоимость. Вместо Omut подойдёт локальный PHP-сервер.
Да. Запишитесь сейчас и оплатите до 1 декабря. Место закрепляется только оплатой.
Agentic Bitrix 2.0
Шесть занятий, 18 900 ₽. Оплатить можно до 1 декабря.