top of page

Agentes de IA da MathWorks enfrentam o teste de confiança do Simulink

A MathWorks inseriu agentes de IA em fluxos de trabalho práticos do Simulink, oferecendo aos engenheiros uma nova forma de acessar uma plataforma conhecida por sua curva de aprendizado exigente. A história chegou ao Google News como uma proposta de adoção mais simples. No entanto, o verdadeiro conflito não é se um agente consegue manipular um modelo. É se as equipes de engenharia podem confiar, inspecionar e verificar o que o agente altera.

O Simulink Agentic Toolkit conecta agentes de codificação a sessões ativas de MATLAB e Simulink. Um agente pode inspecionar a arquitetura do modelo, editar blocos, executar simulações e realizar testes comportamentais por meio de ferramentas estruturadas. Isso leva a assistência de IA além das explicações e para ações que afetam um projeto de engenharia.

A MathWorks está, portanto, desafiando o caminho manual, conduzido por especialistas, que definiu o desenvolvimento baseado em modelos durante décadas. A empresa não está removendo os engenheiros do processo. Ela tenta deslocar seu trabalho de operar cada ferramenta para revisar planos, premissas, alterações no modelo e evidências de teste.

Essa distinção importa. Uma interface conversacional pode tornar o Simulink mais acessível, mas um acesso mais fácil não torna um modelo gerado correto. As organizações de engenharia ainda precisam de requisitos, rastreabilidade, evidências de simulação e aprovação humana antes de confiar em um resultado automatizado.

O que a MathWorks realmente mudou

A mudança importante é o acesso estruturado ao modelo, não mais um chatbot posicionado ao lado de uma aplicação de engenharia.

A MathWorks lançou o Simulink Agentic Toolkit como um projeto aberto no GitHub em abril de 2026. O kit conecta agentes de codificação de IA compatíveis ao Simulink por meio do Model Context Protocol, ou MCP. O MCP é uma interface padrão que permite a um sistema de IA chamar ferramentas externas e recuperar contexto estruturado.

O kit se baseia no MATLAB MCP Server. Esse servidor conecta um agente de IA a uma sessão ativa de MATLAB, enquanto a camada do Simulink acrescenta recursos específicos para modelos. O agente recebe acesso estruturado à arquitetura, ao fluxo de sinais, aos parâmetros e ao comportamento de simulação.

De acordo com a visão geral do kit, os engenheiros podem usar Claude Code, GitHub Copilot, OpenAI Codex, Gemini CLI ou Sourcegraph Amp. O sistema não está vinculado a um único provedor de modelos. No entanto, o agente selecionado precisa oferecer suporte ao MCP e ao formato de instruções do kit.

O kit expõe sete ferramentas criadas para esse fim:

  • model_overview resume um modelo e sua hierarquia.

  • model_read recupera blocos, conexões e a estrutura do modelo.

  • model_edit realiza alterações estruturais controladas.

  • model_check identifica problemas estruturais.

  • model_query_params recupera parâmetros selecionados.

  • model_resolve_params resolve variáveis de espaços de trabalho do modelo.

  • model_test executa testes comportamentais quando o Simulink Test está disponível.

Esse limite de ferramentas importa porque os modelos de linguagem normalmente trabalham melhor com texto. Um modelo Simulink é um sistema gráfico e hierárquico que contém blocos, sinais, parâmetros e comportamento de execução. Converter tudo em texto não estruturado consumiria contexto e ocultaria relações.

Em vez disso, o kit permite que um agente solicite as informações específicas do modelo necessárias para uma tarefa. A MathWorks afirma que essa abordagem permite que o sistema trabalhe com modelos maiores, pois o agente não lê todos os componentes de uma só vez.

As habilidades de domínio fornecem outra camada. Elas são fluxos de trabalho escritos que orientam o agente sobre como abordar atividades como elaboração de requisitos, construção de modelos, simulação, testes e relatórios de bugs. As ferramentas fornecem acesso, enquanto as habilidades restringem como esse acesso deve ser usado.

Isso é diferente do Simulink Copilot. O Copilot é o assistente conversacional integrado da MathWorks para explicar modelos, encontrar componentes, diagnosticar erros e recomendar alterações. Ele também pode executar tarefas predefinidas do Process Advisor.

