Esta página é uma tradução da documentação em inglês. Comandos, identificadores e exemplos permanecem iguais. Runtime 7.24.4 · SDK 2.6.7. Original em inglês
Notas do AX Code v7.7.6
Status: Ativo Escopo: público, notas da versão atual (CLI/TUI) Última revisão: 2026-08-21 Responsável: engenharia de lançamento do AX Code
Lançado em 20 de agosto de 2026 · Registro completo de mudanças
Estas notas cobrem as superfícies de CLI e de TUI de terminal da linha v7.2.0 → v7.7.6. As mudanças do aplicativo de desktop são acompanhadas à parte em CHANGELOG.md.
A linha v7.7 reforçou a CLI e a TUI para trabalho longo e sem supervisão: correção do fluxo, resistência a falhas, confiabilidade do provedor e uma ampla passagem de ergonomia da CLI — junto com a divisão do armazenamento por projeto e uma reformulação substancial do desempenho do fluxo.
Destaques
- Reformulação do desempenho do fluxo — a TUI agora agrupa os deltas antes da fronteira RPC, pinta o texto em fluxo como texto simples (montando o renderizador rico uma só vez na finalização), mantém as linhas em fluxo montadas com janelas de eventos em lote e ajusta o intervalo de pintura ao comprimento do documento. Sessões longas continuam responsivas.
- Resistência a falhas e ao terminal — a TUI mantém a sessão viva diante de rejeições não tratadas, mostra a queda do backend em vez de travar em silêncio, interrompe o ciclo de falhas quando o terminal cai no meio da sessão e reforça o tratamento da entrada do terminal.
- Passagem de confiabilidade da CLI — falhas de comando agora produzem erros legíveis e códigos de saída diferentes de zero (#398–#400);
ax-code runvalida o modelo antes de criar uma sessão (#405); excluir ou podar uma sessão exige confirmação ou--force(#403); os sinalizadores de complemento nativo dedoctorsão anotados quando o complemento está ausente (#401) e deixam de relatar falsos positivos de saúde. - Divisão do armazenamento por projeto — sessões, mensagens, registros de eventos de reprodução, tarefas, metas, filas de tarefas, tarefas agendadas e tabelas de fluxo de trabalho podem ir para fragmentos SQLite por projeto (Fase 2, condicionada por
AX_CODE_SHARD_SESSIONS), com escritas simultâneas reforçadas e sobrevivência deSQLITE_BUSYna inicialização. - Confiabilidade do provedor — a reserva de provedor aparece como um aviso na transcrição (#394), os deltas de texto em fluxo são reconciliados com os instantâneos, a detecção de loop de saída se recupera com orientação em vez de novas tentativas cegas, e as sessões ativas sobrevivem à troca de provedor.
Recursos novos
feat(tui): status, notificações, progresso e controles de retrocesso; chips de modo na tela inicial e no rodapé do prompt; trilho de subagentes em execução, apoiado na fila de tarefas; diálogo de ajuda gerado a partir do esquema de atalhos; protocolo de teclado do kitty ativado por padrão; visibilidade do download do AX Engine (chip de progresso, notificações de conclusão e proteção de envio); faixa de recapitulação na ociosidade depois de cada turno.feat(cli):ax-code task list|show|cancel|retrypara a gestão de tarefas em segundo plano.feat(agent): ferramentawaitfor, eventos de hook de ciclo de vida (ADR-057), subagente Scout com caminho WebFetch e o fluxo de trabalho/verified-fix.feat(autonomy): guardião opcional de pré-aprovação semântica, com um modelo guardião dedicado e testes que falham de forma fechada; modo autônomo reforçado contra autoescalada e contra escritas perigosas em git-config.feat(provider): interface do gerenciador de provedores, com desativação e ativação temporárias; Hugging Face e UnoRouter acrescentados aos provedores padrão de login; filtros de família do catálogo; modos de conexão administrada e de anexação do AX Engine, com um catálogo AXQuant de seis modelos e oferta de download na TUI.feat(code-intelligence): sinais de relevância de símbolo, notas entre sessões ancoradas em símbolo, notas automáticas do DRE e dicas de aquecimento.feat(session): reforço de agendamento no estilo de/loope melhorias na execução de tarefas longas.
Melhorias
refactor(tui): consolidou o pacote de renderizador pertencente ao AX; restaurou os contratos do pacote OpenTUI, com verificações reforçadas; compilação reproduzível do opentui-spinner, com verificação de tipos.perf(tui): o medidor de contexto do rodapé agora mede em relação ao orçamento de compactação; o status obsoleto de ferramenta no rodapé foi simplificado.refactor(ax-engine): a política de contexto específica do modelo foi fixada; linha local apenas de 6 bits.- A persistência da configuração agora sobrevive a comentários JSONC, para isolamento e para as configurações.
ax-codedefine o título do processo, e a verificação de instância do doctor ignora backends da TUI.
Correções
- Sessões: deltas de texto em fluxo reconciliados com os instantâneos; a barreira de chamada de ferramenta zera a sequência e dispara no teto (#390); o histórico de compactação é aparado para caber em janelas pequenas de modelo; loops de saída do modelo dentro do fluxo são interrompidos sem abandonar os provedores locais; tarefas agendadas reforçadas contra parâmetros convertidos em texto.
- Provedores: execuções sem interface do Kimi estabilizadas; registros de capacidade do Kimi e do DeepSeek verificados; seleção de modelo da CLI conectada reforçada; preferência de modelo auxiliar do MiniMax Token Plan, renomeações e remoção de SKUs obsoletos; filtragem da lista de permissão do Alibaba Token Plan; catálogos Groq e Zhipu atualizados a partir da documentação oficial; instalações do SDK do runtime com versão fixada.
- Autenticação: o login sobrevive a uma falha de canário e protege fluxos que não são TTY (#392, #393);
providers logoutpode remover credenciais que não podem ser descriptografadas. - TUI: dez correções de exatidão vindas de uma revisão interna do código da TUI;
ctrl+jinsere uma quebra de linha em vez de enviar; o modelo selecionado é preservado durante a descoberta; seleções de modelo indisponível foram interrompidas; truncamento de sessão, estado de conexão e tempestades de notificações foram contidos. - Plataforma: atualização automática no Windows, com verificação depois da atualização; reforço de PTY, de SQLite e da preparação da CLI; empacotamento do runtime autônomo reforçado.
- Testes: a suíte remove os sinalizadores herdados de sessão do host
AX_CODE_*antes de executar.
Descontinuações e remoções
feat(provider)!: os provedoresgemini-clieantigravity-cliforam aposentados.feat(ax-engine)!: o catálogo AXQuant passou para uma linha fixa de seis modelos.
Instalar e verificar
Os arquivos assinados estão anexados a este lançamento para darwin-arm64, windows-x64 e windows-arm64, além de install.ps1. Verifique qualquer ativo em relação ao ax-minisign.pub publicado, usando os passos do guia de verificação de lançamento.