Здесь сходятся все нити. Алгебра дала язык, нейросети и трансформер — модель, контекст-инженерия и Claude Code — практику. Теперь модель начинает действовать: LLM в цикле с инструментами становится агентом. А инженер задаёт ему порядок — через инструменты, которые всегда под рукой и которые сам же проектирует.
Эта глава — узел курса. Из главы I мы взяли язык: вектор как смысл, линейное отображение как действие. Из главы IV — модель: нейросети, трансформер, LLM. Из углублений — практику: внимание в деталях, ремесло Claude Code, контекст-инженерию. Осталось соединить: превратить модель, которая лишь предсказывает, в агента, который действует, — и дать ему порядок.
После предобучения модель дообучают на инструкциях и обратной связи (RLHF) — чтобы она следовала задачам. Но ключевое ограничение остаётся: сама по себе LLM только пишет текст. У неё нет ни памяти между вызовами, ни рук, чтобы что-то сделать в мире. Чтобы она действовала, её нужно поместить в цикл и дать инструменты. Углубление: трансформер и внимание в деталяхчитать →
Воркфлоу — это заранее прописанные пути LLM и инструментов. Агент — система, где модель сама направляет процесс и использование инструментов. Сложность добавляют, только когда она оправдана.
Модель сообщает «готово»; получен нужный результат; достигнут предел шагов. Три принципа надёжного агента: простота, прозрачность шагов, аккуратный интерфейс инструментов.
Путь от «модели, которая пишет» к «агенту, который делает» — короткий и инженерный:
Это та самая прикладная линия научных и инженерных работ Anthropic и других — её детали мы разобрали в углублении о трансформере и в разделах про Claude Code и контекст-инженерию.
MCP устроен как клиент-сервер. Инженер пишет MCP-сервер, который объявляет три примитива: инструменты (исполняемые функции — ими управляет модель), ресурсы (структурированные данные — ими управляет приложение) и промпты (шаблоны — ими управляет пользователь). Клиент внутри агента подключается, спрашивает «что умеешь?», получает список и вызывает нужное — с явным разрешением и по принципу наименьших привилегий.
И вот ключевая мысль. MCP-серверы инженера всегда под рукой и обновляются без ограничений — независимо от модели, — поэтому превращаются в мощный, растущий инструмент. Но инструменты — это не только возможности. Это порядок: каждый инструмент — чёткий контракт с единственной ответственностью; набор инструментов — фреймворк, который задаёт инженерная практика. Агент свободен внутри этой рамки, но не вне её. Так совмещаются мощь и контроль: автономия исполнения — плюс порядок, заданный инженером.
Пять хорошо определённых инструментов сильнее двадцати пересекающихся. Ясный контракт, единственная ответственность, явное разрешение, наименьшие привилегии — это не ограничение агента, а форма, в которой он работает предсказуемо и безопасно.
Углубление: навыки в инструменты · контекст-инженериячитать →Claude Code: чтение базы, план, правки, тесты, коммит; вызов инструментов через код и MCP. Инструменты задают, что и как можно менять.
Агент собирает интерфейсы и макеты по спецификации проектировщика; MCP-инструменты — это компоненты, токены и правила дизайн-системы, то есть порядок.
Генерация и итерация визуального через инструменты с чёткими параметрами; ресурсы — ассеты и брендбук. Свобода формы — в рамках заданного.
Везде — практическое продолжение научных и инженерных работ Anthropic и других: модель рассуждает, инструменты держат порядок, инженер проектирует рамку. Это и есть переход от исполнителя к проектировщику систем.
Нити сошлись. LLM — предсказатель следующего токена; агент — LLM в цикле с инструментами и памятью; история довела это от function calling и ReAct до MCP и SDK; а MCP-серверы инженера дают и мощь, и порядок — фреймворк, в котором агент действует под контролем. Алгебра, модель, практика — в одном узле.
Но рамка должна быть правильной: инструменты и системы вокруг агента обязаны быть корректными, иначе порядок мнимый. Поэтому дальше — функциональное программирование: дисциплина, которая делает программы математически корректными. С неё начинается вторая дуга курса.
Откуда взялась модель, ставшая агентом.
→ к моделичитать → Глава VIМир как преобразование; дисциплина корректности.
→ следующаячитать → УглублениеАгентское программирование на практике.
→ практикачитать →