A MathWorks afirma em suas perguntas frequentes do Copilot que a versão R2026a não gera nem modifica modelos Simulink. Em vez disso, ela oferece orientação. O Agentic Toolkit fornece a um agente de codificação externo as ferramentas necessárias para construir e editar modelos.

Essa separação pode confundir leitores que chegam pelo Google News. O Copilot é um assistente hospedado pela MathWorks dentro do produto. O Agentic Toolkit é uma ponte extensível que conecta agentes de terceiros compatíveis a ferramentas e fluxos de trabalho de engenharia.

O benefício de adoção relatado vem da combinação de instruções em linguagem natural com operações de engenharia executáveis. Um engenheiro pode descrever um objetivo, revisar o plano proposto e permitir que o agente execute etapas selecionadas de implementação. Em seguida, o engenheiro inspeciona o modelo e os resultados dos testes.

A MathWorks também simplificou a instalação desde o lançamento original. Seu atual guia de configuração usa um instalador e uma função de configuração do MATLAB. O processo configura o servidor, os arquivos do kit, a integração com o agente e as verificações de validação.

Reduzir a fricção de configuração fortalece o argumento de adoção. Ainda assim, a instalação é apenas a primeira barreira. O desafio mais difícil começa quando um agente altera um modelo que influenciará o comportamento físico.

Por que os agentes de IA reduzem a barreira de adoção do Simulink

Os agentes de IA tornam fluxos de trabalho especializados mais fáceis de acessar porque os usuários podem começar por um objetivo de engenharia, em vez de uma sequência de operações de interface.

O Simulink oferece suporte ao desenvolvimento baseado em modelos, um processo no qual as equipes criam um modelo executável do sistema antes de concluir o hardware de produção ou o software embarcado. Os engenheiros podem simular comportamentos, testar lógica de controle e gerar código a partir do modelo.

A abordagem é amplamente utilizada em sistemas nos quais o software interage com componentes físicos. Exemplos incluem controles veiculares, automação industrial, robótica, sistemas aeroespaciais e equipamentos de energia. Esses projetos frequentemente exigem experiência em controles, software, modelagem física e verificação.

Essa amplitude cria uma barreira de adoção. Um novo usuário precisa entender o problema de engenharia e aprender como o Simulink o representa. O usuário também precisa encontrar blocos adequados, configurar parâmetros, organizar subsistemas, executar simulações e interpretar falhas.

A automação tradicional reduz parte do esforço por meio de scripts do MATLAB e APIs de produtos. No entanto, os scripts exigem que os usuários conheçam as funções disponíveis e expressem cada operação com precisão. Um script também se torna outro artefato que as equipes precisam manter.

Um agente de IA muda o ponto de partida. O usuário pode descrever um sistema desejado, solicitar um plano de implementação e refiná-lo antes de autorizar edições no modelo. O agente traduz a intenção aprovada em chamadas de ferramentas.

Um engenheiro da MathWorks ilustrou esse processo com um modelo térmico de freio após o lançamento do kit. O agente primeiro produziu planos de arquitetura e implementação. Esses planos descreviam premissas do sistema, limites dos componentes, equações, parâmetros e testes propostos.

Após várias iterações de planejamento, o agente criou um modelo Simulink contendo subsistemas de veículo e freio. Também propôs testes de componentes e cenários completos de simulação. O guia de engenharia apresenta o exemplo como um fluxo de trabalho orientado por revisão, e não como uma geração em uma única tentativa.

Esse padrão pode ajudar engenheiros experientes tanto quanto iniciantes. Usuários seniores frequentemente sabem o que o sistema deve fazer, mas ainda gastam tempo montando a estrutura do modelo, atualizando documentação, reproduzindo defeitos ou configurando testes repetitivos.

Um agente pode assumir essas etapas operacionais enquanto o engenheiro se concentra em premissas e critérios de aceitação. Isso se assemelha ao efeito que os agentes de codificação tiveram no desenvolvimento de software, embora modelos gráficos de engenharia acrescentem exigências de verificação diferentes.

O kit também cria um caminho para entender modelos existentes. Projetos legados de Simulink podem conter subsistemas aninhados, bibliotecas personalizadas, variáveis de espaço de trabalho e anos de decisões de projeto. Engenheiros que entram nesses projetos podem passar bastante tempo rastreando sinais e localizando componentes relevantes.

