Перейти к содержимому
Экосистема AI Vibe

Новости

Агент ChatGPT за 27 минут построил беговые маршруты по OSM — и потерял код

Редакция 13 сентября 2026 г.

Синяя линия беговой петли 5,1 км на карте улиц и прибрежной тропы, собранная агентом по данным OpenStreetMap.

Simon Willison попросил ChatGPT Work с GPT-6 Astra проложить кольцевые беговые маршруты на 5 и 10 км от домашнего адреса по данным OpenStreetMap. Запрос занял 27 минут — на выходе карта в чате и скачиваемые GPX и GeoJSON; петля на 5 км вышла длиной 5,1 км и называется El Granada harbor loop.

Как собирался маршрут

Nominatim нашёл адрес, Overpass вытянул дороги и тропы из OSM, петли посчитались локально на стороне агента. Карту в интерфейсе нарисовал навык visualize: HTML-файл /workspace/el-granada-5k-share.html с геометрией в JSON внутри страницы и отрисовкой через D3 с CDN jsdelivr.net.

Почему код не достать

В UI ChatGPT не видно, какой код агент реально выполнял — Willison называет это антифичей. Когда он вернулся за копией Python-скрипта, тред уже прошёл compaction, и восстановить текст не удалось. Автор предлагает системам со сжатием контекста сохранять полный текст до compact и отдавать его через вызовы инструментов агента.

Ограничения навыка visualize

  • CSP пропускает только cdnjs.cloudflare.com, esm.sh, cdn.jsdelivr.net, unpkg.com и домены Google Fonts / fonts.bunny.net
  • Любой другой origin блокируется без явной ошибки
  • Геометрия маршрута лежит в JSON внутри HTML — карту можно вынести без повторного запроса к агенту

Источник: Generating running routes with GPT-6 Astra and ChatGPT Work.