Início Tecnologia O Xcode 26.3 finalmente traz codificação de agente para as ferramentas de...

O Xcode 26.3 finalmente traz codificação de agente para as ferramentas de desenvolvedor da Apple

10
0

Imagem: Maçã

Siga ZDNET: Adicione-nos como fonte preferencial no Google.


Principais conclusões da ZDNET

  • O Xcode 26.3 adiciona agentes de IA autônomos dentro do IDE.
  • Os agentes podem criar, testar e corrigir erros de compilação por conta própria.
  • Novas verificações visuais usam capturas de tela, mas os limites do dispositivo permanecem.

A Apple apresentou hoje uma grande atualização em seu Ambiente de desenvolvimento Xcodea ferramenta que a maioria dos desenvolvedores usa para criar aplicativos para iPhone, iPad, Mac, Apple Watch e até mesmo Imaginative and prescient Professional.

O Xcode 26.3 agora está disponível como candidato a lançamento. Esta versão mais recente aumenta substancialmente os recursos de inteligência de codificação da Apple com suporte integrado para codificação de agente. Isso permitirá que agentes de codificação autônomos trabalhem diretamente dentro do IDE.

Além disso: usei Claude Code para codificar um aplicativo Mac em 8 horas, mas deu mais trabalho do que mágica

Permitir que agentes de codificação funcionem dentro do Xcode não é novidade. Demonstrei uma versão anterior desse recurso em novembro. A diferença da versão 26.3? A Apple diz que agentes como Código Claude e o OpenAI Codex agora pode lidar com tarefas complexas de desenvolvimento.

Uma mudança de assistentes para agentes

A Apple está posicionando esta atualização como uma grande expansão dos recursos básicos de inteligência introduzidos pela primeira vez no Xcode 26. Veja por que isso é importante:

Em novembro, consegui fazer com que “Hi there, world” funcionasse dentro do Xcode. No entanto, depois que tentei codificar um aplicativo complexo para iPhone, a integração do Xcode travou e queimou. O IDE travava e travava regularmente, tornando-o inutilizável. Também descobri que o Xcode não conseguia preencher a ampla variedade de formulários baseados em IDE necessários para criar um aplicativo.

Além disso: usei Claude Code para codificar um aplicativo Mac em 8 horas, mas deu mais trabalho do que mágica

Nesse ponto, recorri ao Claude Code, que executei inteiramente no terminal. Claude Code fez tudo o que o Xcode não fez, o que me permitiu construir primeiro um aplicativo poderoso para iPhone, depois um aplicativo para Mac e, mais tarde, um aplicativo para Watch.

O Xcode que usei originalmente tinha recursos de IA focados em sugestões de código, edição e ajuda de conversação, provavelmente por isso que as solicitações de agente que fiz o fizeram chorar. Esta nova versão promete ser melhor nesse tipo de carga de trabalho.

Além disso: como criar seu primeiro aplicativo para iPhone com IA – sem necessidade de experiência em codificação

Em um briefing de pré-lançamento, perguntei aos líderes da equipe Xcode da Apple se esta versão superaria as limitações anteriores do Xcode AI que encontrei. Os especialistas da Apple afirmaram com segurança que, com esta versão do Xcode 26.3, o IDE vai além dos prompts e respostas, dando aos agentes uma autonomia mais ampla e um acesso mais profundo ao contexto do projeto. A Apple afirma que esta versão suporta iteração mais rápida, etapas manuais reduzidas e maior integração com os requisitos de ambiente de codificação exclusivos da Apple.

Suporte para vários modelos e padrões abertos

De acordo com Susan Prescott, vice-presidente de relações mundiais com desenvolvedores, “a codificação agentic aumenta a produtividade e a criatividade, simplificando o fluxo de trabalho de desenvolvimento para que os desenvolvedores possam se concentrar na inovação”.

A Apple agora está posicionando ativamente a codificação de agente como base para futuros fluxos de trabalho de desenvolvimento. A visão da Apple é que seus novos recursos de inteligência de codificação colocam tecnologias avançadas diretamente nas mãos dos desenvolvedores, com ênfase na redução do atrito para desenvolvedores individuais e pequenas equipes.

Além disso: Claude Code ganhou surpreendentes US$ 1 bilhão em 6 meses – e meu próprio aplicativo para iPhone com código de IA mostra por quê

