Майкл Труэлл, гендиректор Cursor, поделился в социальных сетях тем, как ему и его команде удалось с нуля создать полностью рабочий браузер при помощи автономных ИИ-агентов.
«[GPT-5.2] работал непрерывно в течение одной недели. Это более 3 млн строк кода для тысяч файлов. Движок рендеринга создан в Rust с нуля с использованием синтаксического анализа HTML, каскада CSS, верстки, формирования текста, paint и пользовательской виртуальной машины JS»— пишет Труэлл
По словам Труэлла, получившийся браузер «вроде бы работает» — у него ещё есть много проблем и его качество далеко от уровня WebKit и Chromium. Однако веб-страницы отображаются — «быстро и в основном корректно».
Пример работы браузера:
Чтобы ИИ-агенты смогли сработаться вместе, в Cursor ввели иерархию с планировщиками и исполнителями. Перед этим у ИИ-агентов были равные права и общие задачи, а договариваться они должны были самостоятельно — в таком режиме работа не пошла, так как работали только 2–3 бота, а остальные просто ждали.
Лучше всех с задачей справилась модель GPT-5.2 — она оказалась стабильнее и надёжнее, чем GPT-5.1 Codex и Claude Opus 4.5, так как лучше планировала задачи и чаще доводила их выполнение до конца.
Подробности о проекте есть в блоге Cursor, а код проекта — на GitHub.