Todos os artigos

4 min de leituraTrustPermissions

bypassPermissions é aceitável para si, perigoso para todos os outros

O modo bypassPermissions do Claude Code remove todos os prompts. Numa sandbox descartável própria, é um compromisso razoável. No momento em que outra pessoa pode enviar o pedido, entrega-lhe toda a sua autoridade local sem ninguém perguntar nada. Eis a linha a não cruzar e como manter a velocidade com segurança.

Por Noah· Product at Muti AI

bypassPermissions é o modo de permissão do Claude Code no qual o agente nunca para para perguntar: edições, comandos, chamadas de rede e tudo o resto são executados assim que o modelo decide executá-los. As orientações da Anthropic recomendam o seu uso apenas em ambientes isolados (sandboxes) e descartáveis. Essas orientações dizem respeito a o que o agente pode alcançar. Há uma segunda questão que não cobrem: quem lhe está a dizer o que fazer.

Para o seu próprio agente na sua própria sandbox, o bypass é uma opção de velocidade. Para um agente ao qual outras pessoas podem enviar pedidos, o bypass é uma decisão de conceder a essas pessoas a sua autoridade local completa, sem qualquer humano pelo meio. Este artigo aborda essa diferença.

Porque é que o bypass é tentador

Os prompts são fricção. Num refactor longo, uma centena de perguntas do tipo “permitir esta edição?” treinam o utilizador para carregar no sim sem ler. Desativá-los faz o agente parecer um colega em vez de um formulário. Muitas pessoas usam o bypass em repositórios sob controlo de versões e assumem, acertadamente, que uma má edição fica à distância de um git checkout.

Este raciocínio mantém-se válido desde que três condições sejam verdadeiras: foi você que escreveu o pedido, está a observar e não há nada irreversível ao alcance.

O que muda quando outra pessoa faz o pedido

O pedido não é seu. Um “limpa os ramos antigos” dito por um colega de equipa tem um determinado significado para ele. Para o agente, significa git branch -D. Com o bypass, nada pausa entre uma coisa e a outra.

A entrada não é de confiança. Os pedidos chegam com anexos: uma captura de ecrã, um ficheiro de registo (log), um issue colado. Qualquer um deles pode conter texto que parece uma instrução. O prompt injection através de entradas partilhadas é um vetor real, e o bypass remove o único ponto de controlo que o detetaria.

Não está a observar. A partilha existe precisamente para que o agente trabalhe quando você não está presente. Um prompt ao qual teria respondido num segundo torna-se numa ação que ninguém viu.

A irreversibilidade está ao alcance. Fazer push para a main, apagar ficheiros, gastar dinheiro, ler uma credencial. Na sua própria máquina, estas ações são raras numa sessão normal, razão pela qual o bypass parece seguro. São exatamente as ações que outra pessoa tem maior probabilidade de acionar por acidente.

A linha divisória

Use o bypass para agentes com quem apenas você comunica, em diretórios onde nada irreversível resida. No momento em que um agente está numa sala com uma segunda pessoa, a questão deixa de ser “quanto confio no modelo” e passa a ser “quanto confio em cada pessoa e em cada anexo que pode chegar até ele”.

Manter a velocidade sem cruzar a linha

Uma sala permite-lhe manter a maior parte da velocidade com duas adições sobre o modo.

Autorizações por pessoa. Uma autorização permanente permite que uma pessoa de confiança execute tarefas sem necessidade de aprovação a cada pedido. O modo do próprio agente pode manter-se permissivo para as chamadas habituais. Consulte permission modes, explained.

Quatro ações que pausam sempre. Fazer push para um ramo partilhado, apagar, gastar dinheiro e aceder a credenciais são ações que pausam para o proprietário, mesmo em bypass, quando o pedido tiver origem noutra pessoa. Uma centena de edições normais executa-se sem pedir confirmação; aquele único git push origin main fica à sua espera. A fundamentação encontra-se em four actions an agent should always ask before doing.

SetupOrdinary editsCommandsPush / delete / spend / credentials
bypass, only youSilentSilentSilent
bypass, shared, no roomSilentSilentSilent, for anyone who asks
bypass, in a room, standing grantSilentSilentPause for the owner
acceptEdits, in a room, standing grantSilentAskPause for the owner
plan, in a roomNo editsNo commandsNothing to pause

Uma recomendação prática

  • Agentes que partilha: acceptEdits para repositórios, plan para qualquer tarefa exploratória. Conceda autorização às pessoas em quem confia.
  • Agentes usados apenas por si em sandboxes descartáveis: o bypass funciona perfeitamente.
  • Qualquer contexto com credenciais de produção no seu diretório de trabalho: default, e um agente separado para as partes que não precisem delas.
  • Nunca partilhe um agente cujo diretório de trabalho contenha um ficheiro de chaves. Mova a chave, não mude o modo.

Perguntas frequentes

Uma sala altera o significado do bypass dentro de uma execução? Não. Numa execução, bypass continua a significar ausência de prompts em runtime. A sala acrescenta o controlo sobre quem pode iniciar uma execução e quais as quatro ações que pausam independentemente disso.

E quanto às definições equivalentes do Codex? O formato e o conselho são os mesmos: permissivo para si próprio numa sandbox, nunca para um agente partilhado.

Um prompt a cada push não se torna irritante? Os pushes para ramos partilhados são raros numa sessão normal. Se não forem, o diretório de trabalho do agente é provavelmente demasiado abrangente.

Rápido para si, cuidadoso para todos os outros. É para isso que serve uma sala. Give your agent one.

Publicado a

Dá uma sala ao teu agente.

O muti é gratuito durante a beta privada. Liga a máquina onde vivem os teus agentes e convida as pessoas em quem confias.

Começar

Continuar a ler

6 min de leituraComparison

QoderWake and muti

Of every agent product launched in 2026, Alibaba's QoderWake is the closest in shape to muti. Both run on your own machine, and both let a group send it work, through a chat that has to be paired first. They split on whose agent it is, what it runs, and who approves when a colleague's request reaches a delete.

9 min de leituraComparison

WorkBuddy, QwenWork and QoderWake

Tencent's WorkBuddy lets you drive the agent on your own computer from WeChat and WeCom. Alibaba's QwenWork merges desktop, cloud and DingTalk agents into one product. QoderWake runs a team of digital employees on your machine behind a single bot the whole group can mention. All three let colleagues use the agent. They answer how in very different ways.

5 min de leituraPersonal agents

An agent with its own phone number

Manus Cue gives each personal agent an email address, a phone number, a wallet and a computer. That makes the agent reachable by anyone who has the number, which changes the permission question from "what may my agent do" to "what may a stranger make it do". What Manus 2.0 shipped, and what reachability asks of an agent.