A codificação agente chega ao Xcode da Apple com agentes da Anthropic e OpenAI

A codificação agente chega ao Xcode da Apple com agentes da Anthropic e OpenAI

A codificação agente chega ao Xcode da Apple com agentes da Anthropic e OpenAI

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 Release Candidate está disponível para todos os desenvolvedores da Apple hoje no site do desenvolvedor e chegará à App Store um pouco mais tarde.

Esta atualização mais recente vem logo 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.

Créditos da imagem:Maçã

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 (Model 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 prompt 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 natural. 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.

Apple-Xcode-agentic-coding-with-OpenAI-Codex A codificação agente chega ao Xcode da Apple com agentes da Anthropic e OpenAI
Créditos da imagem:Maçã

À 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 site de desenvolvedor, onde os usuários podem assistir e aprender como usar ferramentas de codificação de agente enquanto codificam em tempo real com sua própria cópia do Xcode.

No final 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 original a qualquer momento, pois o Xcode cria marcos sempre que o agente faz uma alteração.

Share this content:

Publicar comentário