Esta página foi traduzida automaticamente do inglês. Leia o original em inglês.

Todas as versões
v0.25.11Mais recente2 de novembro de 2026

Geração de vídeo e áudio na nuvem, uma aba Modelos reformulada e acesso remoto a um daemon em execução

4 destaques4 novos recursos9 melhorias10 correções

Modelos de vídeo e áudio agora rodam na nuvem a partir de pacotes separados, ao lado da geração local de imagens e vídeo. A aba Modelos separa os modelos por tipo com filtros e rótulos Local (grátis) e Cloud (usa seu plano), e Configurações > Dispositivos do Desktop, além da CLI, podem acessar um daemon em execução a partir de outro dispositivo.

Destaques

Modelos de vídeo na nuvem

Modelos de vídeo agora podem rodar na nuvem a partir de pacotes separados, ao lado dos pacotes locais de imagem e vídeo. Modelos de texto para vídeo, imagem para vídeo e multi-referência estão disponíveis em vários níveis de qualidade, e cada um mostra o que consome como porcentagem do seu plano antes de você executá-lo. (#1138)

Aba Modelos, rótulos Local e Cloud, modo nuvem da sessão

A aba Modelos separa os modelos por tipo com contagens e filtros, e cada linha informa como ele roda: Local é grátis, Cloud usa seu plano. A geração na nuvem pergunta antes de cada job por padrão, e um controle de sessão pode alternar para um orçamento ou para desligado; um cartão de financiamento exige que a caixa seja marcada antes de qualquer saldo extra ser usado. (#1141)

Modelos de áudio na nuvem, ferramentas e player

Modelos de áudio agora rodam na nuvem a partir de pacotes separados, com uma aba Áudio e facetas para filtragem. As unidades são rotuladas por segundo, por mil caracteres ou por clipe, e os cartões de resultado têm um botão Reproduzir que carrega o áudio no primeiro toque. (#1144)

Acesso remoto pelas Configurações e pela CLI

Configurações > Dispositivos do Desktop permite renomear este computador, permitir controle remoto, emparelhar outro dispositivo por código ou QR, gerenciar concessões e revogar ou esquecer um dispositivo. A CLI adiciona gamedev remote e uma flag --on por comando, e chats remotos abrem tanto no Desktop quanto na CLI. (#1157)

Novidades

Agente abre o editor sob demanda

O chat aceita mensagens enquanto o editor está fechado; o agente recebe uma ferramenta de conexão antes da primeira mensagem e pode abrir o projeto original quando uma tarefa precisa disso. Uma conversa comum não abre o editor, e uma escrita incerta nunca é repetida automaticamente. (#1129)

Abrir um chat de outra worktree

Um chat que ainda está em execução em outra worktree do mesmo repositório agora pode ser aberto a partir do projeto principal, e vice-versa, conectando-se ao proprietário em execução. O projeto que visualiza pode listar, observar e conduzir esse chat, enquanto as capturas permanecem com o proprietário. (#1125)

Compartilhe modelos de imagem locais entre seus computadores

Um computador pode emprestar seus modelos de imagem locais para os outros computadores da conta. Os pins mantêm um modelo carregado, jobs locais têm prioridade, os dispositivos se revezam e no máximo três imagens inacabadas por dispositivo são repassadas. (#1156)

Agente do Agent Client Protocol

gamedev acp transforma a CLI em um agente do Agent Client Protocol, para que editores como T3 Code e Zed possam rodar o AI Game Dev como provedor. Login, o seletor de modelos, prompts e chamadas de ferramentas em streaming, aprovações, cancelar e fechar funcionam todos pelo protocolo, e os chats continuam rodando no kernel compartilhado. (#1162)

Melhorias

Desktop e CLI compartilham um único kernel em segundo plano

O Desktop e a CLI agora são clientes de um único kernel em segundo plano que detém as credenciais e os workers. Isso mantém os chats rodando independentemente de uma janela e é a base para acessar um daemon a partir de outro dispositivo. (#1120)

Jobs longos de pacotes renovam sua reserva

O trabalho de pacotes agora usa um lease curto renovável em vez de um limite fixo de trinta minutos, então uma espera longa de geração não é interrompida enquanto ainda está ativa. Um backend travado para de contar depois que o lease expira, e um teto de duas horas ainda encerra uma reserva que nunca é liberada. (#1127)

Oferta de teste e textos de cobrança

A oferta de acesso agora descreve um teste grátis de sete dias que se converte em uma assinatura paga, e o botão pede para iniciar o teste. A cobrança mostra a data da primeira cobrança e que o plano pago começa com uma franquia completa quando o teste termina; um teste cancelado informa que não haverá cobrança. (#1128)

Reconectar e depois enviar nos dois clientes

Enviar depois de uma reconexão agora passa por um caminho compartilhado no Desktop e na CLI: esperar a conexão e então enviar exatamente uma vez, com uma única recusa ordenada quando o chat mudou ou a espera acabou. O agente do chat em foco também é registrado como a última escolha, então o próximo chat novo começa com ele. (#1131)

Sem mais avisos para abrir o editor no chat

O painel acima do composer que pedia para você abrir o editor sumiu; agora o agente abre o editor quando uma tarefa precisa. A barra lateral mantém Abrir Editor e Instalar, e falhas ao abrir ou instalar ainda aparecem ali como texto. (#1143)

O cabeçalho da sessão permanece visível

O cabeçalho do painel central não recolhe mais seus botões ao passar o mouse; os botões de maximizar, flutuar e pacote ficam sempre visíveis. Os três primeiros botões de pacote ficam em linha e o restante vai para o menu de overflow, e a aba selecionada permanece totalmente visível quando você troca ou redimensiona. (#1147)

Imagens remotas como blobs e leitura de chats parados

Chats remotos agora transferem imagens como blobs endereçados por conteúdo com verificação de hash, um limite de transferência por dispositivo e um cache local que é apagado ao esquecer ou sair da conta. Chats parados podem ser lidos, um problema ao reabrir rascunhos foi corrigido, e o host não disca para celulares. (#1159)

Consentimento de financiamento para geração 3D

O Tripo agora usa o mesmo cartão de financiamento que a mídia na nuvem: as duas partes do financiamento, uma marcação obrigatória para qualquer saldo extra, um estado de recusa que desativa Permitir com uma próxima ação, e uma alternativa local gratuita. Um servidor mais antigo ainda renderiza o cartão anterior. (#1160)

Concessão de modelos compartilhados e detalhes de chat remoto

O emparelhamento ganha uma opção de modelos compartilhados, e Configurações > Dispositivos mostra um cartão enquanto o compartilhamento está ativo. As abas de chat remoto seguem o título do host, uma pílula Também aberto em indica outros dispositivos emparelhados que estão acompanhando o chat, e a CLI adiciona /remote e start-at-login. (#1163)

Correções

Nova tentativa de checkout e gravações de configuração no Windows

Um início de checkout que encontra uma sessão expirada agora atualiza a conta uma vez e tenta de novo, depois para com uma ação de login se ainda falhar. No Windows, as gravações de configuração esperam mais tempo por um bloqueio temporário de arquivo, então a recuperação de identidade não falha mais durante a inicialização. (#1089)

Ferramentas de referência 3D chegam ao agente

As ferramentas do Tripo que montam um modelo a partir de vistas de referência ou de uma única imagem não usam mais formatos de schema que o SDK do agente ignora, então o agente pode oferecê-las e executá-las de novo. As regras de ou/ou e de contagem de vistas continuam sendo aplicadas antes de qualquer upload ou cotação. (#1090)

Eventos de chat do kernel e aprovações do host

A lista da equipe e as mensagens dos colegas de equipe agora chegam ao Desktop e à CLI nos chats do kernel. A ponte de controle do Desktop responde às aprovações dos chats do host, e a CLI e o Desktop agora concordam sobre causas de parada e linhas da política de aprovação. (#1126)

A visualização do chat para de recarregar a cada captura

O Desktop agora projeta as capturas de um chat do host pelo caminho de escrita compartilhado, em vez de recarregar o bundle a cada poucas centenas de milissegundos. Linhas de sistema, o preenchimento de contexto em tempo real e o tempo de requisição persistem após um turno, e um chat parado ainda mostra sua linha de inatividade. (#1135)

A trilha de mensagens acompanha a viewport

A trilha de mensagens do chat destaca cada mensagem visível do usuário e suas setas se movem em relação à seção no topo da viewport. As setas aparecem apenas ao passar o mouse quando existe um destino, e rolar a trilha não move a transcrição. (#1139)

Inícios de processo no Windows deixam o event loop livre

No Windows, iniciar um processo agora acontece em uma thread de worker e o chamador recebe um handle imediatamente, então uma máquina carregada não trava mais o daemon por segundos. Se a thread de spawn morrer, seus processos filhos falham com um erro em vez de travar, e o próximo início recebe uma thread nova. (#1133)

Arquivos externos abrem como somente leitura no app

Um link do chat para um arquivo fora do projeto abre novamente como somente leitura no app, em vez de sempre ir para o aplicativo do sistema. A concessão fixa a identidade do arquivo, recusa links, hard links e pastas protegidas, e verifica o handle aberto antes de cada leitura. (#1130)

Concessão de arquivo externo fixa o horário de criação

As concessões de arquivo externo agora fixam o horário de criação do arquivo como parte de sua identidade, então um arquivo substituído é recusado em vez de lido. (#1137)

Instalações do Unreal Engine são somente leitura para o agente

Uma proteção sempre ativa nega gravações e comandos de shell que modificam uma instalação do Unreal Engine em todos os modos de permissão, incluindo bypass. Falhas de build agora começam com os erros do compilador, do UHT, do linker ou do SDK de toda a saída e incluem o caminho do log. (#1145)

Piso de aprovação remota e ligação do emparelhamento

Sob uma política remota de Perguntar sempre, as regras de permissão de ferramentas não ignoram mais o prompt de aprovação; perguntas, planos, gravações de tarefas e leituras de projeto continuam isentos. Os links, o lado visualizador e o emparelhamento da função remota estão conectados, e uma política de ferramentas somente do host pode manter as regras de permissão em vigor. (#1154)

Nos bastidores

  • test(chain-t2): the replay-miss call satisfies the tool's required arguments (#1111)
  • ci: cap test workers on shared runners; waits and durable tests sized for load (#1134)
  • ci: version-bump guard counts bundled core files; Desktop stays quiet on update refusals (#1136)
  • ci: the release test job takes the worker cap; the old daemon branch rule goes (#1140)
  • chore: require app 0.25.11 for the unreleased first-party packages (#1142)
  • chore: require app 0.25.11 for the cloud audio packages (#1150)
  • docs(remote): P0 spike — werift for the daemon, Google libwebrtc for mobile; owner decisions (#1151)
  • chore(contracts): refresh the server catalog contract (#1155)
  • feat(release-notes): translate approved notes into seven site languages (T11) (#1075)
  • Close G6 §6; expect.poll waits 5 s in every suite (#1123)
  • feat(cli): in-band inject server and real team, per-agent and budget state in the CLI bridge (#1132)
  • Daemon host internals: host-side session rows, one transcript cwd rule, no dead retire recheck (#1124)
  • feat(core): remote peer link building blocks (remote daemon access P2a) (#1146)
  • feat(core): session-summaries:1 and session-history-pages:1 (remote daemon access P2b) (#1148)
  • feat(core): remote server client, push stream and signaling session (remote daemon access P2c) (#1149)
  • feat(core): remote role host facade, grants, audit and remote tool policy (remote daemon access P2b) (#1152)
  • feat(core): WebRTC transport over werift (remote daemon access P3) (#1153)
  • feat(mobile): remote daemon access on iOS and Android (P6) (#1158)
  • feat(mobile): P8 first part — confirmation, background completion, push client; duplicate-message verdict (#1161)
  • feat(mobile): session images on iOS and Android (remote P8 C2) (#1164)