Архитектура Claude Code: серия статей

Серия из пяти статей об архитектуре Claude Code — на основе академического разбора исходного кода от команды MBZUAI.

Dmitrij Tamarov Dmitrij Tamarov 6 сентября 2026 г. · 3 мин
claude-code ai-agents architecture anthropic research

Claude Code — интерактивный агент разработки от Anthropic. В июле 2025 года команда VILA Lab (MBZUAI) опубликовала детальный разбор его архитектуры: как устроен agent loop, как работают разрешения, как управляется контекст. Это первое публичное академическое исследование архитектуры Claude Code.

Серия из пяти статей — переработанный и структурированный пересказ этого исследования для архитекторов и разработчиков AI-систем. Каждая часть читается независимо, но вместе они дают полную картину.

Части серии

Часть 1: Архитектура и принципы

Зачем нужен Claude Code, какие принципы лежат в основе его архитектуры и как устроены ключевые подсистемы.

Читать: Часть 1: Архитектура и принципы

Часть 2: Agent loop и разрешения

Как Claude Code выполняет задачи: устройство agent loop, стриминговое исполнение инструментов и семь режимов разрешений.

Читать: Часть 2: Agent loop и разрешения

Часть 3: Расширяемость (MCP, плагины, хуки)

Четыре механизма расширения Claude Code: MCP-серверы, плагины, навыки и хуки — чем отличаются и когда что использовать.

Читать: Часть 3: Расширяемость (MCP, плагины, хуки)

Часть 4: Контекст, память и субагенты

Как Claude Code управляет контекстным окном, хранит память через CLAUDE.md и делегирует задачи субагентам.

Читать: Часть 4: Контекст, память и субагенты

Часть 5: Анализ, сравнение и будущее

Сравнение Claude Code с OpenClaw, архитектурные компромиссы, ключевые будущие направления.

Читать: Часть 5: Анализ, сравнение и будущее

Об источнике

Серия основана на работе «Dive into Claude Code» (Junfeng Liu et al., VILA Lab, MBZUAI), опубликованной в апреле 2025 года. Авторы провели статический анализ исходного кода Claude Code, восстановили архитектуру из 15 тысяч строк TypeScript и сравнили её с открытым агентом OpenClaw.

Оригинальная работа: arxiv.org/abs/2604.14228

Dmitrij Tamarov
Dmitrij Tamarov

AI architect

Статьи по теме