Consultas estruturadas ao modelo permitem que um agente resuma a hierarquia ou recupere relações selecionadas. Um usuário pode perguntar onde um sinal se origina, quais blocos dependem de um parâmetro ou como um subsistema se encaixa na arquitetura maior.

Essa capacidade não elimina a necessidade de inspecionar o modelo. Ela pode reduzir o custo de descobrir onde procurar. Esse benefício se torna especialmente relevante quando proprietários experientes de modelos deixam uma equipe ou migram para outro programa.

O trabalho com requisitos oferece outra rota de adoção. Um agente pode elaborar requisitos a partir de uma especificação inicial e conectá-los a elementos relevantes do modelo quando os produtos MathWorks necessários estão disponíveis. Os vínculos de rastreabilidade mostram quais componentes de projeto implementam cada requisito.

Para organizações que avaliam o Simulink, esses fluxos de trabalho assistidos alteram o cálculo de integração. A plataforma ainda exige conhecimento de engenharia, mas menos tarefas começam pela localização de um menu, comando ou API obscuro.

Os leitores do Google News não devem interpretar isso como uma promessa sem código. A linguagem natural se torna uma superfície adicional de controle, não um substituto para o conhecimento do sistema. Usuários que não conseguem reconhecer uma premissa falha terão dificuldade para revisar o plano de um agente.

O benefício mais realista é, portanto, a adoção assistida. Os agentes de IA podem encurtar o caminho entre uma questão de engenharia e um artefato inspecionável. Eles não podem decidir se esse artefato atende aos requisitos de segurança, desempenho ou regulação.

A verdadeira disputa é automação versus controle de engenharia

A MathWorks precisa provar que a velocidade impulsionada por agentes pode coexistir com a disciplina de revisão esperada do desenvolvimento baseado em modelos.

Um agente de codificação geral é otimizado para concluir tarefas. Um processo de engenharia é otimizado para produzir evidências de que um sistema se comporta corretamente sob condições declaradas. Esses objetivos se sobrepõem, mas não são idênticos.

Um agente pode criar um modelo plausível que é executado sem erros. Ainda assim, esse resultado pode usar premissas físicas, unidades, configurações de solver, condições de contorno ou tempos de amostragem incorretos. Uma simulação bem-sucedida mostra apenas o que aconteceu dentro do modelo especificado.

O kit aborda essa tensão ao incentivar o planejamento antes da implementação. Para tarefas complexas, um agente pode elaborar uma especificação e pedir ao engenheiro que defina escolhas de projeto antes de alterar o modelo. Ele também pode propor testes que capturem o comportamento esperado.

Pontos de verificação humanos aparecem em toda a descrição do produto pela MathWorks. O agente pode reproduzir um problema, isolar uma causa suspeita, criar um teste e propor uma correção. O engenheiro revisa as conclusões antes de aprovar a alteração.

Esse projeto coloca o engenheiro em um papel de supervisão. No entanto, a supervisão só funciona quando os artefatos gerados permanecem compreensíveis. Um plano longo, repleto de detalhes plausíveis, pode sobrecarregar os revisores em vez de ajudá-los.

A rastreabilidade torna-se crucial aqui. As equipes precisam saber qual requisito motivou um elemento do modelo, qual premissa fundamentou um parâmetro e qual teste verifica um comportamento. Um agente que produz alterações sem manter essas relações cria trabalho de revisão oculto.

O Model Context Protocol ajuda ao forçar as interações por meio de ferramentas nomeadas. Um pedido para editar um modelo é distinguível de um pedido para lê-lo. As organizações podem potencialmente observar essas chamadas e limitar quais operações um agente pode executar.

O acesso estruturado é mais seguro do que o controle irrestrito de tela, mas não constitui um sistema completo de governança. O agente ainda decide qual ferramenta chamar, quais parâmetros fornecer e como interpretar o resultado.

O design baseado em modelos já dá à MathWorks uma vantagem nessa disputa. Os modelos Simulink são executáveis, e as equipes podem comparar o comportamento simulado com os requisitos. Os testes podem ser repetidos após alterações, criando um ciclo de feedback que a geração comum de documentos não oferece.

