Проект ANMA предлагает новый подход к управлению взаимодействием ИИ-агентов с кодовой базой через систему «граничных контрактов» (boundary contracts). Основная задача инструмента — сократить расходы на использование токенов при разработке программного обеспечения, ограничивая область видимости контекста, к которому обращается модель. Вместо передачи всей кодовой базы в LLM, система позволяет формализовать границы взаимодействия, что минимизирует избыточные запросы и повышает точность ответов агента.

Технология фокусируется на создании строгих интерфейсов между агентом и файловой структурой проекта. Это позволяет разработчикам контролировать, какие части кода доступны модели в конкретный момент выполнения задачи, предотвращая «галлюцинации» и излишнее потребление вычислительных ресурсов. Такой подход особенно эффективен для крупных репозиториев, где стоимость инференса при работе с длинным контекстом становится критическим фактором для масштабирования автоматизации.

Реализация ANMA направлена на снижение порога входа для внедрения агентных систем в реальные рабочие процессы. Инструмент предоставляет механизмы для описания правил доступа, которые агент обязан соблюдать при чтении или модификации файлов. Это превращает процесс написания кода с помощью ИИ из неконтролируемого потока запросов в структурированную операцию, где каждый токен расходуется с учетом заданных ограничений и приоритетов проекта.