O que está faltando na história "agentic": um papel de agente do usuário bem definido

O post mais recente de Mark Nottingham no HN desafia a narrativa predominante em torno dos sistemas de IA 'agênticos'. Ele argumenta que a peça central que falta é um papel bem definido de agente do usuário — uma garantia clara e executável de que o agente atua exclusivamente em nome do usuário, sem lealdades ocultas aos seus criadores ou terceiros.
Pontos principais do artigo
- Historicamente, softwares locais (planilhas, processadores de texto) eram confiáveis porque não tinham dependências externas e não podiam agir contra os interesses do usuário sem serem malware.
- Dispositivos modernos conectados à internet incorporam os interesses de múltiplas partes (fornecedores de silício, fabricantes de SO, desenvolvedores de aplicativos, serviços em nuvem), e esses interesses nem sempre estão alinhados com os do usuário.
- Exemplos de desalinhamento: Smart TVs espionando hábitos de visualização, Meta descriptografando tráfego privado para pesquisa, Microsoft Outlook enviando senhas de e-mail de terceiros para sua nuvem para compartilhar com mais de 700 corretores de dados, montadoras vendendo dados de direção para seguradoras.
- A suposição de que uma ferramenta trabalha para você só porque você a possui está desatualizada. Um agente de IA não é uma chave de fenda; ele tem suas próprias capacidades e dependências.
- Nottingham pede um contrato formal de 'agente do usuário' — um mecanismo técnico e legal que garanta que o agente não possa agir em nome de ninguém além do usuário sem consentimento explícito e informado.
Por que isso importa para agentes de codificação de IA
Quando você executa um agente de codificação de IA, ele lê seu código, executa comandos no terminal e pode fazer push para o GitHub ou implantar em produção. Se o modelo ou API subjacente desse agente tiver uma lealdade oculta (por exemplo, ajustado para favorecer um provedor de nuvem específico, exfiltrar dados ou relatar análises de uso), você perdeu o controle. Sem um papel claro de agente do usuário, confiar em um agente de IA é como confiar em uma 'chave de fenda inteligente' que pode fazer um phone home.
O artigo não prescreve uma implementação específica, mas expõe o problema: precisamos de arquiteturas de agentes transparentes e auditáveis onde o usuário seja o único principal. Ferramentas como o mecanismo de políticas de código aberto do OpenClaw (permitindo restrições personalizadas de agente) são um passo nessa direção.
Se você está construindo ou usando agentes de IA, esta é uma leitura obrigatória.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

Claude-Code v2.1.79 adiciona controle remoto, corrige travamentos de subprocessos e melhora o uso de memória
O Claude-Code v2.1.79 introduz um comando /remote-control para o VSCode para conectar sessões ao claude.ai/code, corrige o travamento do claude -p em subprocessos e reduz o uso de memória na inicialização em aproximadamente 18MB. A versão também adiciona uma flag --console para autenticação no Anthropic Console e melhora o tratamento de timeouts da API.

O Claude Code adiciona modo de voz para comandos de programação sem uso das mãos.
A Anthropic está lançando o modo de voz para o Claude Code, seu assistente de programação com IA, permitindo que desenvolvedores interajam por meio de comandos de voz. O recurso está atualmente disponível para cerca de 5% dos usuários, com uma disponibilidade mais ampla planejada para as próximas semanas.

O usuário relata ter mudado do Gemini Pro para o Claude Max para obter assistência em projetos acadêmicos.
Um usuário trocou do Gemini Pro para o Claude Max após sentir frustração com o desempenho do Gemini em tarefas práticas. Eles relatam que o Claude revisou com sucesso seu projeto acadêmico, fez perguntas esclarecedoras e sugeriu registrar as informações aprendidas em um arquivo memory.md.

O uso da API de Artefatos do Claude conta contra a cota do chat, não contra a cobrança da API
Usar artefatos do Claude dentro do Claude faz chamadas de API normais que são interceptadas pela Anthropic e autenticadas através da sessão logada, contando contra a cota de chat do plano em vez da cobrança da API. Os usuários podem verificar isso testando artefatos e verificando que o uso da API permanece em zero no Console do Claude.