921просмотров
5 декабря 2025 г.
questionScore: 1.0K
Copilot научился программировать, а ты?
Copilot Studio и раньше умел многое - пользоваться коннекторами, вызывать инструменты, выполнять потоки и оркестрировать сложные сценарии. Однако теперь к этому списку добавилась новая суперспособность - Code Interpreter.
Теперь агенты при выполнении своих задач, если им это необходимо, могут генерировать и выполнять Python-код. 💡 Что такое Code Interpreter (в двух словах, ну почти)
Теперь можно просто описать задачу, а Copilot сам напишет нужный Python-код, выполнит его и вернёт результат - файлы, расчёты, визуализации, трансформации данных.
По сути, это встроенный «мини-разработчик», который всегда под рукой. А в логах можно посмотреть, какой именно код он создал, и переиспользовать его дальше. Удобно и для дебага, и для построения повторяемой логики. 🎯 Где это реально пригодится
🔹 Работа с файлами и данными без Excel и внешних скриптов
Агент может сам извлечь необходимые данные из загруженного файла, выполнить расчёты и в виде изменённого Excel файла выдать результат - всё через Python, автоматически.
В чём польза: такие задачи перестают быть ручной рутиной. Не нужно переключаться между инструментами, открывать ноутбуки, гонять CSV через Excel - агент делает всё сам и всегда одинаково корректно.
🔹 Генерация графиков и визуализаций
Пользователь просит агента построить диаграмму по указанной таблице Dataverse, агент пишет код, строит визуализацию и сразу показывает результат.
Почему это удобно: можно мгновенно получать графики, тренды и сравнительные чарты в чат-формате, не выгружая данные куда-то ещё. Это идеально для аналитики «здесь и сейчас».
🔹 И это только начало - Microsoft собрала список различных вариантов
В разделе More examples есть перечень готовых сценариев: работа с данными, матрицами, файлами, изображениями, конвертациями, отчётами и многим другим. ⚙️ Как включить Code Interpreter
Всё включается в три шага и без шаманства с настройками:
- На уровне среды (environment)
Убедитесь, что Code Interpreter разрешён в Power Platform admin center.
Для этого администратор должен включить параметр “Allow code interpreter for Copilot Studio” в настройках среды.
Без этого даже самый талантливый агент не сможет запускать Python, политика безопасности не позволит.
- На уровне агента
Далее в Copilot Studio включите Code Interpreter для конкретного агента.
После этого все промпты и действия внутри него смогут выполнять Python-код.
Отличный вариант, если необходимо, чтобы вся логика агента использовала вычисления и генерацию данных напрямую.
- На уровне промпта
Можно пойти точечно и активировать Code Interpreter только для отдельного Prompt Builder (вкладка Tools). Это идеально для тестов, быстрых экспериментов и одноразовых сценариев, не влияя на поведение всего агента. 🧠 Вывод
Теперь агенты могут работать с файлами, строить графики, анализировать данные и выполнять Python-код прямо внутри диалога — это заметно расширяет набор реальных рабочих сценариев и упрощает многие рутинные процессы.
Если у вас уже есть интересные или нестандартные кейсы применения Code Interpreter в агентах - поделитесь с нами! Практические примеры помогают нашему сообществу лучше понимать, как максимально раскрыть новые возможности агентов.