Troca de agente para todos, atualizações dos workers no chat do orquestrador e chats que se reconectam sozinhos
Passe uma sessão para outro agente sem o Developer mode, acompanhe os workers pelo chat do orquestrador, volte ao trabalho mais rápido depois de reiniciar e comece tarefas sem esperar por um nome.
Passe uma sessão para outro agente no meio do caminho, veja o que os seus workers estão fazendo sem sair do chat do orquestrador, retome os chats logo depois que o AO reinicia e comece novas tarefas mais cedo.
Troque de agente no meio de uma sessão
Agora você pode passar uma sessão local para outro agente de código sem ligar o Developer mode. No Chat, escolha outro agente no seletor de modelos; ele assume na sua próxima mensagem, com uma nota de passagem que resume a sessão até ali. Em uma sessão de Terminal UI, abra o menu ⋯ da aba da sessão, escolha Agent e depois Switch. Só são oferecidos agentes instalados e prontos no seu computador, o Chat lista só agentes que oferecem suporte ao Chat, e você só pode trocar enquanto o agente está ocioso, não no meio de um turno nem enquanto ele espera uma aprovação ou resposta. Sessões na nuvem não podem trocar de agente. #7126
Troque um chat do Codex para o Claude Code no seletor de modelos, e o Claude Code continua a conversa na sua próxima mensagem.O seletor de modelos redesenhado agrupa os modelos por fabricante e adiciona um controle deslizante de effort, chaves de fast e thinking e os modos plan e fast para o Codex e o Claude Code. Quando você escolhe outro agente, ele mostra o modelo e o effort com que esse agente vai começar. Os modos fast e plan são redefinidos quando o agente reinicia. As ferramentas de troca antigas foram embora: os comandos ao session switch-agent, ao session agent-switch ls e ao session handoff submit e a antiga caixa de diálogo Switch agent no Terminal foram removidos. #6588 #7034
O seletor de modelos em um chat que acabou de trocar do Codex para o Claude Code, com Agent, Model, Effort e Fast mode, e a lista de modelos do Claude Code.
Acompanhe os workers pelo chat do orquestrador
O chat do orquestrador agora mostra mensagens, relatórios e direcionamentos dos workers como linhas compactas com o nome do worker, o estado dele, como needs you, stuck ou done, e um resumo de uma linha. Expanda uma linha para ler a mensagem completa. Quando o orquestrador responde a atualizações dos workers sem perguntar nada a você, a resposta dele é recolhida em uma linha, e um turno que iniciou workers lista esses workers com o status ao vivo. #7096
Três workers se reportam ao orquestrador como linhas compactas; expanda uma para ler o relatório completo.Quando o AO inicia, para, renomeia ou restaura uma sessão ou assume um pull request, a ação aparece como uma linha própria no chat a que se refere, o chat do orquestrador no caso dos workers que ele iniciou, e as tentativas que falharam são marcadas como falhas. Expanda uma delas para ver o que mudou, com um link para o resultado. A criação de um pull request ainda não aparece como ação. #6507
Na build de preview, a outra direção também funciona assim: no chat de um worker, as mensagens do orquestrador dele aparecem com o nome do orquestrador, com um link para a sessão dele, e mensagens longas são recolhidas depois de cinco linhas. #7154
Volte ao trabalho mais rápido depois de reiniciar
Depois que o AO reinicia ou é atualizado, os chats se reconectam sozinhos aos seus agentes e mostram Reconnecting to the agent… em vez de pedir que você clique em Resume. Se mesmo assim não conseguir se reconectar, Resume aparece como antes. Em históricos de chat grandes, a primeira mensagem depois de reiniciar passa em cerca de um segundo, em vez de meio minuto. A primeira abertura depois de atualizar cria novos índices de banco de dados uma única vez, o que pode levar um minuto ou mais em históricos muito grandes. #6987 #7040
Chats longos também pesam muito menos no seu computador. As respostas transmitidas são gravadas em disco em lotes, terminar um turno não varre mais todo o histórico do chat, o app busca dados de novo com muito menos frequência durante sessões movimentadas, e chats com mensagens editadas ou reenviadas carregam mais rápido. Algumas atualizações em segundo plano, como um pull request informado com ao report, podem levar até cinco segundos para aparecer. Resultados de ferramentas muito grandes agora são cortados ao serem armazenados: o AO guarda os últimos 64K caracteres da saída de comandos e até 16K de cada patch de arquivo, e os marca como truncados. #6806 #6804 #6813 #6846 #6824
Comece tarefas sem esperar
Novas tarefas começam na hora, em vez de esperar o AO gerar um nome. O branch é renomeado em segundo plano, e o nome temporário fica oculto até lá; um pull request aberto antes da renomeação continua vinculado à tarefa. As pastas das tarefas agora mantêm o ID da sessão como nome. As sessões voltam a receber títulos e nomes de branch gerados corretamente, depois que alguns modelos tinham começado a responder à tarefa em vez de dar um nome a ela. #7069 #7085 #7119
Repositórios grandes não falham mais ao clonar depois de um minuto. Os clones podem rodar por até 30 minutos, e a caixa de diálogo Clone mostra que a clonagem está em andamento. Durante o onboarding, você pode colar a URL da página de um repositório no GitHub sem .git, um clone que encontra uma falha de conexão temporária é tentado até três vezes, e, se a configuração falhar depois do clone, o checkout é mantido para você tentar de novo. #7039 #7019
Melhorias
Chat
- Enquanto um agente trabalha, as chamadas de ferramenta atuais dele ficam abertas para você acompanhar cada etapa e, quando o turno termina, são recolhidas no resumo Worked for. #7150
- Uma mensagem que você envia para direcionar um agente no meio de uma resposta agora aparece como o início de um novo turno e continua visível, em vez de ser recolhida junto com o trabalho anterior. #7108
- Switch to terminal UI saiu do compositor e foi para o menu ⋯ da aba da sessão. Remember for this project no menu de permissões agora é uma chave liga/desliga, e desligá-la esquece o modo salvo; a linha de confirmação embaixo do compositor foi removida. #7028 #7032
- O seletor de modelos mostra o modelo de um chat assim que você o abre, inclusive para agentes que só informam o modelo enquanto estão em execução, e novos projetos reutilizam a lista de modelos que o seu computador já tem. As listas de modelos salvas agora são compartilhadas por todos os projetos, então as configurações próprias de um repositório, como
opencode.jsonouANTHROPIC_MODEL, não as alteram mais. Um chat em execução continua mostrando a lista que o agente dele informa. #7031 #7049 - O medidor de contexto mostra 0% em vez de um ponto de interrogação quando o agente não informa nenhum uso. #7033
Agentes
- O Hermes Agent está disponível como agente. Instale-o em Settings, depois configure-o e escolha um modelo. Ele roda só no Terminal, sem Chat. #6536 #7132
- O Command Code mantém as instruções do AO depois de compactar o próprio contexto. Cada sessão ganha um perfil próprio do Command Code na pasta de dados do AO, com uma cópia do seu login do Command Code; o seu próprio arquivo de memória não é alterado. #6778
- Chats ociosos do orquestrador passam para uma nova versão do agente depois de uma atualização, em vez de ficarem parados em Switching to. Uma atualização de agente que falhou mostra uma mensagem curta no aviso de atualização, com os detalhes em Show diagnostics. #7055 #7006
- Atualizar o GitHub Copilot instalado com npm voltou a funcionar pelo AO, e o aviso de atualização na inicialização não lista mais agentes que exigem que você faça login ou que o AO não consegue atualizar sozinho. Eles continuam em Settings. #7005 #7042
ao sendpara uma sessão de terminal do Claude Code agora falha com um erro que você pode tentar de novo quando o AO não consegue confirmar que a mensagem chegou, em vez de informar sucesso, e mensagens longas ou com várias linhas são coladas de forma mais confiável. #6873- Na build de preview, quando o AO consegue ver um rascunho não enviado em um terminal, ele recusa mensagens de
ao sendcom um erro que você pode tentar de novo e segura os relatórios dos workers para depois. Tentar de novo um início de tarefa que falhou ou retomar uma sessão também mantém o modelo, o effort e as permissões que você escolheu, então o Codex High ou Extra high não volta mais para o padrão. #5713 #7144
Navegador, Files e artefatos
- Você pode excluir um perfil de navegador que está sendo usado por sessões. Depois de uma confirmação, os navegadores ociosos passam para perfis temporários, então essas abas recarregam sem login e edições não salvas nas páginas podem ser perdidas. Um navegador no meio de um comando bloqueia a exclusão até terminar. #6930
- Agentes que usam o navegador integrado conseguem trabalhar com abas que uma página abre, voltar para a anterior e fechar a aba certa. #7115
- Em Changes, as prévias de imagem voltam a rolar e podem ser recolhidas e marcadas como vistas como os outros arquivos, e arquivos grandes e lockfiles carregam quando você os expande. O explorador do Files maximizado não tem mais o botão Open diff in center; o explorador fixado continua com ele. #6923 #7127
- Excluir um artefato agora também exclui permanentemente as versões anteriores salvas dele. Isso não pode ser desfeito. #7087
- As listas de artefatos ignoram arquivos e pastas do sistema, como
.DS_Store,Thumbs.db,.gitenode_modules. #7120
App desktop
- As notas de versão no aviso de atualização mantêm os marcadores e links, e os rascunhos de Report a problem mostram o horário no seu fuso horário, com o UTC ao lado. #6994 #7086
- Quando a substituição do orquestrador falha em vários projetos ao mesmo tempo, a caixa de diálogo informa quantos outros precisam de atenção. #6926
- Na build de preview para macOS, ⌘Q agora pergunta Quit AO? primeiro. Sair pelo menu, pelo Dock ou pelo ícone da barra de menus continua funcionando sem perguntar. Com o ícone da barra de menus ligado, confirmar fecha a janela e o AO continua rodando na barra de menus. #7073
- A build de preview remove o silenciamento de notificações por telefone de Settings › Connected devices. Os telefones que você silenciou ali voltam a receber notificações; desative-as no próprio telefone. #7153
Correções de bugs
Segurança
- O serviço local do AO agora recusa requisições de páginas da web não confiáveis, incluindo prévias do workspace e outros sites em localhost, que antes podiam abrir um shell ou se conectar ao terminal de um agente. O app desktop, a CLI e os dispositivos móveis pareados funcionam como antes. #7077 #7105
- Abrir o app desktop depois de uma falha ou reinicialização podia fechar um programa sem relação que reutilizava um ID de processo antigo. O AO agora só para um processo em segundo plano quando consegue confirmar que é dele. #6801
Confiabilidade
- Duas cópias do serviço em segundo plano do AO não podem mais usar a mesma pasta de dados ao mesmo tempo, o que causava erros como revisões que falhavam. Se você abrir o app de novo enquanto a cópia antiga ainda está encerrando, a tela de inicialização pode ficar cerca de 10 segundos a mais. #6799
- Se o navegador integrado do agente parar de responder, os comandos do navegador falham em cerca de 20 segundos, em vez de cada um esperar um minuto inteiro, e o navegador se reconecta sozinho quando se recupera. #5603
- Colar um texto muito grande em um terminal local não derruba mais a conexão nem perde o conteúdo colado. #7110
- Os menus de permissões e de modelos do Chat abrem por cima do painel Browser, em vez de atrás dele. #7054
- Com a transparência de janela ligada (macOS, desligada por padrão), os botões de enviar e parar, o texto selecionado e outros controles continuam visíveis. Na build de preview, as sessões ativas também não aparecem mais através da folha de arquivo nem dos cabeçalhos de projeto da barra lateral. #7009 #7175
Saiba mais
As mudanças não marcadas como preview estão na versão stable v0.14.6, lançada em 24 de outubro; muitas chegaram primeiro na v0.14.5, em 22 de outubro, quando a troca de agente ainda exigia o Developer mode. Os itens de preview exigem a build de preview de 24 de outubro.

