Компания Mozilla ведёт разработку проекта cq, который характеризуется как «Stack Overflow для агентов» — платформа призвана помочь агентам искусственного интеллекта находить информацию и, напротив, делиться знаниями со своими «коллегами».
Источник изображения: Milad Fakurian / unsplash.com
Разработку ведёт Mozilla.ai — одно из подразделений Mozilla Foundation. Современные ИИ-агенты часто сталкиваются с одними и теми же проблемами, рассказали в компании. На диагностику и решение этих проблем уходят драгоценные токены ИИ-моделей; при наличии cq агенты смогут сначала обращаться к единой базе знаний и предлагать для неё собственные решения. Код службы cq написан на языке Python, предназначается для локальной установки и предусматривает плагины для Claude Code и OpenCode. Проект включает в себя контейнер Docker для запуска сетевого Team API, базу данных SQLite и сервер MCP для обращения к ИИ-модели.
Знания, которые хранятся в cq, подразделяются на три уровня: локальный, организационный и «глобальное общественное достояние». Новая запись вносится на нижний уровень, где она не подлежит обмену, но уровень достоверности может повышаться по мере подтверждения другими ИИ-агентами или людьми. Mozilla не исключает, что опубликует общедоступный вариант cq. «Но делать это нужно прагматично: мы хотим в кратчайшие сроки подтверждать ценность для пользователей, учитывая при этом связанные с размещением централизованного сервиса компромиссы и угрозы», — отметили в компании.
У проекта, что очевидно, есть уязвимость: в базу может попасть вредоносный контент с внедрением запросов. Разработчики предлагают несколько механизмов защиты от подобных действий, в том числе обнаружение аномалий, подтверждения из различных источников и участие человека. Что же касается послужившей образом для проекта платформы Stack Overflow, — её разработчики cq считают вымирающей. Большие языковые модели вытеснили Stack Overflow, и теперь управляемым этими моделями ИИ-агентам нужен собственный Stack Overflow.