Ferramentas
OpenHands
Central self-hosted para agentes de programação com IA, o Agent Canvas, que roda no seu computador, em Docker ou em VM e agenda automações de código.

Hoje o repositório do OpenHands entrega o Agent Canvas, uma central instalada na sua máquina para conversar com agentes de programação e agendar automações. O agente padrão é o próprio OpenHands, e o Canvas também aciona Claude Code, Codex, Gemini CLI, OpenCode e outros compatíveis com o Agent Client Protocol (ACP). Quem executa os agentes é o Agent Server, que fica num repositório separado.
Para que serve
- Pedir a um agente que leia e altere um repositório pelo navegador.
- Agendar trabalho recorrente, como um relatório enviado ao Slack.
- Quebrar issues do GitHub em tarefas menores por automação.
- Comparar agentes diferentes na mesma interface.
Como começar
Com Node.js 24 ou mais recente e o uv instalados:
npm install -g @openhands/agent-canvas
agent-canvasO endereço é http://localhost:8000. Nesse modo sem sandbox, o agente tem acesso total ao seu sistema de arquivos. Para limitar, use a imagem Docker publicada, que só enxerga a pasta de projetos montada, ou defina OH_CONVERSATION_RUNTIME=docker para cada conversa ganhar um contêiner. O serviço escuta só no loopback; antes de abrir para a rede, siga o guia de self-hosting. O modelo de linguagem fica por sua escolha, com a sua chave.
Licença e custo
No LICENSE atual há um único texto MIT, sem pasta separada sob outra licença. Ao copiar ou redistribuir, o aviso de copyright e a permissão seguem junto. Pela página de preços, o Agent Canvas é gratuito para instalar no próprio ambiente. O plano Teams custa 500 dólares por mês para até 10 usuários, mais 50 dólares por assento extra, com teste de 30 dias. O Enterprise, sob consulta, roda na VPC da empresa. A OpenHands Cloud mantém os agentes rodando na nuvem com o notebook fechado. O consumo do modelo vai à parte.
Quando vale a pena
Uma equipe que quer agentes de código num servidor próprio, com tarefas agendadas e vários agentes lado a lado, pode partir do Agent Canvas. Para uma pessoa só, um agente de terminal como o Claude Code dá conta com menos peças. Automação que roda sem ninguém olhando pede revisão: o agente pode errar sem avisar, problema descrito em Falha silenciosa.