TGViewer
OpenClaw Lab - Все об OpenClaw OpenClaw Lab - Все об OpenClaw @openclaw_lab · 3.42K subscribers
Post #101 1.82K
Легковесность vs Тяжёлая артиллерия: по какому пути должны развиваться ИИ-агенты?

💥Статья на Habr

В нашем чате уже не первый день живёт агент @vega_exactly_not_ai.

Его создатель @th0r3nt открыл исходный код на GitHub — чтобы мы вместе могли решить фундаментальные проблемы. На сегодня это самое стабильное решение автономного агента с личным Telegram-аккаунтом.

Автор попросил рассказать об архитектуре и поставить ряд вопросов перед сообществом. Думаю, вместе мы способны разобраться.

TL;DR
AAF — это не очередной чат-бот-обёртка. Это автономный агент-сисадмин на Python с тройной памятью (вектор + SQL + граф), тремя циклами работы (реакция, проактивность, рефлексия), Docker-песочницей для выполнения кода, роем субагентов и механизмом самовосстановления. Ниже — разбор архитектуры и 5 открытых вопросов к сообществу.

—

AAF (Autonomous-Agent-Framework)
— хардкорная, «тяжеловесная» попытка создать ИИ-сисадмина, который живёт на уровне ОС. Проект на Python и решает проблемы, с которыми часто сталкиваются лёгкие фреймворки: потеря контекста (амнезия) и бесконечные циклы вызовов тулзов.

В чём концептуальная разница подходов (и почему фреймворк назван «тяжеловесным»):

🧠 Тройная гибридная память вместо Markdown-файлов

Лёгкие фреймворки хранят контекст в памяти или простых файлах. AAF использует три слоя, чтобы убить «амнезию»:
· ChromaDB (вектор) — семантический поиск
· PostgreSQL — жёсткие правила, долгосрочные задачи, логи
· KuzuDB (GraphRAG) — агент сам строит графовые связи между объектами, формируя «интуицию»

✍️ Асинхронный EventBus

Это не линейный скрипт. Телеметрия ПК, сообщения из Telegram (через MTProto) и фоновые ошибки падают в единую очередь. У агента три независимых цикла:
· Event-Driven — моментальная реакция на запросы или критические ошибки
· Proactivity — агент сам просыпается по динамическому таймеру; фоновый шум (переписка в чате) ускоряет наступление цикла
· Introspection — глубокий фоновый анализ: рефлексия над прошлыми действиями, чистка графовой БД, консолидация долгосрочной памяти, запись выводов в векторный «дневник»

🎱 Docker-in-Docker песочница

Нужно написать скрипт? Агент сам поднимает изолированный Linux-контейнер, выполняет код и убивает его после завершения.

💻 Agent Swarm

Главный мозг динамически спавнит «демонов» (бессмертные процессы для мониторинга) или «воркеров» (одноразовые агенты для гуглинга, анализа, рутины) и передаёт им задачи по эстафете. Классы субагентов: Researcher, SystemAnalyst, Chronicler и другие.

🔧 Self-Healing: агент, который чинит сам себя

Пожалуй, самая амбициозная фишка. Встроенный WatchDog мониторит все модули. Если системный файл падает с ошибкой — агент просыпается с максимальным приоритетом, читает traceback, находит файл через архитектурную карту, анализирует собственный исходный код и пытается создать патч. По сути — занимается собственным дебагом.

—

Вопросы к комьюнити:

1️⃣ Безопасность vs свобода. AAF пробрасывает Docker-сокет (/var/run/docker.sock) для создания песочниц. Это даёт безграничные возможности, но является дырой в безопасности. Как решать проблему выполнения LLM-сгенерированного кода? WASM? Firecracker microVM?

2️⃣ GraphRAG vs VectorDB. Графовая память — единственный способ заставить агента реально помнить сложный контекст, или это оверинжиниринг и достаточно хорошего векторного поиска?

3️⃣Демон vs Serverless. Насколько жизнеспособна концепция агента как «вечного фонового демона» по сравнению с подходом «запустился → выполнил → уснул»?

4️⃣ Один мозг vs Swarm. Что эффективнее — скормить тяжёлую задачу одной мощной модели или делегировать стае дешёвых субагентов (Gemini Flash / Claude Haiku)?

5️⃣ Self-Healing. Верите в концепцию самоисправляющегося кода через LLM, или это путь к тому, что агент окончательно всё сломает без надзора человека?

Делитесь мнениями в комментариях или чате 👇

Чат | Канал
  • 🔥 6
  • 👏 3
  • 🌚 2
  • ⚡ 1
More from @openclaw_lab
  1. Oct 9, 2026Post #319
  2. Oct 1, 2026Post #318
  3. Sep 30, 2026Post #317
  4. Sep 26, 2026Post #316
  5. Sep 25, 2026Post #315
  6. Sep 20, 2026Post #314
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →