A Apple está trazendo codificação de agente para o Xcode. Na terça-feira, a empresa anunciado o lançamento do Xcode 26.3, que permitirá aos desenvolvedores usar ferramentas de agente, incluindo Claude Agent da Anthropic e Codex da OpenAI, diretamente no pacote oficial de desenvolvimento de aplicativos da Apple.
O Xcode 26.3 Launch Candidate está disponível para todos os desenvolvedores da Apple hoje no web site do desenvolvedor e chegará à App Retailer um pouco mais tarde.
Esta atualização mais recente vem emblem após o lançamento do Xcode 26 no ano passado, que introduziu pela primeira vez suporte para ChatGPT e Claude no ambiente de desenvolvimento integrado (IDE) da Apple usado por aqueles que criam aplicativos para iPhone, iPad, Mac, Apple Watch e outras plataformas de {hardware} da Apple.
A integração de ferramentas de codificação de agente permite que os modelos de IA aproveitem mais recursos do Xcode para executar suas tarefas e realizar automação mais complexa.
Os modelos também terão acesso à documentação atual do desenvolvedor da Apple para garantir que usem as APIs mais recentes e sigam as práticas recomendadas durante a construção.
No lançamento, os agentes podem ajudar os desenvolvedores a explorar seu projeto, entender sua estrutura e metadados, depois construir o projeto e executar testes para ver se há algum erro e corrigi-lo, se houver.
Para se preparar para este lançamento, a Apple disse que trabalhou em estreita colaboração com a Anthropic e a OpenAI para projetar a nova experiência. Especificamente, a empresa disse que trabalhou muito para otimizar o uso de tokens e chamadas de ferramentas, para que os agentes funcionassem com eficiência no Xcode.
O Xcode aproveita o MCP (Mannequin Context Protocol) para expor seus recursos aos agentes e conectá-los às suas ferramentas. Isso significa que o Xcode agora pode trabalhar com qualquer agente externo compatível com MCP para coisas como descoberta de projetos, alterações, gerenciamento de arquivos, visualizações e snippets e acesso à documentação mais recente.
Os desenvolvedores que desejam experimentar o recurso de codificação de agente devem primeiro baixar os agentes que desejam usar nas configurações do Xcode. Eles também podem conectar suas contas aos provedores de IA fazendo login ou adicionando sua chave de API. Um menu suspenso no aplicativo permite que os desenvolvedores escolham qual versão do modelo desejam usar (por exemplo, GPT-5.2-codex vs. GPT-5.1-mini).
Em uma caixa de immediate no lado esquerdo da tela, os desenvolvedores podem informar ao agente que tipo de projeto eles desejam construir ou alterar o código que desejam criar usando comandos de linguagem pure. Por exemplo, eles poderiam direcionar o Xcode para adicionar um recurso ao seu aplicativo que usa uma das estruturas fornecidas pela Apple e como ela deve aparecer e funcionar.

À medida que o agente começa a trabalhar, ele divide as tarefas em etapas menores, para que seja fácil ver o que está acontecendo e como o código está mudando. Ele também procurará a documentação necessária antes de iniciar a codificação. As alterações são destacadas visualmente no código, e a transcrição do projeto na lateral da tela permite que os desenvolvedores saibam o que está acontecendo nos bastidores.
Essa transparência poderia ajudar especialmente os novos desenvolvedores que estão aprendendo a programar, acredita a Apple. Para isso, a empresa está hospedando um workshop de “code-along” na quinta-feira em seu web site de desenvolvedor, onde os usuários podem assistir e aprender como usar ferramentas de codificação de agente enquanto codificam em tempo actual com sua própria cópia do Xcode.
No closing do processo, o agente de IA verifica se o código criado funciona conforme o esperado. Armado com os resultados de seus testes nesta frente, o agente pode iterar ainda mais no projeto, se necessário, para corrigir erros ou outros problemas. (A Apple observou que pedir ao agente que pense em seus planos antes de escrever o código às vezes pode ajudar a melhorar o processo, pois força o agente a fazer algum pré-planejamento.)
Além disso, se os desenvolvedores não ficarem satisfeitos com os resultados, eles poderão facilmente reverter o código ao authentic a qualquer momento, pois o Xcode cria marcos sempre que o agente faz uma alteração.












