Перейти к основному содержимому
Блог

Заметки о построении агентных систем

Стенды для оценки, паттерны оркестрации, проектирование памяти и стоящие за ними неудачи — описано, пока детали ещё свежи.

Макрофотография печатной платы с дорожками, паяными соединениями и маркировкой компонентов в малой глубине резкости.
03 окт. 2026 г.·5 мин чтения

Разрыв в использовании в 8,3 раза — это проблема соответствия рабочему процессу, а не лицензирования

Широкое развёртывание при узком использовании указывает на агентов, привязанных к рабочим процессам, для которых они никогда не проектировались. Решение — декомпозиция рабочего процесса до выбора модели.

agent-deploymentworkflow-decompositionenterprise-ai
Крупный план серверной стойки с сетевыми кабелями и индикаторами, символизирующий инфраструктуру контроля доступа к файловой системе.
03 окт. 2026 г.·5 мин чтения

Полный доступ к диску — это грубое разрешение: ограничение прав чтения агента по классам данных

Полный доступ к диску в macOS — это один булев флаг на все пользовательские файлы. Устойчивое решение — права чтения по классам данных с провенансом при каждом чтении.

agent-securitymacos-permissionsdata-classification
Крупный план серверной стойки с патч-кабелями, маркировкой портов и индикаторами на сетевом оборудовании.
03 окт. 2026 г.·6 мин чтения

Разрыв в использовании в 8,3 раза — это проблема интеграции, а не внедрения

Лицензии измеряют закупку; использование измеряет интеграцию. Разрыв между ними структурный, и он живёт в поверхности инструментов между агентом и системами учёта.

agent-integrationtool-surfacessystems-of-record
Макрофотография печатной платы с отдельными дорожками и компонентами, с малой глубиной резкости и холодным синим освещением.
03 окт. 2026 г.·5 мин чтения

Модели доказательств и модели решений — это разные артефакты

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

llm-evaluationagent-architecturemodel-separation
Крупный план серверной стойки с мигающими индикаторами состояния и сетевыми кабелями, символизирующий внешний приёмник логов.
03 окт. 2026 г.·6 мин чтения

Стирание агентом следов делает логи главным доказательством, а не побочным продуктом

Когда агенты могут удалять собственные следы, журналы аудита должны полностью покинуть область записи агента. Паттерн разделения обязанностей для трассировок.

agent-auditнаблюдаемостьseparation-of-duties
Макрофотография печатной платы с дорожками, паяными соединениями и компонентами поверхностного монтажа при малой глубине резкости.
03 окт. 2026 г.·5 мин чтения

Полный доступ к диску — неверная единица доверия для агентов

macOS рассматривает полный доступ к диску как бинарное, долговременное разрешение для каждого бинарника. Рабочие нагрузки агентов эпизодичны и определяются во время выполнения, поэтому доверие должно ограничиваться рамками задачи.

macos-securityagent-capabilitiestcc
A high-tech digital interface showcasing control parameters and futuristic data visualization.
02 окт. 2026 г.·6 мин чтения

Кросс-модельный состязательный перенос делает защиты для отдельных моделей тупиком

Состязательные возмущения переносятся между моделями, поэтому укрепление отдельных моделей оставляет стек агента незащищённым. Устойчивая точка контроля — типизированная граница инструментов.

adversarial-transferagent-securitytool-boundary
A vibrant, futuristic digital interface with circular patterns, ideal for technology themes.
02 окт. 2026 г.·5 мин чтения

Модели принятия решений — это бюджет задержки, а не слой управления

Малые модели принятия решений снижают задержку на каждом шаге, но они решают задачу маршрутизации, а не авторизации. Смешение этих понятий уничтожает аудиторский след, необходимый при инцидентах.

agent-architecturepolicy-enginesdecision-models
Крупный план серверной стойки со светодиодными индикаторами состояния и сетевыми кабелями, символизирующий идентичность рабочей нагрузки и инфраструктуру доступа.
02 окт. 2026 г.·6 мин чтения

Доступ после завершения запуска — это баг жизненного цикла: учётные данные агента нуждаются в терминальном состоянии

Учётные данные, переживающие свой запуск, превращаются в постоянные разрешения. Решение — контракт жизненного цикла с терминальным состоянием, а не более короткий срок действия.

agent-credentialsaccess-lifecycleagentic-ai