Claude Code Deep Dive

Исследуй архитектуру Claude Code

1
Введение в Claude Code
AI-ассистент для кодинга

Что такое Claude Code, зачем он нужен и чем отличается от других

2
Установка и настройка
Начало работы

Установи Claude Code на macOS, Linux или Windows и настрой окружение

3
Первая сессия
Практическое знакомство

Изучи базовые команды, редактируй файлы, запускай код и создавай коммиты

4
Агентный цикл
Как Claude думает

Пойми цикл: анализ → выбор инструмента → выполнение → оценка

5
18 встроенных инструментов
Bash, Edit, Read, Grep, Task...

Изучи полный набор инструментов Claude Code

6
Работа с файлами
Read, Write, Edit

Освой чтение, запись и точечное редактирование файлов

7
Поиск и навигация
Glob, Grep, паттерны

Находи файлы и код эффективно с помощью паттернов поиска

8
Обзор суб-агентов
Концепция делегирования

Пойми, как Claude Code делегирует сложные задачи специализированным агентам

9
Встроенные агенты
Explore, Plan, Bash, code-reviewer

Изучи предустановленных агентов и когда использовать каждого

10
Создание своих агентов
Определи собственных агентов

Создавай специализированных агентов с кастомными инструментами и инструкциями

11
Паттерны агентов
Лучшие практики

Изучи проверенные паттерны: параллельное исследование, цепочки, ревьюеры

12
Основы MCP
Model Context Protocol

Узнай, как Model Context Protocol позволяет создавать новые интеграции

13
MCP-серверы для Claude Code
GitHub, Postgres, Slack...

Подключи Claude Code к базам данных, API и внешним сервисам

14
Настройка MCP
Конфигурация и транспорт

Настрой MCP серверы с stdio, HTTP, SSE и OAuth

15
Продвинутый MCP
Ресурсы, промпты, поиск

Используй MCP Resources, Prompts и запускай Claude Code как MCP сервер

16
Память и CLAUDE.md
Контекст проекта

Настрой постоянную память с файлами CLAUDE.md разных уровней

17
Модульные правила
Инструкции для путей

Создавай правила для конкретных файлов и директорий

18
Управление контекстом
Оптимизация окна

Пойми лимиты контекста, auto-compaction и эффективное использование

19
Система хуков
События жизненного цикла

Автоматизируй действия при старте сессии, вызове инструментов и уведомлениях

20
Навыки и команды
Slash-команды

Создавай кастомные /команды с аргументами и навыками агентов

21
Создание плагинов
Распространяемые расширения

Объединяй команды, навыки, агентов и хуки в плагины для распространения

22
Agent SDK
Программный доступ

Используй Claude Code headless в CI/CD, Python, TypeScript и GitHub Actions