GPT-6 Astra полчаса прокладывала Уиллисону беговые маршруты, но код так и не показала
По одному запросу модель за 27 минут построила кольцевые маршруты на 5 и 10 км от дома Саймона Уиллисона. Код, которым она это сделала, он так и не получил: переписку сжали.

Саймон Уиллисон попросил GPT-6 Astra в ChatGPT Work проложить беговые маршруты от своего дома — кольца на 5 и 10 км по данным OpenStreetMap. Модель работала в режиме Max 27 минут и выдала ровно то, что просили. Маршруты она показала на карте прямо в чате и дала скачать в виде файлов GPX и GeoJSON.
Как именно модель это сделала, Уиллисон узнал только из её пересказа. По словам ChatGPT, она нашла адрес через сервис Nominatim и скачала местные дороги и тропы через Overpass. Сами кольца модель рассчитала у себя. Код и подробности работы в интерфейсе ChatGPT не видны. Уиллисон называет такую закрытость «антифункцией».
Получить код задним числом тоже не вышло. Когда Уиллисон попросил Python-скрипт, ChatGPT уже не смог его выдать. Похоже, переписку к тому времени сжали: чтобы освободить место в контексте, ранние сообщения заменили кратким пересказом. Уиллисон считает, что любая система, которая так делает, должна сохранять исходный текст и давать агенту доступ к нему через инструменты.
Карту ChatGPT нарисовал с помощью встроенного навыка для визуализаций. Модель собрала HTML-файл, внутри которого лежит вся геометрия маршрута и карты, а рисует её библиотека D3. Сторонние скрипты такой страницы могут загружаться только с короткого списка разрешённых адресов — нескольких публичных хранилищ библиотек и шрифтовых сервисов. Запросы на другие адреса блокируются без сообщения об ошибке.
Это уже не первый опыт Уиллисона с GPT-6 Astra. Раньше модель по его просьбе собрала 3D-модель в Blender и анимировала переход между картографическими проекциями.