← Назад к ленте Открыть источник ↗

ИИ-агентам по-прежнему нужен контроль на высоком уровне. При этом ручная проверка кода уже становится узким местом, а сами модели стали достаточно сильными,

ИИ-агентам по-прежнему нужен контроль на высоком уровне. При этом ручная проверка кода уже становится узким местом, а сами модели стали достаточно сильными, чтобы жёсткие детерминированные системы проверки начали ограничивать их возможности.

Возникает вопрос, как тогда контролировать результат их работы?

Для этого, Боб Мартин, известный как автор "Чистого кода", создал специальный инструмент анализа системы, связанный с агентом. Он показывает структуру проекта в виде диаграммы, похожей на UML, и подсвечивает её метриками CRAP и мутационного тестирования.

Диаграмма интерактивная. Можно выбрать любой элемент и постепенно провалиться от общей архитектуры вплоть до конкретного участка кода.

Если пользователь видит проблемную часть системы, он может сразу поручить связанному агенту внести изменения. Это может быть как перестройка архитектуры, так и локальный рефакторинг. Агент вносит правки, после чего обновлённая структура снова появляется на диаграмме.

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

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

А улучшения всегда можно забирать обратно из исходника или из форков других разработчиков и интегрировать в свою.

http://github.com/unclebob/uml-viewer

Ещё из канала

Все посты канала
Появлися мод для Claude Code, который экономит токены. 🦀 6 часов назад Похоже, у Jev появилась открытая локальная альтернатива — Laya. 9 часов назад Можно легко расшарить свой localhost кому угодно через бесплатный сервис от Cloudflare. 10 часов назад Claude Code наконец добавил поддержку AGENTS.md. 1 день назад OPENAI: расширения Chrome теперь поддерживаются во встроенном браузере ChatGPT Desktop. 2 дня назад Jev теперь можно подключить к Codex, Claude Code и другим агентам через открытый проект JevRouter. 2 дня назад

Ещё по теме

В Сан-Франциско кожаного выпустили в клетку драться с почти 80-килограммовым гуманоидным роботом EngineAI T800. denissexy Payroll-сервисы один за другим убирают санкционные банки из списка доступных для вывода. Значит, всё-таки было нельзя? Theedinorogblog 🚀 UCHU присоединился к «Первой космической»! Product Radar — лучшие стартапы России «Яндекс» выпустил новую суверенную LLM, в Китае бум AI-стартапов из одного человека, у Anthropic нашлась биолаборатория, маркетплейсы завалили исками, Theedinorogblog

Совет: в ленте включайте только непрочитанное — так вы не смешиваете уже просмотренное с новыми постами.

Общение и предложения