Muitos usuários corporativos veem o Copilot gerar código ou análise de dados, mas não sabem quando o recurso Interpretador de Código está ativo. O Copilot usa o Interpretador de Código para executar scripts Python em um ambiente de área restrita seguro. Isso permite que o Copilot realize cálculos complexos, crie gráficos e processe dados além das capacidades padrão do modelo de linguagem. Este artigo explica exatamente quando o Interpretador de Código é ativado, o que ele pode fazer e como garantir que suas solicitações o acionem.
Principais Conclusões: Ativação e Uso do Interpretador de Código do Copilot
- Copilot Chat > Alternância do Interpretador de Código: Deve estar ativada no painel de configurações do Copilot para que o interpretador seja executado.
- Solicitações em linguagem natural com tarefas de dados: Pedidos como “analise este CSV” ou “crie um gráfico de barras” acionam o interpretador automaticamente.
- Execução Python em área restrita: O código é executado em um ambiente temporário e isolado, com acesso limitado à internet e sem armazenamento persistente.
O que é o Interpretador de Código do Copilot e Quando Ele é Executado
O Interpretador de Código do Copilot é um recurso que permite ao Copilot escrever e executar código Python em uma área restrita segura. Ele não está sempre ativo. O interpretador é executado apenas quando o Copilot determina que uma tarefa requer execução de código. Exemplos incluem modelagem matemática, transformação de dados, geração de visualizações ou resolução de equações que excedem a capacidade de raciocínio direto do modelo.
O Copilot decide usar o interpretador com base na solicitação do usuário. Se você pedir ao Copilot para “calcular a taxa de crescimento anual composta para esses dados de receita” ou “criar um gráfico de dispersão das vendas por região”, o Copilot interpretará a solicitação, escreverá um script Python e o executará na área restrita. O interpretador não é executado para geração de texto simples, resumo ou tarefas básicas de perguntas e respostas.
Pré-requisitos para Usar o Interpretador de Código
Para usar o Interpretador de Código, você precisa de uma licença do Copilot for Microsoft 365 ou assinatura do Copilot Pro. O recurso está disponível no Copilot Chat na web e no painel do Copilot em aplicativos do Microsoft 365, como Excel e Teams. Seu administrador deve ativar a alternância do Interpretador de Código no centro de administração do Microsoft 365, em Configurações do Copilot. Sem essa alternância, o interpretador nunca será ativado, mesmo que sua solicitação peça análise de dados.
Como Garantir que o Copilot Use o Interpretador de Código
Para fazer o Copilot executar o Interpretador de Código, é necessário ter a estrutura de solicitação correta e o recurso ativado. Siga estas etapas para ativá-lo e usá-lo.
- Ative o Interpretador de Código nas Configurações do Copilot
Abra o Copilot Chat em copilot.microsoft.com. Clique no ícone de engrenagem no canto superior direito para abrir as Configurações. Na seção Interpretador de Código, ative a alternância. Se você estiver em um aplicativo do Microsoft 365, abra o painel do Copilot, clique no menu de três pontos, selecione Configurações e ative o Interpretador de Código. - Carregue ou cole dados diretamente
Para análise de dados, carregue um arquivo CSV, Excel ou de texto usando o ícone de clipe na caixa de entrada do Copilot Chat. Como alternativa, cole uma tabela de dados diretamente no chat. O Copilot lê os dados e decide se deve usar o interpretador. - Escreva uma solicitação de tarefa de dados específica
Use uma linguagem clara que descreva uma tarefa computacional ou analítica. Por exemplo, “Calcule a média de vendas por trimestre a partir do CSV anexado” ou “Ajuste uma regressão linear a esses dados e mostre o valor de R-quadrado”. Evite solicitações vagas como “fale sobre esses dados”, pois o Copilot pode responder sem usar código. - Revise a saída do código gerado
Quando o interpretador é executado, o Copilot mostra o código Python que escreveu e a saída abaixo da resposta. Você pode ver o código em uma seção recolhível. Se a saída for um gráfico, ele aparece como uma imagem incorporada no chat. - Refine a solicitação se o interpretador não for executado
Se o Copilot responder apenas com texto, reformule sua solicitação para ser mais explícita sobre a computação. Adicione frases como “usando Python” ou “escreva código para” para forçar o interpretador. Por exemplo, “Usando Python, calcule o desvio padrão da coluna B.”
Problemas Comuns Quando o Interpretador de Código Não é Ativado
O Copilot retorna uma explicação em texto em vez de executar código
Isso acontece quando a solicitação é ambígua ou os dados são muito pequenos para o Copilot considerar o código necessário. Para corrigir, adicione a frase “escreva código Python para” no início da sua solicitação. Por exemplo, “Escreva código Python para calcular a média móvel dos últimos 30 dias de dados de vendas.”
A alternância do Interpretador de Código está ausente ou desativada
Seu administrador do Microsoft 365 pode ter desabilitado o recurso para seu locatário. Entre em contato com o administrador de TI e peça para ativar o Interpretador de Código no centro de administração do Microsoft 365, em Copilot > Configurações > Interpretador de Código. Se você usa uma assinatura pessoal do Copilot Pro, verifique o status da sua conta em account.microsoft.com.
O arquivo de dados é muito grande ou não suportado
A área restrita tem um limite de tamanho de arquivo de aproximadamente 25 MB. Arquivos maiores que isso não são carregados. Os formatos suportados incluem CSV, XLSX, TXT, JSON e PNG para extração de dados baseada em imagem. Se o arquivo for muito grande, divida-o em partes menores antes de carregar.
O interpretador é executado, mas produz erros
Erros Python ocorrem quando os dados contêm valores inesperados ou colunas ausentes. O Copilot mostra a mensagem de erro na saída. Você pode pedir ao Copilot para corrigir o erro dizendo “Corrija o erro no código” ou “Trate valores ausentes no conjunto de dados”. O Copilot reescreverá o script Python e o executará novamente.
Interpretador de Código do Copilot vs Respostas Padrão do Copilot
| Item | Interpretador de Código | Resposta Padrão do Copilot |
|---|---|---|
| Método de execução | Escreve e executa código Python em uma área restrita | Gera texto usando apenas o modelo de linguagem |
| Processamento de dados | Lida com grandes conjuntos de dados, matemática e visualização | Limitado a raciocinar sobre dados sem computação |
| Formato de saída | Código, tabelas, gráficos e resultados numéricos | Resumos de texto e listas com marcadores |
| Acesso à internet | Sem acesso à internet na área restrita | Pode pesquisar na web se a Pesquisa Bing estiver ativada |
| Duração da sessão | Código e dados persistem apenas durante a sessão de chat | O histórico do chat é salvo para a sessão |
A tabela mostra que o Interpretador de Código é a escolha certa quando você precisa de cálculos precisos ou saídas visuais. As respostas padrão funcionam para resumos rápidos ou explicações que não exigem código.
Agora você pode identificar quando o Copilot ativa o Interpretador de Código e como solicitar a execução de código. Para sua próxima tarefa de análise de dados, carregue um arquivo CSV e peça ao Copilot para criar uma tabela dinâmica ou um gráfico de linhas. Para acelerar análises repetitivas, salve suas solicitações como um plugin do Copilot para reutilização entre sessões.