V · LLM и агенты ← Курс
Глава V · фундамент · синтез

LLM и агенты.

Здесь сходятся все нити. Алгебра дала язык, нейросети и трансформер — модель, контекст-инженерия и Claude Code — практику. Теперь модель начинает действовать: LLM в цикле с инструментами становится агентом. А инженер задаёт ему порядок — через инструменты, которые всегда под рукой и которые сам же проектирует.

токен→циклмодель → агент
MCPинструменты = порядок
ПО·дизайн·графикаприменение
SYNTHESIS LLM → агент инструменты · память ↻ LLM в цикле видит тулы тесты память
№ 00Свод нитей

Всё, что было, сходится здесь

Эта глава — узел курса. Из главы I мы взяли язык: вектор как смысл, линейное отображение как действие. Из главы IV — модель: нейросети, трансформер, LLM. Из углублений — практику: внимание в деталях, ремесло Claude Code, контекст-инженерию. Осталось соединить: превратить модель, которая лишь предсказывает, в агента, который действует, — и дать ему порядок.

Модель оценивает вероятное; гарантии и порядок даёт инженерия вокруг неё. — мысль курса
𝕃
Внутреннее устройство

LLM: предсказатель следующего токена

Большая языковая модель — это стопка декодерных блоков трансформера, обученная на огромных текстах предсказывать следующий токен. На входе — контекст, на выходе — распределение вероятностей над продолжениями.

INTERIORтокены → распределение decoder ×Np(next) токены+ эмбеддинг decoder × N внимание + FFN p(следующий токен)
Контекст проходит сквозь N декодерных блоков; на выходе — вероятности следующего токена. Подробности внимания — в углублении.

После предобучения модель дообучают на инструкциях и обратной связи (RLHF) — чтобы она следовала задачам. Но ключевое ограничение остаётся: сама по себе LLM только пишет текст. У неё нет ни памяти между вызовами, ни рук, чтобы что-то сделать в мире. Чтобы она действовала, её нужно поместить в цикл и дать инструменты. Углубление: трансформер и внимание в деталяхчитать →

↻
От модели — к агенту

Агент — это LLM в цикле

Чат отвечает за один проход. Агент — та же модель, усиленная инструментами, памятью и поиском, запущенная в цикл: воспринимает → думает → действует инструментом → наблюдает результат → повторяет, пока задача не решена.

AGENSцикл LLM + инструменты + памятьдо результата видит думает действуетинструмент наблюдает цикл + память готово
Базовый блок агента — LLM с инструментами, памятью и поиском. Она сама формулирует запросы, выбирает инструмент и решает, что запомнить.
⚙Воркфлоу vs агент

Воркфлоу — это заранее прописанные пути LLM и инструментов. Агент — система, где модель сама направляет процесс и использование инструментов. Сложность добавляют, только когда она оправдана.

⏹Когда остановиться

Модель сообщает «готово»; получен нужный результат; достигнут предел шагов. Три принципа надёжного агента: простота, прозрачность шагов, аккуратный интерфейс инструментов.

№ 03Исторический контекст

Как LLM научилась действовать

Путь от «модели, которая пишет» к «агенту, который делает» — короткий и инженерный:

Это та самая прикладная линия научных и инженерных работ Anthropic и других — её детали мы разобрали в углублении о трансформере и в разделах про Claude Code и контекст-инженерию.

⌗
MCP · инструменты задают порядок

Инструмент под рукой — и фреймворк контроля

Чтобы агент был полезен и управляем, ему нужны инструменты. MCP (Model Context Protocol) — открытый стандарт Anthropic (2024), решающий проблему N×M: вместо кастомных интеграций каждой пары «модель — инструмент» — один протокол.

MCP устроен как клиент-сервер. Инженер пишет MCP-сервер, который объявляет три примитива: инструменты (исполняемые функции — ими управляет модель), ресурсы (структурированные данные — ими управляет приложение) и промпты (шаблоны — ими управляет пользователь). Клиент внутри агента подключается, спрашивает «что умеешь?», получает список и вызывает нужное — с явным разрешением и по принципу наименьших привилегий.

ORDOсервер ↔ клиент ↔ агент tools · resources · promptsleast-privilege инженер tools resources prompts MCP-сервер JSON-RPC клиент агентLLM в цикле действует в рамках
Инженер строит MCP-серверы; агент через клиент вызывает их инструменты — но действует строго в рамках, которые задают эти инструменты.

И вот ключевая мысль. MCP-серверы инженера всегда под рукой и обновляются без ограничений — независимо от модели, — поэтому превращаются в мощный, растущий инструмент. Но инструменты — это не только возможности. Это порядок: каждый инструмент — чёткий контракт с единственной ответственностью; набор инструментов — фреймворк, который задаёт инженерная практика. Агент свободен внутри этой рамки, но не вне её. Так совмещаются мощь и контроль: автономия исполнения — плюс порядок, заданный инженером.

▦Инструменты задают порядокфреймворк инженерной практики

Пять хорошо определённых инструментов сильнее двадцати пересекающихся. Ясный контракт, единственная ответственность, явное разрешение, наименьшие привилегии — это не ограничение агента, а форма, в которой он работает предсказуемо и безопасно.

Углубление: навыки в инструменты · контекст-инженериячитать →
✦
Практическое применение

ПО, дизайн, графика — одна схема

Один и тот же принцип — агент в цикле плюс инструменты-фреймворк — работает в любой инженерной области: меняются инструменты, не суть.

⌘ПО

Claude Code: чтение базы, план, правки, тесты, коммит; вызов инструментов через код и MCP. Инструменты задают, что и как можно менять.

◳Дизайн

Агент собирает интерфейсы и макеты по спецификации проектировщика; MCP-инструменты — это компоненты, токены и правила дизайн-системы, то есть порядок.

✎Графика

Генерация и итерация визуального через инструменты с чёткими параметрами; ресурсы — ассеты и брендбук. Свобода формы — в рамках заданного.

Везде — практическое продолжение научных и инженерных работ Anthropic и других: модель рассуждает, инструменты держат порядок, инженер проектирует рамку. Это и есть переход от исполнителя к проектировщику систем.

№ 06Итог

Узел завязан

Нити сошлись. LLM — предсказатель следующего токена; агент — LLM в цикле с инструментами и памятью; история довела это от function calling и ReAct до MCP и SDK; а MCP-серверы инженера дают и мощь, и порядок — фреймворк, в котором агент действует под контролем. Алгебра, модель, практика — в одном узле.

Но рамка должна быть правильной: инструменты и системы вокруг агента обязаны быть корректными, иначе порядок мнимый. Поэтому дальше — функциональное программирование: дисциплина, которая делает программы математически корректными. С неё начинается вторая дуга курса.

Инструменты задают порядок; порядок задаёт инженер. — тезис главы
→
Дальше по курсу

К корректности

Фундамент собран (I–V). Вторая дуга — функциональное программирование и корректность.

№ 07Материалы

Опоры