Os agentes de IA podem usar esse ciclo. Eles podem implementar uma mudança, executar uma simulação, inspecionar o resultado e revisar o modelo. Essa capacidade diferencia o conjunto de ferramentas de assistentes que apenas geram código sugerido ou instruções escritas.

O mesmo ciclo introduz risco de automação. Um agente pode otimizar com base em um conjunto de testes incompleto e produzir um modelo que passa nas verificações conhecidas, mas falha em outros cenários. As equipes de software reconhecem esse problema quando o código gerado passa em testes visíveis, mas viola requisitos não declarados.

Portanto, as equipes de engenharia devem tratar o projeto dos testes como parte da especificação. Faixas operacionais importantes, condições de falha, comportamento de temporização e restrições físicas precisam ter cobertura explícita. O agente não deve definir sozinho todo o seu limite de avaliação.

A escolha do modelo de IA também afeta os resultados. A documentação de configuração da MathWorks afirma que a capacidade do modelo tem impacto significativo em fluxos de trabalho exigentes de construção e edição. A empresa relata que modelos mais leves foram menos confiáveis e mais propensos a retornar trabalho incompleto ou incorreto.

Isso significa que o desempenho do conjunto de ferramentas não é uma propriedade fixa do produto. Os resultados dependem do agente conectado, do modelo de linguagem subjacente, das instruções, do contexto do projeto e da qualidade da revisão de engenharia.

As organizações precisarão de processos de qualificação para essas combinações. Um fluxo de trabalho aceito com uma versão de modelo não pode ser automaticamente considerado confiável depois que o fornecedor altera o comportamento desse modelo.

Atualmente, o conjunto de ferramentas oferece suporte a vários dos principais agentes de programação, o que dá flexibilidade aos compradores. Mas isso também multiplica as configurações que as equipes talvez precisem avaliar, documentar e governar.

Para os usuários atraídos pelo Google News, esta é a inversão central. O agente reduz a barreira de interface enquanto aumenta a importância da revisão formal. Criar modelos com mais facilidade torna a validação mais necessária, não menos.

O que o agente não pode decidir sozinho com segurança

A maior incerteza é se as equipes conseguem detectar erros convincentes antes que alterações geradas por agentes entrem em trabalhos de engenharia com consequências relevantes.

Os modelos de linguagem produzem saídas probabilísticas. A MathWorks alerta explicitamente que as respostas do Simulink Copilot podem variar quando os usuários repetem a mesma pergunta. Agentes externos de programação introduzem variabilidade semelhante porque seu planejamento e suas escolhas de ferramentas dependem do comportamento do modelo.

O raciocínio probabilístico pode ajudar a explorar alternativas de projeto. Ele cria problemas quando as organizações esperam procedimentos idênticos e decisões reproduzíveis. Os engenheiros talvez precisem preservar prompts, planos, chamadas de ferramentas, versões de modelos e resultados de testes como um único pacote de revisão.

O agente também não possui conhecimento independente das premissas não declaradas de um projeto. Ele não consegue inferir de forma confiável todas as restrições de segurança, limitações de fornecedores, regras de calibração ou obrigações de certificação a partir de uma solicitação parcial.

Considere um controlador descrito apenas por sua resposta desejada. Várias implementações podem atender a essa resposta durante a operação normal. Elas podem se comportar de maneiras muito diferentes diante de falha de sensor, saturação, jitter de temporização ou condições ambientais inesperadas.

Um agente pode selecionar um projeto tecnicamente válido que conflite com as convenções da equipe. Ele pode colocar a lógica na camada arquitetural errada, duplicar um componente reutilizável ou codificar parâmetros onde a organização espera um dicionário de dados.

A MathWorks usa skills para orientar essas escolhas. As skills podem codificar práticas de design baseado em modelos e instruir o agente a reunir requisitos antes da implementação. No entanto, um fluxo de trabalho escrito não consegue capturar todos os padrões internos de uma organização.

As equipes precisarão de instruções e verificações específicas para cada projeto. Elas também podem precisar de limites de permissão que impeçam os agentes de alterar bibliotecas protegidas, interfaces compartilhadas, mecanismos de segurança ou configurações de produção.

