Inteligência artificial, sem ruído.
Agentes de IA3 min

Andrew Ng lança OpenWorker: agente de IA open source que entrega trabalho pronto, não conversa

OpenWorker é um agente de desktop local-first que roda com 35 conectores de apps, motor de permissões em 4 níveis e suporte a 30 modelos. Executa tarefas complexas no seu computador com privacidade total.

Andrew Ng lança OpenWorker: agente de IA open source que entrega trabalho pronto, não conversa

O que é o OpenWorker

Andrew Ng acaba de lançar o OpenWorker, um agente de IA de código aberto que roda localmente no seu desktop e entrega resultados prontos — não conversas. A diferença central: em vez de receber um prompt, o OpenWorker pergunta qual é o resultado final desejado — um documento formatado, uma resposta no Slack com números concretos, uma agenda atualizada, uma caixa de entrada organizada. Ele então decompõe esse objetivo em etapas, trabalha com arquivos locais e apps conectados e pede confirmação antes de qualquer ação sensível.

O repositório tem 119 arquivos Python (~32.400 linhas) no módulo coworker/, 149 arquivos TypeScript/TSX na interface gráfica e 78 módulos de teste. A licença é MIT.

Arquitetura em quatro camadas, tudo local

O OpenWorker roda inteiramente na máquina do usuário:

  • Shell desktop: janela nativa Tauri 2 com React 18, que supervisiona o servidor Python.
  • Motor de IA: construído sobre o aisuite, biblioteca agnóstica de provedores também criada por Andrew Ng.
  • Conectores: 35 integrações com apps como Slack, Google Calendar, e-mail e sistema de arquivos.
  • Camada de permissões: o verdadeiro diferencial de engenharia do projeto.

Não existe um serviço de inferência próprio. O usuário cola sua chave de API ou aponta para um runtime local como o Ollama.

BYOM (Bring Your Own Model)

A matriz de modelos suportados tem exatamente 30 entradas curadas. Provedores nativos cobrem OpenAI (GPT-5.6 Sol/Terra/Luna), Anthropic (Claude Fable 5, Opus 4.8, Sonnet 4.6, Haiku 4.5) e Google (Gemini 3.1 Pro, 3.6 Flash, 2.5 Pro, 2.5 Flash). Fornecedores compatíveis com API OpenAI incluem DeepSeek V4, GLM-5.2, Kimi K2.6, MiniMax M2.5, Qwen3 Max, Grok 4.3 e Mistral Large. Modelos abertos chegam via Together AI e Fireworks. E com Ollama, não é preciso chave nenhuma.

O motor de permissões é a história de engenharia real

A maioria dos projetos de agentes de desktop trata aprovações como detalhe de interface. O OpenWorker as trata como uma camada tipada. Cada chamada de ferramenta é classificada em quatro classes de risco:

  • read: sem efeitos colaterais
  • write_local: modifica o workspace, escopo limitado a caminhos
  • exec: executa comandos
  • external: efeitos fora da máquina

Cinco modos de permissão decidem o que acontece: discuss e plan são somente leitura; interactive (padrão) pergunta antes de escritas, comandos e ações externas; auto permite tudo dentro do escopo de caminhos; custom aprova automaticamente uma lista definida pelo usuário.

Privacidade: local-first de verdade

Duas decisões de design se destacam. A persona ops embutida instrui o modelo a tratar conteúdo de ferramentas, logs, web, arquivos e mensagens como dados não confiáveis — não como instruções. É uma postura explícita contra prompt injection incorporada ao agente.

As chamadas ao modelo vão direto da máquina ao provedor configurado. Conversas, tokens de conectores e chaves de modelo ficam locais. O armazenamento de segredos foi desenhado para que segredos nunca entrem no contexto, prompts ou traces do modelo.

O único componente em nuvem é um broker opcional que gerencia handshakes OAuth para conectores one-click, usando Auth0 Authorization Code com PKCE. Os tokens são entregues diretamente à máquina e nunca armazenados na nuvem. O app funciona perfeitamente sem login, usando credenciais coladas manualmente.

Por que isso importa agora

O OpenWorker representa uma convergência de três tendências de 2026: agentes de desktop que produzem trabalho real, execução local que preserva privacidade e código aberto que permite auditoria completa. É a resposta de Andrew Ng ao movimento dos “computer use agents” — com uma diferença fundamental: em vez de controlar mouse e teclado, opera no nível das APIs e arquivos, o que é mais confiável, auditável e eficiente.


Descubra mais sobre noticiAI

Assine para receber nossas notícias mais recentes por e-mail.

R
Sobre o autorRedação Noticiai

Equipe editorial dedicada a explicar inteligência artificial com clareza, independência e contexto.