# AI Game Developer 0.29.0 — Escolha seu modelo de fala, entregue…

A entrada de voz agora permite escolher um modelo de fala avaliado para os seus idiomas, o agente pode pedir chaves de API por meio de um cartão que as mantém…

Esta página foi traduzida automaticamente do inglês. [Leia o original em inglês](https://ai-game.dev/releases/0.29.0).

[Todas as versões](https://ai-game.dev/pt-br/releases)

v0.29.0 Mais recente 12 de novembro de 2026

3 destaques 3 melhorias 7 correções

A entrada de voz agora permite escolher um modelo de fala avaliado para os seus idiomas, o agente pode pedir chaves de API por meio de um cartão que as mantém fora do chat, e a interface desktop passou por uma revisão de qualidade completa.

## Destaques

### Escolha o modelo de fala para ditado, avaliado para os seus idiomas

Configurações, o painel Voz e a linha de comando agora listam quatorze modelos de fala, cada um avaliado de A a F para os idiomas que você usa, com sugestões Recomendado, Mais rápido e Mais preciso para a sua GPU ou CPU. Sua escolha é sincronizada entre o app desktop e a CLI, e Automático mantém o padrão anterior. (#1317)

### O agente pode pedir um segredo sem que ele entre no chat

Um cartão dedicado coleta chaves de API, tokens e senhas, e o valor nunca chega ao chat, ao histórico, aos logs ou à telemetria: ele trafega por um canal próprio, é armazenado criptografado sob uma referência de uso único e expira após um dia. O agente pode usá-lo diretamente, por exemplo como variável de ambiente ou cabeçalho para um servidor de ferramentas, e uma regra do sistema impede que ele peça segredos em texto simples. (#1381)

### Uma interface desktop reconstruída com base em uma rubrica de qualidade de dezesseis métricas

Sete ondas de avaliação e três rodadas de revisão do responsável levaram todas as métricas visuais e de UX a pelo menos 9 de 10. Você tem um layout que se mantém até 800 por 600, texto de destaque legível em todos os seis temas, um vocabulário e um tamanho de ícone, linhas de ferramentas compactas, um chat vazio adequado a iniciantes e um único banner de conexão perdida. (#1359)

## Melhorias

### Os resumos das extensões do Unreal indicam os domínios que cobrem

O catálogo que o agente vê agora descreve cada extensão do Unreal com as palavras dos jogadores, como stamina, drain, regen, roll ou mira em um alvo. Pedidos como uma barra de stamina ao correr levam ao pacote instalável correto em vez de código escrito à mão. (#1321)

### Um microfone do compositor mais limpo e ditado no painel de comentários

O seletor de idioma ao lado do microfone do compositor foi removido; o ditado segue o idioma ativo em Configurações, e o microfone é um quadrado transparente que combina com o medidor de contexto. O painel de comentários de citação ganha seu próprio microfone, e uma gravação só digita no campo onde começou. (#1324)

### Links e texto selecionável no cartão de solicitação de segredo

Os rótulos e motivos no cartão de segredo agora mostram links clicáveis e texto que você pode selecionar e copiar, no desktop, no celular, na linha de comando e no painel remoto. Os links no desktop abrem apenas pelo bridge do navegador externo, e os toques no celular passam pelo aviso de confirmação existente. (#1390)

## Correções

### Projetos Unreal salvos com marca de ordem de bytes voltam a abrir

Descritores de projeto e de plugin que começam com uma marca de ordem de bytes UTF-8, como o Windows PowerShell as grava, agora iniciam o editor e instalam extensões em vez de falhar na análise. Um descritor somente leitura produz um erro claro em vez de uma falha silenciosa. (#1316)

### O app desktop se recupera após um crash em vez de se recusar a iniciar

Um crash severo podia deixar o serviço em segundo plano incapaz de confirmar que os processos remanescentes haviam parado, então toda inicialização informava que o chat não pôde ser restaurado e reiniciar não ajudava. A recuperação agora funciona mesmo quando a sessão herda uma pasta temporária quebrada, e a função de serviço não interpreta mais incorretamente o próprio runtime. (#1319)

### Chats em um mesmo projeto deixam de expulsar as sessões de ferramentas uns dos outros

Cada chat abria sua própria conexão com o servidor de ferramentas hospedado, então dois chats no mesmo projeto se derrubavam mutuamente em um loop infinito de reconexão. Agora os chats compartilham uma sessão por projeto e conta, as reconexões têm jitter, e fechar um chat libera apenas seus próprios listeners. (#1323)

### Clientes separados em um mesmo projeto deixam de substituir as sessões uns dos outros

Quando o desktop, um agente de linha de comando ou outro worker compartilhavam uma mesma identidade de instância, o servidor de ferramentas substituía a sessão deles a cada meio minuto e a expulsão passava despercebida. O app agora reconhece uma sessão substituída pela resposta do servidor e dá a cada processo sua própria identidade, e a seleção de engine volta a ser por chat. (#1326)

### Sandboxes de teste em hosts Linux compartilhados não colidem mais

Em máquinas onde várias contas compartilham uma pasta temporária, a primeira conta a criar o home de teste o possuía e todas as outras falhavam. O home de teste agora carrega o id do usuário no POSIX, então runners paralelos recebem cada um o seu. (#1382)

### Fim das sondagens não autenticadas ao servidor hospedado

Uma sessão sem token utilizável continuava pingando o servidor hospedado, gerando dezenas de milhares de requisições rejeitadas por dia. A verificação de conectividade agora informa a sessão como não autorizada sem enviar nada, enquanto servidores locais e auto-hospedados continuam sendo sondados. (#1389)

### Strings de solicitação de segredo traduzidas e lint do Android resolvido

O texto do cartão de solicitação de segredo agora é distribuído em todos os idiomas suportados no iOS, então a verificação de localização volta a passar, e os erros de lint da tela de espaço de trabalho do Android desapareceram. (#1385)

## Nos bastidores

- docs(agent-lab): iteration 22 record (campfire regression) and six new Unreal extension tasks (#1314)
- ci: the docs-only gate also skips the root.claude/ and.agents/ (#1315)
- docs(agent-lab): iteration 23 record (gas-stamina-sprint) and the Third Person stand recipe fix (#1320)
- chore(contracts): recapture the catalog contract for Claude Fable 5.2 (#1318)
- docs(agent-lab): A/B eval of editor diagnostics (Unreal-MCP #430), iteration 24 (#1322)
- chore(deps): bump @anthropic-ai/claude-agent-sdk to 0.3.322 (#1325)
- chore(deps): @baizor/gamedev-cli-core ^0.9.0 (#1357)
- chore(deps): engine CLIs and cli-core at their newest releases (#1393)
- chore(deps): engine CLIs at their newest releases (1.11.1 / 0.39.1 / 0.31.1) (#1394)

Experimente a v0.29.0

Gratuito, para Windows, macOS e Linux. Atualiza sozinho ao abrir.

[Baixar v0.29.0](https://ai-game.dev/download) [Todas as versões](https://ai-game.dev/pt-br/releases)

---

Source (HTML): https://ai-game.dev/pt-br/releases/0.29.0

Machine-translated (pt-BR) from the English page: https://ai-game.dev/releases/0.29.0
