- ChatGPT теперь поддерживает выполнение кода на 12 языках программирования, включая C++, Go и Swift, а не только на Python.
- Инструмент Code Interpreter, представленный почти три года назад, превратился в полноценное dev-окружение с возможностью запуска Bash-команд, установки пакетов через pip и npm и загрузки файлов из интернета.
- Обновление не было анонсировано OpenAI в официальных релизах, что заставляет экспертов призывать компанию к более прозрачной документации возможностей.
Недавнее открытие разработчика Саймона Уиллисона показало, что ChatGPT значительно расширил возможности своего кода интерпретатора. Раньше данный инструмент позволял запускать только Python-скрипты, однако теперь в арсенале — сразу 12 языков программирования, включая популярные C++, Go и Swift. Помимо этого, теперь можно напрямую выполнять Bash-команды и работать с пакетными менеджерами pip и npm благодаря интегрированному прокси OpenAI, который обеспечивает доступ к репозиториям PyPI и npm без подключения к открытому интернету.
Особое внимание привлекает новая функция container.download. Она позволяет модели самостоятельно находить в сети URL-адреса файлов, скачивать их в среду для последующей обработки и анализа. Эта особенность была случайно выявлена, когда Уиллисон попросил ChatGPT показать данные о качестве воздуха в Лос-Анджелесе: модель нашла и загрузила Excel-файл с необходимой информацией. Важным элементом безопасности стало блокирование URL с query-параметрами, предотвращающих утечки данных через так называемый prompt injection — аналогичный подход применяется и в других современных ИИ-системах, таких как Claude.
Доступ к этим расширенным функциям предоставляется в моделях серии 5.2 как пользователям с платными подписками, так и на бесплатных аккаунтах. Такой шаг свидетельствует о стремлении OpenAI предложить своим пользователям более гибкие и мощные инструменты для разработки и анализа данных, хотя и вызывает вопросы по поводу отсутствия официального информирования о нововведениях.
Эксперты оценивают текущее состояние ChatGPT как начало эволюции в сторону гибридного dev-окружения и рекомендую OpenAI уделить больше внимания прозрачности и детальной документации, чтобы пользователи могли эффективно использовать все возможности продукта.
