1.2Kпросмотров
23.0%от подписчиков
27 марта 2026 г.
🎬 ВидеоScore: 1.3K
🧠 Sentrux: Как не дать ИИ-агенту превратить проект в спагетти-код или 🔥Recursive self-improvement of code quality🔥 ИИ-помощники пишут код с бешеной скоростью, но у них есть слепая зона — они вообще не видят архитектуру целиком. Вы просите добавить фичу, агент её делает, но попутно создает циклическую зависимость или ломает логику модулей. С каждым днем кодовая база становится всё хуже. Что такое Sentrux?
Это легковесный «датчик» на Rust, который работает как строгий автоматический техлид для вашего ИИ. Как это работает на практике: Перед тем как агент начнет писать код, Sentrux сканирует проект и выдает числовую «оценку качества» (например, 7342)👌 Агент вносит свои изменения. Sentrux снова сканирует код. Если архитектура деградировала (сигнал упал до 6891🚫) — сессия получает статус pass: false. Агенту придется переделывать свое решение, пока он не впишет его в архитектуру чисто. Почему это мастхэв?
Когда вы собираете систему со сложной логикой и кучей связей — будь то бот с множеством API-вызовов или движок для игры — ИИ рано или поздно заблудится в модулях. Sentrux дает агенту «глаза», не позволяя сломать фундамент. И главное: Sentrux это НЕ AI-инструмент. Это чистый статический анализ на Rust. Когда запускаешь sentrux --mcp, AI-агент (Claude/Antigravity) может спрашивать sentrux через MCP-протокол: "какой сейчас quality score?", "что изменилось после моих правок?". Но сам sentrux всё равно не тратит токенов — он просто отдаёт числа агенту. Всё настраивается через один простой файлик rules.toml (где можно жестко запретить циклические зависимости или файлы-монстры), а к ИИ подключается стандартно через протокол MCP. Уже ставлю себе🕺 гит https://github.com/sentrux/sentrux