O tratamento de dados cria outra questão. O agente lê informações selecionadas do modelo e usa um modelo de linguagem hospedado na nuvem em muitas configurações comuns. As organizações precisam avaliar qual contexto sai da estação de trabalho e como cada fornecedor o armazena.

A MathWorks afirma que os dados de usuários finais enviados ao Simulink Copilot não são usados para treinar modelos de IA. Essa declaração se aplica ao Copilot. Um agente de terceiros conectado por meio do conjunto de ferramentas opera de acordo com as próprias políticas de dados e controles corporativos de seu fornecedor.

A distinção merece uma análise cuidadosa de compras. O conjunto de ferramentas aberto oferece integração, mas não cria um único arranjo universal de privacidade entre os agentes compatíveis.

A qualidade do contexto do modelo também estabelece um limite prático. Grandes programas Simulink podem incluir blocos personalizados, componentes compilados, dados externos e bibliotecas específicas da organização. Um agente que lê apenas o contexto selecionado pode deixar passar uma dependência que um revisor humano considera óbvia.

Ler o modelo inteiro criaria seus próprios problemas. Mais contexto aumenta o custo de processamento e pode reduzir a capacidade de um agente de se concentrar nos detalhes relevantes. O design de ferramentas seletivas da MathWorks é um mecanismo razoável, mas a própria seleção passa a fazer parte do risco.

Pesquisadores também estão explorando abordagens alternativas. O SimuAgent usa uma representação compacta destinada a tornar estruturas Simulink mais fáceis de processar por modelos de linguagem. O SimuGen combina informações visuais e de domínio para a construção de diagramas de blocos.

Esses sistemas de pesquisa indicam que a representação continua sendo um problema em aberto. Atualmente, nenhum benchmark único informa a um comprador de engenharia com que confiabilidade diferentes agentes podem editar modelos industriais complexos.

A concorrência aumenta a pressão. A JuliaHub está posicionando seu ambiente Dyad como uma alternativa orientada por IA para o projeto de sistemas físicos. Uma comparação do setor descreve a empresa como desafiando o Simulink com uma plataforma de modelagem construída em torno de Julia e fluxos de trabalho agentivos.

A JuliaHub pode projetar para IA desde uma fase anterior do produto. A MathWorks traz uma grande base instalada, fluxos de trabalho de engenharia maduros e amplos produtos de domínio. Seu desafio é adicionar comportamento de agente sem enfraquecer os controles dos quais os clientes já dependem.

Essa competição não é simplesmente uma empresa contra outra. Ela testa duas rotas de adoção. Uma adiciona agentes a um sistema de modelagem estabelecido. A outra cria ambientes mais novos nos quais a assistência de IA é central para a experiência do usuário.

Equipes Simulink estabelecidas podem preferir um agente que trabalhe com modelos, testes e conhecimento organizacional existentes. Novos projetos podem considerar se uma plataforma orientada por IA oferece menos complexidade histórica.

Nenhuma das rotas elimina a necessidade de verificação. Carros, aeronaves, robôs e máquinas industriais respondem a condições físicas, não a textos persuasivos. A explicação de um agente não tem valor de engenharia, a menos que o projeto resultante resista à inspeção e aos testes.

As equipes que adotam esses sistemas devem criar um registro pesquisável de requisitos, premissas, decisões e evidências de validação. Uma base de conhecimento de engenharia estruturada pode ajudar os revisores a recuperar o contexto em torno de uma alteração feita por um agente.

O risco imediato não é que os agentes substituam engenheiros de controle. É que as equipes aceitem trabalho gerado mais rápido do que ampliam sua capacidade de revisão. Esse desequilíbrio transformaria um facilitador de adoção em uma fonte de dívida técnica.

Três sinais para observar após a atenção do Google News

O valor do conjunto de ferramentas ficará mais claro por meio de resultados verificados em projetos, controles de governança mais robustos e respostas competitivas.

O primeiro sinal são as evidências de programas reais de engenharia. A MathWorks publicou demonstrações, e usuários compartilharam experimentos. Agora, os compradores precisam de resultados repetíveis em projetos maiores com modelos existentes, bibliotecas personalizadas e requisitos formais de verificação.

