Представлен TinyAgents — специализированный фреймворк на языке Rust, реализующий концепцию Recursive Language Models (RLM). Система позволяет LLM рекурсивно вызывать саму себя или под-агентов, обеспечивая высокую производительность и защиту от деградации контекста.

image

Что произошло

Разработчики выпустили TinyAgents, инструмент на базе Rust для реализации рекурсивных языковых моделей. Фреймворк использует REPL-среду (.ragsh) и декларативные чертежи (.rag) для управления рабочими процессами. В систему интегрирована графовая среда выполнения (Graph Runtime), аналогичная LangGraph, что позволяет строить сложные, проверяемые и устойчивые к сбоям агентские цепочки.

Контекст

Традиционные агентские системы часто полагаются на линейные цепочки промптов, что ведет к проблеме «деградации контекста» (context rot) при выполнении глубоких и длительных задач. Концепция RLM предлагает переход к архитектурам, где агенты могут динамически определять структуру своей оркестрации и создавать специализированных под-агентов для решения конкретных подзадач.

Почему это важно для индустрии

Переход от простых цепочек к рекурсивным архитектурам открывает путь к созданию по-настоящему автономных агентов, способных обрабатывать огромные объемы данных без перегрузки контекстного окна. Использование Rust в качестве системного языка обеспечивает необходимую производительность, безопасность типов и низкую задержку (latency), что критически важно для масштабирования AI-инфраструктуры в production-средах и создания высоконагруженных B2B решений.

Почему это важно для пользователей

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

Что пока неизвестно / ограничения

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

Источники

Автор

Look at AI, редакция