本文へスキップ

Blog

Releasesv0.37.0

v0.37.0 — o app de desktop vira um espaço de trabalho do agente

This is the release note as published, not a rewrite of it. Release notes are published in the language they were written in.

O app de desktop deixou de ser um menu de funcionalidades e virou um espaço de trabalho.

A barra saiu de quinze destinos para cinco

Chat · Trabalho · Código · Conhecimento · Automação, com Configurações fixo no rodapé. Quinze ícones tinham deixado de ser palavras e viraram posições a decorar.

Três regras decidiram o que saiu, e cada uma era um defeito por si só:

  • Uma tela vazia para quem instala não deveria embarcar. A Maturidade reporta a cobertura de testes do próprio projeto e precisa de um checkout do código-fonte — no instalador ela renderizava vazia. Agora só existe em desenvolvimento.
  • Um detalhe de turno não é um lugar. A Fusão só aparecia se o turno de chat imediatamente anterior tivesse usado fusão: para vê-la era preciso mandar uma mensagem fundida, sair da tela, e ler antes que a mensagem seguinte apagasse. Virou uma seção do painel de atividade, ao lado do turno que descreve.
  • Um inspetor somente-leitura não é uma superfície diária. Ferramentas não oferecia ação nenhuma, e o próprio estado vazio de MCP diz que a CLI é a fonte da verdade. Ambos foram para Configurações › Conexões, junto com Uso e Governança.

O agente não some mais quando você navega

O estado dele vivia só na tela de chat, então abrir Configurações no meio de uma resposta escondia o agente e o botão de parar — deixando você com uma execução que não dava para ver nem interromper. Agora existe uma barra de status em todas as telas, com um Parar global.

Uma coreografia de entrada, e silêncio no resto

Cerca de 900ms, sete tempos, convergindo para dentro e aterrissando num fio de acento desenhado sob o cabeçalho. É a única coreografia do app: uma troca de tela é um fade de 200ms e nada mais. Concentração é o ponto — micro-animação espalhada é o que faz software parecer barato. CSS puro no compositor, sem biblioteca de animação, e ela se limpa depois em vez de deixar elementos promovidos a camadas próprias.

Movimento reduzido é um estado desenhado, não uma ausência. Respeita a flag do sistema e um controle no app, porque no Windows é comum ter a flag desligada e ainda querer uma interface calma. As durações colapsam para 1ms em vez de as animações serem removidas — remover deixaria invisível para sempre todo elemento cujo keyframe começa em opacity: 0.

Correções que você vai sentir

  • O tema claro não tinha bordas nos painéis. Uma borda branca a 5% sobre um cartão branco é invisível — e era usada em trinta lugares.
  • A transcrição do chat brigava com quem lê. Um scroll suave disparava a cada token, umas trinta vezes por segundo, então nunca completava e a viewport ficava permanentemente atrás do texto; rolar para cima para reler puxava você de volta.
  • O tema resetava a cada abertura, e piscava no caminho.
  • A navegação principal não tinha indicador de foco nenhum — dava para percorrer todos os destinos pelo teclado sem nada na tela dizendo onde você estava.

Também

Paleta de comandos com Ctrl+K, uma tela de Perfil que finalmente mostra o que o agente aprendeu sobre você, Telegram alcançável, e um sistema de design com um teste que o impõe — porque uma diretriz que ninguém verifica vira decoração.

⚠️ Os instaladores não são assinados por autoridade certificadora: o Windows e o macOS avisam na primeira execução.

pip install --upgrade chimera-agent

🤖 Generated with Claude Code

Read the release on GitHub