Claude с нуля до мастерства (подготовка к Claude Certified Architect)
Тебе не нужно ничего знать об искусственном интеллекте. Мы начнём с того, что такое Claude вообще, и шаг за шагом дойдём до проектирования систем, которые правильно работают и на практике. Именно это и проверяет экзамен Claude Certified Architect.
47 уроков по порядку
- 110 мин
0.1 Что такое Claude на самом деле?
Перед этим: ничего. Начинай прямо отсюда.
Чем отличается обычная программа?Так что же такое Claude?Почему она иногда уверенно ошибается?А что здесь делает архитектор (architect)? - 210 мин
0.2 Как программы разговаривают с Claude
Перед этим: урок 0.1. Программировать уметь не нужно.
Что такое API?Самый простой запросТо, на чём держится всё: памяти нетКак выглядит ответ?Почему это важно архитектору? - 310 мин
0.3 Токены и контекстное окно: кратковременная память модели
Перед этим: урок 0.2.
Токен: единица измерения текста для моделиКонтекстное окно: рабочий стол моделиПочему больше не всегда лучшеКогда стол полон: сокращение и его опасностьMax_tokens и контекстное окно это разные вещи - 410 мин
0.4 Prompt: как попросить модель о работе
Перед этим: урок 0.1 и урок 0.2.
Почему «напиши хорошо» недостаточно?Четыре вещи, которые есть в хорошем promptОбъясняй и причину правилаГде граница prompt? - 510 мин
0.5 Инструменты: как модель без рук делает дело
Перед этим: урок 0.2.
ПроблемаКак это работаетОписание инструментаОтвет модели и твой результат рядом - 610 мин
0.6 Что такое агент и при чём тут цикл
Перед этим: урок 0.5.
Проблема: одного раза малоЧто такое цикл?Так что же такое agent?Почему цикл так важен? - 710 мин
0.7 Карта семейства Claude: модели, API, Claude Code, SDK и MCP
Перед этим: урок 0.6.
Модели: какой мозг?Четыре слоя над модельюЗачем понадобился MCP?Где на карте skill, hook и субагент?Как выбрать? - 810 мин
1.0 Введение: почему агенты ломаются на практике
Перед этим: урок 0.5 и урок 0.6. Нужно знать, что такое инструмент и зачем агенту цикл.
История: отличное демо, плохая первая неделяПочему демо вводит в заблуждениеГде чинится каждая поломкаКак уроки связаны друг с другомЕго вес на экзамене - 910 мин
1.1 Цикл агента (agentic loop)
Перед этим: урок 0.5 и урок 0.6. Там ты познакомился с идеей цикла. Здесь разберём его шаг за шагом. Программировать уметь не нужно.
История: агент, который иногда останавливается на серединеПравильный путь: поле, созданное ровно для этогоЦикл, шаг за шагомПочему другие пути неверны - 1010 мин
1.2 Схема «координатор и субагенты»
Перед этим: урок 1.1. Слово «субагент» ты уже встречал в уроке 0.7.
История: отчёт, который выглядел полнымИдея: координатор и субагентФорма команды: звездаЧто делает координаторПочему не другие пути - 1115 мин
1.3 Как создать субагента и передать ему контекст
Перед этим: урок 1.2 и урок 0.7 (что такое Agent SDK).
История: «тот самый клиент, о котором мы говорили»Что видит субагентОписание субагентаХороший prompt для субагентаДавай координатору цель, а не порядок действийПараллельность: несколько вызовов в одном ответе - 1215 мин
1.4 Принуждение в коде и передача работы (handoff)
Перед этим: урок 0.1 (вероятностное поведение) и урок 1.1.
История: правило, которое иногда нарушалосьПринуждение в коде: идеяКак это работаетГраница: когда prompt, а когда код?Одно сообщение, несколько проблемПередача дела (handoff) человеку - 1315 мин
1.5 Hook в Agent SDK
Перед этим: урок 1.4 и урок 0.7. Вспомни, что такое MCP, из того же урока.
История: две проблемы, которые prompt не решаетЧто такое hookОтказ выше лимитаЕдиный формат выводаПочему hook, а не другие пути - 1410 мин
1.6 Разбиение работы: цепочка или динамическое деление
Перед этим: урок 0.6 (workflow против агента) и урок 1.2.
История: две задачи, две неудачиЦепочка prompt: когда шаги известныДинамическое разбиение: когда шаги неизвестныКак выбратьОчевидный путь и почему он ломается - 1510 мин
1.7 Сессии: continue, resume и fork
Перед этим: урок 0.2 (отсутствие памяти), урок 0.3 и урок 0.7.
История: агент и картина пятницыЧто такое сессияТри способа вернутьсяПродолжить или начать заново?Почему не другие пути - 1610 мин
2.0 Введение: инструмент служит интерфейсом для модели
Перед этим: урок 0.5 и урок 0.7. Урок 1.1 тоже поможет, но он не обязателен.
История: одна строчка текста решает всёИнструмент: это интерфейс для моделиЖизнь инструмента и уроки этого доменаВес на экзамене - 1710 мин
2.1 Описание инструмента и его границы
Перед этим: урок 0.5 и урок 2.0.
История: два инструмента с одним описаниемПочему описание так важноЧто есть в хорошем описанииПересекающиеся инструментыПочему не другие пути - 1810 мин
2.2 Структурированные ошибки в MCP
Перед этим: урок 0.5 и урок 1.1. MCP мы представили в уроке 0.7, а подробности будут в уроке 2.4. Здесь достаточно знать, что MCP это стандартный...
История: три сбоя с одним сообщениемЧетыре категории ошибокКак сообщить это моделиВосстановление внутри субагентаПочему не другие пути - 1915 мин
2.3 Распределение инструментов и tool_choice
Перед этим: урок 0.5 и урок 2.1. Субагента мы представили в уроке 0.7.
История: агент, который умеет всёПочему много инструментов плохоКто решает? tool_choiceСегодняшние замены - 2015 мин
2.4 Подключение MCP
Перед этим: урок 0.5 и раздел про MCP в уроке 0.7.
История: один и тот же инструмент, на каждом ноутбуке по-своемуСервер, инструмент и resource простыми словамиГде определять каждый серверСекрет никогда не попадает в commitResource на практикеПочему не другие пути - 2110 мин
2.5 Выбор встроенных инструментов
Перед этим: урок 0.3 и урок 0.5.
История: агент, который читает весь кодПять инструментовПочему Edit нужен уникальный текстПонимание кода шаг за шагомПочему не другие пути - 2210 мин
3.0 Введение: откуда Claude Code узнаёт, как устроен твой проект
Перед этим: урок 0.6 и урок 0.7. Если ты никогда не видел Claude Code или не работал с git, ничего страшного: объясним с нуля.
История: умный коллега, который каждое утро всё забываетЧто такое Claude Code?Как выглядит сеанс?Несколько слов, которые будут встречаться в этом домене постоянноТри места для знаний, два способа работы, один режим без тебяВес на экзамене - 2310 мин
3.1 Иерархия CLAUDE.md
Перед этим: урок 3.0 и урок 0.3.
История: «У меня работает»Что такое CLAUDE.md?Как они сочетаются?Писать хорошо и держать короткимПочему не другие пути? - 2410 мин
3.2 Command и skill
Перед этим: урок 3.1. Для настройки context: fork поможет ещё урок 1.2.
История: чек-лист, который либо забывают, либо он всегда занимает местоЧто такое skill и command?Как его создать?Где его хранить?Почему не другие пути? - 2510 мин
3.3 Правила для отдельных путей
Перед этим: урок 3.1 и урок 3.2 (чтобы знать, что такое frontmatter).
История: правило, разбросанное по тридцати папкамПравильный путь: правило, которое само знает, когда оно нужноЧто такое glob pattern?Какой инструмент для какого правила? - 2610 мин
3.4 Plan mode или прямое выполнение
Перед этим: урок 3.0. Для раздела о субагенте поможет урок 1.2.
История: миграция, застрявшая на полпутиЧто такое plan mode?Когда что?Разведка без забивания контекстаПочему не другие пути? - 2710 мин
3.5 Пошаговое улучшение
Перед этим: урок 0.4 и урок 3.0.
История: три объяснения, три толкованияЧетыре инструментаПочему не другие пути? - 2810 мин
3.6 Claude Code в CI
Перед этим: урок 3.0 и урок 3.1. Что такое hook, смотри в уроке 1.5, а про MCP в уроке 0.7.
История: четыре провала подрядРешение первых трёх проваловДве вещи, которые скрипт должен соблюдатьРевью в отдельном сеансеПочему не другие пути? - 2910 мин
4.0 Введение: от «хорошего ответа» к «выводу, на который можно положиться»
Перед этим: урок 0.4 и урок 0.5. Урок 0.6 тоже поможет.
История: хороший ответ, который уронил программуЧто значит надёжный вывод?Как связаны урокиВес на экзамене - 3010 мин
4.1 Явные критерии против ложных срабатываний
Перед этим: урок 0.4.
История: бот, на которого перестали смотретьПочему «будь осторожен» не работаетПравильный путь: явный критерийПочему остальные пути неверны - 3110 мин
4.2 Few-shot
Перед этим: урок 0.4 и урок 4.1.
История: отзыв из двух категорийЧто такое few-shot?Как писать хорошие примерыВ ревью кода: постоянный формат и меньше ложных тревогВ извлечении данных это тоже работаетПочему остальные пути неверны - 3215 мин
4.3 Tool use и JSON schema
Перед этим: урок 0.5 (инструменты и JSON Schema).
История: страница, где не было размераНесколько нужных словПриём: инструмент, который только принимает данныеКак убедиться, что придёт именно эта форма?Что она не ловит?Почему остальные пути неверны - 3310 мин
4.4 Проверка и повторная попытка
Перед этим: урок 4.3.
История: счёт, который не сходитсяЧто такое проверка?Правильная повторная попытка: отправь три вещиКогда повторная попытка полезна?Проектируй schema так, чтобы она показывала противоречие - 3410 мин
4.5 Message Batches
Перед этим: урок 0.2 и урок 0.5.
История: слишком дорогой отчётЧто такое Batch и SLA?Как это работаетПочему остальные пути неверны - 3510 мин
4.6 Проверка несколькими экземплярами и в несколько проходов
Перед этим: урок 0.3 и урок 4.1.
История: два ревью, которые ничего не поймалиПроблема первая: автор плохой ревьюерПроблема вторая: внимание распыляетсяЕщё один проход: уверенность для каждой находкиПочему остальные пути неверны - 3610 мин
5.0 Введение: система, которая ведёт себя правильно и в плохой день
Перед этим: урок 0.3 и урок 0.6. Там, где речь пойдёт о команде из нескольких agent, поможет урок 1.2.
Плохой день в нашем книжном интернет-магазинеЧто значит надёжность?Как связаны уроки?Вес на экзамене - 3715 мин
5.1 Сохранение фактов в длинном разговоре
Перед этим: урок 0.3 (токены, контекстное окно и сжатие).
История: сумма, которая раствориласьРешение: блок фактов делаКак это работает?Ещё три помощникаПочему очевидных путей недостаточно? - 3810 мин
5.2 Когда передавать дело человеку
Перед этим: урок 0.6. Для сводки при передаче работы пригодится урок 1.4, а для примеров внутри prompt урок 4.2.
История: три ошибки за одно утроВместо догадок явный критерийКак дать agent этот критерий?Почему не работают анализ эмоций и уверенность модели? - 3910 мин
5.3 Распространение ошибок в многоагентной системе
Перед этим: урок 1.2 (coordinator и subagent) и урок 2.2 (структурированная ошибка в инструменте).
История: отчёт, который уверенно ошибсяХорошая ошибка сообщает четыре вещиКто что делает с какой ошибкой?Почему остальные пути неверны? - 4010 мин
5.4 Исследование большой кодовой базы
Перед этим: урок 0.3, урок 1.2 и урок 5.1.
История: agent, который забыл классыЧетыре пути, каждый для своей проблемыПочему очевидные пути не работают? - 4110 мин
5.5 Проверка человеком и калибровка
Перед этим: урок 4.3 (структурированный вывод) и урок 4.4 (проверка).
История: 97%, за которыми пряталась плохая новостьЧисловой пример (выдуманный, только для объяснения)Оценка уверенности и калибровкаЗачем брать выборку и из уверенных случаев?Как работает очередь проверки?Почему остальные пути неверны? - 4210 мин
5.6 Источник утверждения (provenance) и неопределённость
Перед этим: урок 1.3 (что доходит до субагента) и урок 5.3.
История: число без хозяинаЧто такое источник утверждения?Решение: структурированное сопоставлениеКогда источники расходятсяПочему остальные пути неверны? - 4310 мин
Итоги: шесть сценариев экзамена
Экзамен случайно выбирает четыре сценария из этих шести. Каждый сценарий описывает настоящую систему, и вопросы касаются решений внутри неё. Для...
1. Агент поддержки покупателей2. Генерация кода с Claude Code3. Многоагентное исследование4. Инструменты для продуктивности разработчика5. Claude Code в CI6. Извлечение структурированных данных - 4410 мин
Логика ответов: восемь правил
Теперь, когда ты знаешь темы, эти восемь правил решают большую часть вопросов. Вопросы не на запоминание, они требуют суждения. Неверные варианты...
Как отвечать на вопрос - 4510 мин
Экзамен и сегодняшний день
Руководство к экзамену, которое мы видели, отстаёт от текущей документации (ноябрь 2026). Версия, с которой мы сравнивали: «Version 1.0, effective...
Где они расходятся - 4610 мин
Глоссарий
Если забыл какое-то слово, загляни сюда. Ссылка у каждого термина ведёт на урок, где он объяснён полностью.
Глоссарий - 4710 мин
Сам экзамен и его условия
Прочитай эту страницу, когда задумаешься о записи на экзамен. Сведения взяты из официального руководства к экзамену (Version 1.0, действует с июля...
Параметры экзаменаПеред записью
Изучай Claude с нуля до мастерства (подготовка к Claude Certified Architect) на своём языке
Каждый урок, тест и ответ наставника показывается на вашем языке. AI-наставник отвечает на том языке, на котором вы пишете.
