Przejdź do treści

← Blog

Co się ukazało

Chimera 0.75.0: Substituição de permissão em um clique no Code Composer

Um interruptor por conversa no Code Composer aprova automaticamente chamadas de ferramenta seguras, registra cada decisão e remove o timeout de cinco minutos para intervenção humana.

Nasz własny tekst o naszym wydaniu. Przeczytaj release na GitHubie →

O que muda para você

Até agora, toda chamada de ferramenta que tocasse em algo fora da sandbox gerava um cartão de aprovação. Você precisava clicar em cada um. Esse era o contrato: o agente para, você decide, ele continua. O contrato se mantinha mesmo quando você estava iterando um script e o agente precisava rodar o mesmo comando seguro doze vezes seguidas. O atrito não era um bug — era o design. Mas tornava a iteração rápida mais lenta do que o necessário.

A versão 0.75.0 adiciona um interruptor ao Code Composer chamado "Ignorar permissões". Quando você o ativa, o agente aprova automaticamente as chamadas de ferramenta que normalmente gerariam um cartão de aprovação. Ele registra cada decisão tomada em seu nome. O interruptor se aplica apenas a uma conversa. Ele não persiste entre reinicializações do app. E não mexe em nada que envie dados locais para fora: pushes, publicações, pagamentos, mensagens enviadas em seu nome, acesso a segredos e qualquer operação que transmita dados para fora da máquina ainda param e pedem confirmação. O limite é explícito. O agente pode se mover mais rápido dentro do limite; não pode cruzá-lo sem você.

Não é uma configuração global. Não é uma flag de arquivo de configuração. É um botão na tela, e só você pode pressioná-lo. O design mantém a substituição próxima ao trabalho. Você vê a conversa, sabe o que o agente está fazendo e decide que, para esta sessão, as aprovações repetitivas são ruído. Quando o app reinicia, o ruído volta. Você opta por entrar novamente, deliberadamente.

Por que o comportamento do timeout mudou

A tela de Código tinha um prazo de cinco minutos para sua resposta. Se você não respondesse a um cartão de aprovação dentro dessa janela, o agente recusava a chamada e a conversa travava. A suposição era que um cartão não respondido significava uma sessão não supervisionada. Mas a suposição falhava em um fluxo de trabalho comum: você pede algo ao agente, alterna para outra janela para checar documentação ou testar uma hipótese e volta seis minutos depois para uma conversa morta. O timeout punia o foco.

A tela de Código agora espera indefinidamente pela sua resposta. O agente permanece pausado até você retornar. O limite de cinco minutos ainda se aplica onde faz sentido — automações que ninguém está observando. Essas mantêm a proteção. Mas quando você está presente, mesmo que se afaste, a conversa não expira mais para você.

O que o interruptor não faz

O interruptor "Ignorar permissões" não é uma flag de sudo. Ele não eleva privilégios. Não concede acesso a nada que o agente já não pudesse solicitar. Ele apenas remove a exigência de que você aprove manualmente cada solicitação. O agente ainda registra cada chamada aprovada automaticamente. Você pode revisar o que aconteceu depois. O registro está lá se você precisar auditar uma sessão.

As categorias que ainda exigem aprovação explícita são aquelas que movem dados para fora da máquina ou gastam recursos: pushes para remotos, operações de publicação, ações de pagamento, mensagens que carregam sua identidade e qualquer coisa que leia ou transmita segredos ou dados locais para fora. O interruptor respeita essas categorias incondicionalmente. Não há um segundo interruptor para sobrescrever a sobrescrita.

O que fazer agora

Atualize para a versão 0.75.0. Abra uma sessão do Code Composer onde você espera chamadas de ferramenta repetitivas. Procure pelo interruptor "Ignorar permissões" na tela. Ative-o quando os cartões de aprovação virarem ruído. Desative-o quando precisar das proteções de volta. Reinicie o app para redefini-lo. Leia a lista completa de mudanças nas [notas de versão]Chimera Agent v0.75.0.

https://chimeraagent.space