Tal como acontece com a versão anterior do Xcode, o Xcode 26.3 inclui integrações nativas com Claude Code e ChatGPT Codex. Ambos são agentes que cobram taxas mensais bastante elevadas.

Quando testei o Xcode pela última vez, ele permitiu a adição de provedores adicionais, portanto é possível que modelos de codificação locais e gratuitos também possam ser utilizados. Estarei testando isso em breve e relatarei como isso funciona.

O Xcode 26.3 também está abrindo recursos por meio do Mannequin Context Protocol, um padrão aberto originado pela Anthropic que permite a comunicação de modelos e aplicativos. Isso deve permitir que qualquer agente compatível ou ferramenta externa se conecte aos recursos do Xcode.

O que os agentes podem fazer dentro do Xcode

Depois de escolher um modelo de agente, esse agente pode se aprofundar nas estruturas de arquivos, compreender totalmente a arquitetura geral de um projeto e identificar de forma inteligente quais arquivos precisam de alterações.

O agente pode construir projetos, executar testes e identificar erros de compilação sem intervenção direta do usuário. Os agentes também podem executar tarefas complexas e demoradas, procedendo de forma autônoma até serem concluídas ou até que a entrada do usuário seja necessária.

Estou muito curioso para saber como isso funciona na prática, porque o Xcode anterior travava sempre que uma tarefa period muito longa ou complexa. Eu estava executando o Xcode em um computador muito poderoso, um M4 Max Mac Studio com 128 GB de RAM, então o atrito no desempenho não foi causado pela máquina. Estava tudo no Xcode. Seria muito bom se esse problema fosse resolvido agora.

A partir desta nova versão, as definições e configurações internas do projeto também podem ser atualizadas no fluxo de trabalho do Xcode AI. Já posso fazer isso através da interface do terminal do Claude Code, mas seria bom poder fazer isso no Xcode.

Quando desenvolvi meus aplicativos para iPhone, Mac e Watch, a única vez que precisei entrar no Xcode foi para realmente executar os programas gerados por IA. Mas com o Xcode 26.3, a Apple diz que os agentes de IA podem lançar aplicativos de forma autônoma a partir do IDE.

Em um recurso totalmente novo e promissor, os agentes também podem capturar capturas de tela dos programas que iniciam para realizar a verificação visible da saída da IU. Se isso funcionar, poderá proporcionar um impulso poderoso à recuperação e à autonomia do projeto. Isso permitiria que as IAs verificassem se as alterações realmente chegam ao aplicativo, em vez de exigir testes manuais constantes que levam tempo humano.

Por outro lado, existem limites. Os simuladores Xcode não podem tirar fotos, digitalizar tags NFC ou compartilhar dados by way of iCloud. Como meus programas fazem todas essas três coisas, eles devem ser testados no dispositivo. Para tais operações no dispositivo, o recurso de verificação visible não está disponível.

Disponibilidade e próximos passos

Xcode 26.3 está disponível aqui como candidato a lançamento para membros do Apple Developer Program. Um lançamento público completo estará disponível em breve na Mac App Retailer. Se você já tiver o Xcode instalado, poderá atualizá-lo da mesma forma que atualiza todos os outros aplicativos da Mac App Retailer.

A Apple também está oferecendo um evento on-line de treinamento para desenvolvedores no novo Xcode em 5 de fevereiro. aqui.

O que você acha da Apple trazer a codificação de agente completa diretamente para o Xcode? Você já tentou codificação com tecnologia de IA no IDE antes? Em caso afirmativo, como isso se compara ao uso de ferramentas como Claude Code ou Codex no terminal?

A verificação visible e a construção/teste autônomo alteram o quão confortável você se sentiria ao deixar um agente lidar com tarefas complexas? Você acha que esta atualização é suficiente para mantê-lo trabalhando principalmente dentro do Xcode ou as ferramentas externas ainda desempenharão um papel maior no seu fluxo de trabalho? Deixe-nos saber nos comentários abaixo.


Você pode acompanhar as atualizações diárias do meu projeto nas redes sociais. Certifique-se de se inscrever meu boletim informativo semanal de atualizaçãoe siga-me no Twitter/X em @DavidGewirtzno Fb em Facebook.com/DavidGewirtzno Instagram em Instagram.com/DavidGewirtzno Bluesky em @DavidGewirtz.come no YouTube em YouTube.com/DavidGewirtzTV.



avots

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui