Code Interpreter: новый инструмент автоматизации аналитики, расчётов и работы с файлами
В Yandex AI Studio появился новый инструмент — Code Interpreter. Он позволяет большим языковым моделям писать и выполнять код на Python™ в изолированной среде, чтобы решать задачи, где обычного текстового ответа недостаточно.
10 апреля 2026 г.
5 минут чтения
С помощью Code Interpreter вы можете автоматизировать анализ и визуализацию данных, сложные вычисления, обработку логов и конвертацию файлов. Это ускорит работу с данными, повысит точность результатов и снизит нагрузку на команды разработки и аналитики.
В контексте искусственного интеллекта Code Interpreter — это мощный инструмент, который позволяет моделям писать и запускать код в изолированной среде.
Code Interpreter необходим в следующих задачах:
анализ и визуализация данных — обработка и уточнение наборов данных (CSV-файлов, файлов Excel), создание сводной статистики и диаграмм
математические вычисления — решение сложных математических задач и статистический анализ, с которыми трудно справиться с помощью одних только рассуждений
обработка файлов — преобразование файлов между различными форматами (PDF в Word, графические форматы)
итеративное решение задачи — модель может запускать код, получать обратную связь (например, сообщение об ошибке или выходные данные) и итеративно дорабатывать код до тех пор, пока задача не будет успешно выполнена
Возможности Code Interpreter
Инструмент может итеративно писать, выполнять и отлаживать код на Python™. Code Interpreter предоставляет модели изолированную среду выполнения, а модель может последовательно уточнять логику, исправлять ошибки и усложнять решение, опираясь на результаты предыдущих запусков кода.
Кроме того, Code Interpreter умеет работать с файлами и данными. Он интегрирован с Files API и использует его как основной механизм передачи и хранения файлов между пользователем и средой выполнения. С его помощью модель может обрабатывать файлы различных форматов, создавать в процессе выполнения кода новые файлы, а также использовать файлы из запроса как исходные данные для анализа и вычислений.
А ещё Code Interpreter способен визуализировать результаты вычислений — генерировать графики и изображения.
Как работает Code Interpreter:
Модель получает запрос от пользователя — с файлом или без.
Модель определяет необходимость использования Code Interpreter.
Модель генерирует код для решения задачи.
Code Interpreter исполняет код в изолированной среде.
Результат возвращается в модель.
Модель анализирует результат и формирует итоговый ответ для пользователя.
Цикл повторяется до корректного результата.
Code Interpreter можно комбинировать с другими инструментами платформы Yandex AI Studio.
Сессии с Code Interpreter — контекстно-нагруженные (код, данные, результаты выполнения). Для них мы рекомендуем использовать модели с большим контекстным окном — например, DeepSeek V3.2.