Evidências úteis comparariam fluxos de trabalho assistidos por agentes e convencionais usando a mesma tarefa. As equipes devem medir tempo de planejamento, esforço de implementação, esforço de revisão, defeitos encontrados e regressões introduzidas.

Um primeiro rascunho mais rápido não basta. O resultado relevante é o tempo total até uma alteração aceita e verificada. Se a revisão e a correção consumirem o tempo economizado na implementação, o argumento para adoção enfraquece.

As evidências também devem identificar o agente e a versão do modelo usados. A MathWorks já observa que modelos mais robustos têm melhor desempenho em fluxos de trabalho exigentes. Resultados sem detalhes de configuração serão difíceis de reproduzir.

O segundo sinal é o desenvolvimento da governança. As organizações precisam de controles para permissões de ferramentas, aprovações, trilhas de auditoria, movimentação de dados, versões de modelos e evidências de testes.

A arquitetura MCP do conjunto de ferramentas cria uma base para esses controles, porque as ações ocorrem por meio de ferramentas definidas. Versões futuras podem reforçar a autorização em torno de operações sensíveis e tornar a atividade das ferramentas mais fácil de inspecionar.

As equipes devem observar se a MathWorks adiciona orientações corporativas mais claras para qualificar agentes compatíveis. Os compradores também desejarão padrões para isolar projetos, proteger bibliotecas compartilhadas e revisar edições de modelos antes de serem salvas.

A governança de dados continuará fazendo parte desse sinal. Cada agente conectado pode ter políticas de retenção e opções de implantação diferentes. As organizações precisam de respostas específicas para cada configuração, em vez de garantias gerais sobre privacidade de IA.

O terceiro sinal é como os concorrentes respondem. A JuliaHub já apresentou a engenharia agentiva como uma oportunidade de desafiar plataformas de simulação estabelecidas. Outros fornecedores de engenharia assistida por computador estão adicionando automação conversacional e semelhante a agentes aos fluxos de trabalho de simulação.

Uma resposta competitiva que combine planejamento em linguagem natural com verificação executável reforçaria a direção da MathWorks. Um rival que ofereça adoção mais fácil com evidências de validação mais claras enfraqueceria sua vantagem.

A MathWorks continua apresentando fluxos de trabalho agentivos em todo o ciclo de desenvolvimento. Uma sessão sobre sistemas de controle programada descreve um agente gerando requisitos, projetando um controlador, executando simulações, realizando testes de software e processador e gerando código embarcado.

Esse cenário de ponta a ponta é ambicioso. Ele também expõe a questão central em cada etapa: quais decisões pertencem ao agente e quais exigem um engenheiro responsável?

A visibilidade no Google News pode apresentar o conjunto de ferramentas a pessoas que antes viam o Simulink como difícil ou altamente especializado. A adoção sustentada dependerá do que acontecer após esse primeiro contato.

Líderes de engenharia devem começar com tarefas delimitadas. Explicação de modelos, reprodução de problemas, inspeção de parâmetros e elaboração de testes oferecem pontos de entrada úteis. As equipes podem então comparar a saída do agente com resultados conhecidos antes de autorizar edições mais amplas.

Elas devem exigir planos antes da implementação e testes antes da aceitação. Devem preservar os prompts, as premissas, os diffs de modelos e as evidências de simulação que sustentam cada alteração aprovada.

Mais importante ainda, devem medir o custo da revisão. Os agentes de IA só facilitarão a adoção do Simulink se os engenheiros conseguirem validar seu trabalho sem criar um novo gargalo.

Os próximos meses devem revelar se os usuários avançam das demonstrações para fluxos de trabalho de produção com governança. Fique atento a resultados documentados de projetos, controles de permissão e recursos de verificação competitiva. Esses sinais mostrarão se o momento do Google News marca uma adoção mais ampla ou apenas um interesse inicial em uma interface promissora.

 
 

Comece grátis

Um assistente de IA local-first com gestão de conhecimento pessoal

Para oferecer uma experiência de IA melhor,

atualmente, o remio é compatível apenas com Windows 10+ (x64) e M-Chip Macs.

Seu parceiro de IA no trabalho
Faça mais com o remio

Planeje. Crie. Entregue.
Tudo em um só lugar.

bottom of page