Активно

Claude Code Basics: мультиагентные системы за 8 ступеней [Automatica] [Антон Вдовиченко]

Тема в разделе "Нейросети и искусственный интеллект", создана пользователем dyadyagen, 9 фев 2026.

Цена: 52 000р-97%
Взнос: 1 441р
100%

Основной список: 43 участников

Резервный список: 8 участников

  1. 9 фев 2026
    #1
    dyadyagen
    dyadyagen ЧКЧлен клуба

    Складчина: Claude Code Basics: мультиагентные системы за 8 ступеней [Automatica] [Антон Вдовиченко]

    2026-03-17_161631.jpg

    Claude Code — AI-агент в терминале. Он пишет код, подключается к GitHub, Slack, Notion и десяткам других сервисов, работает с файлами на вашем компьютере. На курсе вы научитесь собирать из нескольких таких агентов систему, которая решает задачи параллельно и проверяет себя сама.

    Чему научитесь
    1. Настраивать Claude Code и получать предсказуемый результат.
      Промпт для агента устроен иначе, чем для чатбота: сначала контекст и ограничения, потом задача. CLAUDE.md — файл, который задаёт правила поведения. Режимы доступа — от «спрашивает каждое действие» до «делает всё сам». Git как страховка при каждом изменении.
    2. Управлять контекстом, чтобы агент не терял фокус.
      У Claude контекстное окно в миллион токенов — но при работе с несколькими файлами оно заполняется за 10–15 минут. Покажем, куда уходят токены, когда сжимать историю и как сохранять знания между сессиями.
    3. Подключать Claude к рабочим инструментам и автоматизировать рутину.
      GitHub, Notion, Slack, базы данных — через MCP-протокол агент получает к ним доступ и работает напрямую. Навыки — файлы с инструкциями, которые Claude подгружает по команде или сам. Хуки — автоматические действия: запуск тестов, блокировка опасных команд, форматирование кода.
    4. Собирать мультиагентные системы.
      Субагенты для исследования кода. Agent Teams — несколько агентов с общим списком задач и обменом сообщениями. Worktrees — изолированные копии репозитория для параллельной работы. Headless-режим для автоматизации через cron и GitHub Actions. Всё вместе — Agent Harness, агентная обвязка: правила, инструменты, проверки и автоматизация вокруг модели. На последнем занятии соберём свою.
    Проект курса
    На протяжении всех 8 занятий мы собираем один проект — автоматический AI-дайджест. Это блог-сайт на Vercel, который каждый день сам ищет новости через Tavily, пишет краткие обзоры и публикует новую страницу. Без ручного участия.
    К концу курса у вас будет работающая система: Claude Code ищет новости по заданной теме, отбирает интересное, пишет статью, генерирует обложку через Replicate, коммитит в репозиторий — и Vercel автоматически обновляет сайт.
    Каждая ступень добавляет к проекту новый слой: на первой — шаблон сайта и Claude.md с редполитикой, на пятой — подключение Tavily, Replicate и GitHub, на седьмой — три агента работают параллельно, на восьмой — /loop запускает весь цикл автоматически.

    Что будет на курсе?

    Ступень 1. База. Ставим Claude Code, настраиваем окружение. Claude.md — файл, который задаёт правила поведения агента. Пять режимов доступа. На практике: создаём репозиторий дайджеста, деплоим шаблон блога на Vercel, пишем Claude.md с редполитикой.

    Ступень 2. Промптинг. Промпт для агента устроен иначе, чем для чатбота: сначала контекст и ограничения, потом задача. Git как страховка. На практике: пишем промпты для поиска новостей и написания статей, экспериментируем со стилем в отдельных ветках.

    Ступень 3. Планирование. Plan Mode — режим анализа без изменений в коде. Claude исследует проект, задаёт вопросы и предлагает план. Интеграции с VS Code и JetBrains. Удалённый доступ к сессии с телефона. На практике: Plan Mode проектирует архитектуру блога и пайплайн публикации.

    Ступень 4. Управление контекстом. Контекстное окно — рабочая память агента. При активной работе заполняется за час-два, и тогда агент теряет фокус. На практике: обрабатываем 10–15 новостей за сессию, не засоряя контекст. Редполитику выносим в MEMORY.md.

    Ступень 5. MCP и внешние системы. MCP — протокол для подключения Claude к внешним сервисам. На практике: подключаем Tavily (поиск новостей), Replicate (генерация обложек) и GitHub (коммиты и деплой). Первый автоматический выпуск дайджеста.

    Ступень 6. Навыки и автоматизация. Навыки — файлы с инструкциями, которые Claude подгружает по команде. Хуки — автоматические действия на события. Тесты — способ Claude проверить себя. На практике: навык /digest собирает выпуск за одну команду. Навык /cover генерирует обложку. Хук проверяет, что у каждой статьи есть заголовок, описание, обложка и ссылка на источник.

    Ступень 7. Агенты и оркестрация. Субагенты для параллельных задач. Agent Teams — команда агентов с общим списком задач и обменом сообщениями. На практике: четыре агента работают параллельно — один ищет новости, другой пишет статьи, третий генерирует обложки, четвёртый верстает страницы.

    Ступень 8. Agent Harness. Собираем всё вместе: Claude.md + права доступа + навыки + хуки + MCP + агенты = агентная обвязка. На практике: /loop запускает полный цикл автоматически. Дайджест обновляется каждый день без участия человека.

    Ступень 1. База
    Понедельник, 30 марта
    Ставим Claude Code, настраиваем рабочее окружение. Что лежит в папке .claude/, как писать Claude.md, какие режимы доступа бывают. Проект: создаём репозиторий дайджеста, деплоим шаблон на Vercel, пишем Claude.md с редполитикой.
    Установка и проверка. VS Code, Claude Code, GLM5, альтернативные провайдеры. Команда claude doctor — убедиться, что всё работает до начала занятий.
    Структура .claude/. Папка, в которой живут настройки, правила, навыки и агенты. Что за что отвечает.
    Claude.md. Файл, который Claude читает при каждом запуске. Четыре уровня приоритета: managed → global → project → local. Структура зачем / что / как — зачем проект существует, что он делает, как с ним работать.
    Что включать в Claude.md, а что нет. Принцип: не посылай LLM делать работу линтера. Правила — в Claude.md, проверку синтаксиса и форматирование — инструментам.
    Режимы доступа. Пять уровней: Default, Accept Edits, Plan, Don't Ask, Bypass Permissions. Shift+Tab для переключения. Паттерн-правила Allow/Ask/Deny для тонкой настройки.
    Команды на каждый день. /clear, /compact, /memory, /cost, /model, /config, /permissions.
    Сессии. --continue для продолжения последнего разговора, --resume для выбора из списка, /rename для именования.
    Домашнее задание: написать глобальный и проектный Claude.md.


    Ступень 2. Промптинг
    Четверг, 2 апреля.
    Как формулировать задачи для кодового агента. Структура промпта, типичные ошибки, антипаттерны и Git как страховка. Проект: пишем промпты для поиска и написания статей, экспериментируем со стилем в отдельных ветках.
    Промпт для агента ≠ промпт для чатбота. Чатботу достаточно вопроса. Агенту нужна структура: контекст → ссылки на файлы → задача → формат → ограничения. Порядок имеет значение.
    Сначала контекст, потом задача. Начинать с «зачем», а не с «что делать». Claude принимает десятки решений по ходу работы — без контекста будет додумывать.
    Спектр конкретности. Три уровня запросов: исследование (покажи варианты), направление (сделай примерно так), спецификация (сделай точно так). Каждому типу задачи — свой уровень детализации.
    Сначала ограничения. Описать, чего делать не нужно, часто важнее, чем описать задачу. «Не создавай новых файлов» или «не трогай стили» экономит часы отката.
    Промпты с проверкой. Давать Claude способ себя проверить: тестовые данные, ожидаемый результат, команду для запуска.
    Расширенное мышление. Управление глубиной размышлений через Alt+T. Ключевое слово ultrathink для максимальной глубины анализа.
    Git как страховка. Ветки, атомарные коммиты, откат. Проверка кода перед пушем — Claude ревьюит собственные изменения.
    Антипаттерны. Мега-промпт на 500 слов, который Claude не может переварить. «Сессия-свалка» — всё в одном разговоре, пока контекст не переполнится. Цикл исправлений — бесконечное исправление ошибок по кругу. Перегруженный Claude.md — инструкция длиннее, чем код проекта.
    Домашнее задание: три задачи на переформулирование промптов + коммит, ветка, откат через Claude.

    Ступень 3. Планирование
    Понедельник, 6 апреля
    Plan Mode для задач, где нельзя ошибиться с направлением. Интеграции с IDE для работы с Claude в редакторе. Удалённый доступ к сессии с телефона. Проект: Plan Mode проектирует структуру сайта и пайплайн публикации.
    Агентный цикл. Как Claude работает под капотом: получает промпт → выбирает инструмент → выполняет → анализирует результат → решает, что дальше. Цикл повторяется, пока задача не решена.
    Режим планирования (Plan Mode). Режим анализа без изменений в коде. Claude исследует кодовую базу, задаёт вопросы и предлагает план. Shift+Tab для включения, Ctrl+G для редактирования.
    Когда Plan Mode нужен. Незнакомая кодовая база, рефакторинг 3+ файлов, архитектурные решения. Когда лишний — однофайловые правки, быстрые фиксы. Ошибка в плане дешевле, чем ошибка в коде.
    VS Code. @-упоминания файлов, папок и строк для точного контекста. Параллельные диалоги. Горячие клавиши.
    Контрольные точки и откат. Откат кода и разговора к любой точке. Можно откатить и попробовать другой подход, не теряя предыдущую работу.
    JetBrains. Плагин с автопередачей диагностики компилятора и нативным diff. IntelliJ, PyCharm, WebStorm.
    Удалённое управление. Доступ к сессии с телефона через QR-код. Можно управлять агентом с планшета, пока он работает на десктопе.
    Домашнее задание: полный цикл Plan Mode → план → реализация → коммит. @-упоминания в IDE.

    Ступень 4. Управление контекстом
    Четверг, 9 апреля
    Контекстное окно — рабочая память агента. У Opus 4.6 — миллион токенов, это ~50 000 строк кода. При активной работе заполняется за 10–15 минут, и тогда Claude начинает путать детали. Покажем, как этим управлять. Проект: обрабатываем 10–15 новостей за раз, не засоряя контекст. Редполитику выносим в MEMORY.md.
    Анатомия контекстного окна. Команда /context показывает раскладку: системный промпт, описания инструментов, агенты, память, история сообщений, свободное место. 500 строк кода — это 3–5 тысяч токенов.
    Протухание контекста. Чем длиннее контекст, тем хуже Claude работает. Путает детали, теряет фокус, повторяется. Больше информации — не всегда лучше.
    Раздувание контекста. Перегруженный Claude.md, десяток MCP-серверов, нечищеная история — всё это занимает место. Аудит и чистка контекста как привычка.
    Автокомпрессия. Срабатывает при ~75% заполнения. Система оставляет резерв свободного места для генерации ответа.
    Команды управления. /compact [фокус] — сжать историю, сохранив важное. /clear — полная очистка. /rewind — откат к предыдущему шагу. /model — сменить модель на лету.
    Правило 70%. При работе с несколькими файлами сжимать историю или начинать новую сессию, не дожидаясь автокомпрессии.
    Память. /memory для быстрых заметок. auto-memory — Claude сам запоминает важное. MEMORY.md — индексный файл, первые 200 строк загружаются при каждом запуске.
    Постепенное раскрытие. Короткий Claude.md с импортами вместо монолита. Детальные правила — в .claude/rules/ по темам. Ссылки через @path вместо копирования документации.
    Домашнее задание: оптимизировать свой Claude.md, вынести правила в .claude/rules/.

    Ступень 5. MCP и внешние системы
    Понедельник, 13 апреля
    MCP (Model Context Protocol) — открытый протокол для подключения Claude к внешним сервисам. GitHub, Notion, Slack, Figma, базы данных — агент получает доступ и работает с ними напрямую. Проект: подключаем Tavily (поиск новостей), Replicate (генерация обложек) и GitHub (коммиты и деплой). Первый автоматический выпуск дайджеста.
    Архитектура MCP. Хост → клиент → сервер. Три типа возможностей: инструменты (действия), ресурсы (данные), промпты (шаблоны). Каждый сервер расширяет набор инструментов агента.
    Три типа подключения. HTTP — рекомендуемый для удалённых серверов. SSE — потоковая передача. stdio — для локальных программ, которые запускаются вместе с Claude.
    Подключение. Команда claude mcp add или JSON-конфиг в .mcp.json. Три области видимости: local (по умолчанию), project (для команды), user (для всех проектов).
    Безопасность. Ключи — только в переменных окружения: ${TAVILY_API_KEY} в .mcp.json, чтобы секреты не попали в Git.
    Поиск инструментов. Когда описания инструментов занимают больше 10% контекста, Claude подгружает только те, которые нужны для текущей задачи.
    Каталог серверов. PulseMCP (9 000+), mcp.so (18 000+), MCP Registry (официальный). Серверы для GitHub, GitLab, Notion, Slack, Figma, Supabase, PostgreSQL, Sentry, Brave Search, Zapier.
    MCP Inspector. Инструмент для отладки: npx @modelcontextprotocol/inspector. Видно, какие инструменты доступны, какие параметры принимают и как отвечают.
    Когда MCP не нужен. Пайплайны на 100K+ строк, задачи, где нужна проверка каждого шага, ситуации, когда подключение не окупается.
    Домашнее задание: подключить 2–3 сервера и решить задачу с внешними данными. Сравнить результат с MCP и без.

    Ступень 6. Навыки и автоматизация
    Четверг, 16 апреля
    Навыки, хуки и тесты. Навык говорит, что делать. Хук — когда проверять. Тест — прошло ли. Проект: навык /digest собирает выпуск за одну команду. Навык /cover генерирует обложку через Replicate. Хук проверяет, что у каждой статьи есть заголовок, описание, обложка и ссылка на источник.
    Пользовательские навыки. Markdown-файлы в .claude/skills/ с YAML-шапкой. Два способа запуска: ручной через /имя и автоматический — Claude сам решает, когда навык подходит к задаче.
    YAML-шапка навыка. Настройки: allowed-tools (какие инструменты разрешены), context: fork (изолированный контекст), model (выбор модели), hooks (действия при запуске).
    Аргументы и расписание. $ARGUMENTS для передачи параметров. /loop для повторного запуска с заданным интервалом (например, каждые 5 минут). Встроенные навыки: /batch, /debug, /simplify.
    Хуки. Автоматические действия на 18 типов событий. PreToolUse — перехват и блокировка опасных команд (exit code 2). PostToolUse — автоформатирование после каждого изменения. Stop — проверка перед завершением работы.
    Четыре типа хуков. command — shell-скрипт. http — POST-запрос. prompt — LLM оценивает результат. agent — субагент с полным доступом к инструментам.
    Разработка через тестирование (TDD). RED → GREEN → REFACTOR. Вертикальные срезы — один тест, одна реализация, повтор. Не горизонтально (все тесты, потом весь код), а вертикально, один срез за раз. Так контекст не раздувается.
    Хуки для тестов. PostToolUse запускает тесты после каждого изменения файла. Stop не даёт Claude закончить, пока все тесты не прошли. Нюанс: Claude может «починить» тест вместо кода — покажем, как этого избежать.
    Домашнее задание: создать навык + хук. Запустить TDD-цикл на простой задаче.

    Ступень 7. Агенты и оркестрация
    Понедельник, 20 апреля
    Один Claude — ассистент. Несколько — команда. Субагенты для быстрых задач, Agent Teams для сложных, worktrees для изоляции. Проект: четыре агента работают параллельно — один ищет новости, другой пишет статьи, третий генерирует обложки через Replicate, четвёртый верстает страницы. Agent Teams координирует выпуск.
    Субагенты. Три встроенных типа: Explore (быстрый, на Haiku, только чтение), Plan (анализ без изменений), General-purpose (полный доступ). Каждый работает в своём контекстном окне и не засоряет основное.
    Свои агенты. Markdown-файлы в .claude/agents/ с YAML-шапкой. Настройки: модель, инструменты, режим доступа, MCP-серверы, навыки. Память субагентов — агент запоминает контекст между вызовами.
    Передний план и фон. Ctrl+B отправляет задачу в фон. /tasks показывает статус. Правило 30 секунд: если задача займёт больше — отправляй в фон и работай дальше.
    Agent Teams. Несколько экземпляров Claude с общим списком задач и обменом сообщениями. Ведущий координирует, участники выполняют. Жизненный цикл задачи: pending → in_progress → completed.
    Делегирование. Без явных указаний ведущий агент часто делает всё сам. Как формулировать задачи, чтобы работа действительно распределялась.
    Коммуникация. message — личное сообщение. broadcast — всей команде. /btw — быстрый вопрос, который не попадает в историю и не тратит контекст. Shift+Down для переключения между участниками.
    Worktrees. claude --worktree — каждый агент работает в своей копии репозитория. Изменения не конфликтуют, пока не объединены. Субагенты + worktrees через isolation: worktree.
    Рефакторинг в масштабе. Пять фаз: план → фундамент → распространение (по 3–5 файлов за итерацию) → проверка → очистка. Никогда не смешивать изменение типов и логики в одном коммите.
    Домашнее задание: Agent Teams с делегированием. Параллельная работа в worktrees.

    Ступень 8. Agent Harness
    Четверг, 23 апреля
    Собираем всё вместе. Claude.md + права доступа + навыки + хуки + MCP + агенты = агентная обвязка. Инфраструктура, в которой модель работает сама и проверяет себя сама. Проект: /loop запускает полный цикл — поиск, написание, публикация — автоматически. Дайджест обновляется без участия человека.
    Что такое Agent Harness. Обвязка вокруг модели: что она видит, какие инструменты получает, как восстанавливается после ошибок. Принцип: чем мощнее модель, тем проще обвязка.
    Три способа проверки. На правилах — линтеры и проверка типов ловят ошибки автоматически. Визуальная — скриншоты через Playwright MCP, сравнение с макетом. Оценка другой моделью — вторая LLM проверяет результат первой.
    Отладка. Claude ошибается не из-за глупости, а из-за нехватки данных — он читает код, но не видит runtime. Полный контекст ошибки — копировать стек-трейс целиком, не пересказывать. Работа с логами: попросить Claude добавить логи → запустить → отдать логи Claude → он решает с первой попытки.
    Цикл исправлений. Claude чинит одно и ломает другое по кругу — значит, проблема не в коде, а в неясных требованиях. Как распознать цикл: остановиться, уточнить задачу, начать заново.
    Headless-режим. claude -p "задача" — выполнить и выйти. Флаги: --output-format json, --max-turns, --allowedTools. Для скриптов и автоматизации без участия человека.
    GitHub Actions. anthropics/claude-code-action@v1 — Claude реагирует на issues, pull requests и комментарии. Проверка безопасности — автоматическая блокировка деплоя при обнаружении проблем.
    SDK. query() для разовых задач. ClaudeSDKClient для постоянных сессий с сохранением контекста. Свои MCP-инструменты через декораторы. Python и TypeScript.
    Автоматизация. /loop запускает навык с заданным интервалом прямо в Claude Code — без cron и внешних планировщиков. Для задач вне текущей сессии: claude -p + cron / n8n.
    Финал. Собираем обвязку из компонентов курса. Принцип: меньше инструментов — лучше результат. Задача → минимальный набор → Claude.md → навыки → хуки → агенты.

    Что останется после курса?
    • Настроенный Claude Code с Claude.md, навыками, хуками и MCP-серверами.
    • Работающий блог-дайджест, который обновляется автоматически.
    • Умение писать промпты для кодового агента и управлять контекстом.
    • Навык сборки мультиагентных систем: субагенты, Agent Teams, worktrees.
    • Понимание, как устроена агентная обвязка (Agent Harness) и как собрать свою.
    Кому подойдёт?
    • Разработчикам и техническим специалистам, которые хотят использовать AI-агенты в ежедневной работе.
    • Тем, кто пробовал Claude Code или Cursor, но не получил предсказуемых результатов.
    • Выпускникам курса «Claude Code для НЕпрограммистов», которые хотят пойти дальше.
    • Тем, кто уверенно работает с терминалом и хочет разобраться в мультиагентных системах.
    • Вы должны уметь открыть терминал, установить VS Code и выполнить команду. Опыт программирования не обязателен, но понимание, что такое файлы, папки, Git и JSON — пригодится. Курс идёт ступень за ступенью, каждое занятие опирается на предыдущее.

    • Курс не подойдёт опытным пользователям Claude Code, которые уже работают с Agent Teams и headless-автоматизацией — будет знакомо.
    Кто преподаёт?
    Антон Вдовиченко — основатель Automatica. 20 лет делает цифровые продукты — от стартапов до Dell, PwC, Avaya. 7 лет преподавал в Британке и BBE.

    Стоимость: 52000 руб.
    Скрытая ссылка
    Скрытая ссылка
     
    Последнее редактирование модератором: 17 мар 2026
    6 пользователям это понравилось.
  2. Последние события

    1. jertom
      jertom участвует в складчине.
      28 май 2026 в 18:25
    2. Aqanon
      Aqanon участвует в складчине.
      25 май 2026 в 22:48
    3. Archer1
      Archer1 участвует в складчине.
      21 май 2026
    4. Гино4ка
      Гино4ка участвует в складчине.
      21 май 2026

    Последние важные события

    1. skladchik.com
      Взнос в складчине составляет 1 441р.
      21 май 2026
    2. skladchik.com
      Складчина активна.
      21 май 2026
    3. skladchik.com
      Сбор взносов начинается 21.05.2026.
      19 май 2026
    4. skladchik.com
      Статский советник организатор складчины.
      19 май 2026
  3. Обсуждение
  4. 15 фев 2026
    #2
    paramparapam
    paramparapam ЧКЧлен клуба
    до 17 февраля есть промик - стоимость курса 29.000 лежит публично в тг
    можно использовать