// conceitos · comparação

Okami vs outros agentes

Posicionamento técnico para quem está comparando agentes de código. As capacidades dos concorrentes mudam por versão; a tabela foca no desenho arquitetural público…

Leitura rápida

Claude Code e Codex são excelentes superfícies de desenvolvimento orientadas por provider. Hermes, OpenHands, OpenClaw e projetos similares exploram agentes, browser, skills ou ambientes remotos. O Okami entra em outro eixo: harness local-first, multi-canal e auditável, com critérios de término, policy e gates como parte do produto.

Quando escolher cada um

cenáriomelhor encaixepor quê
pair programming dentro do editorCodex / Claude Codea superfície nativa do provider reduz atrito e integra melhor com IDE/terminal
automação verificável fora da IDEOkamiokami task exige exitCriteria, audit, events e replay
bot/API/canal remotoOkamimesmo runner serve CLI, gateway, Telegram, Paperclip e HTTP API
experimentos com browser/workspace remotoHermes / OpenHands / OpenClawalguns projetos priorizam UI web, browser ou ambientes hospedados
governança local e auditávelOkamiToolSpec, sandbox, approval, checkpoints e logs ficam no workspace
dimensãoOkamiClaude Code / CodexHermes / OpenHands / OpenClaw
superfícieCLI/TUI, task runner, gateway, API, Telegram e Paperclipterminal/IDE e workflows do providervaria: web, browser, workspace remoto ou agent UI
conclusão verificáveltask_complete passa por exitCriteria e gatesnormalmente focado em execução assistida e resposta finalvaria por projeto; muitas vezes depende de logs e estado da UI
skillsSKILL.md escaneado, documentado e carregado sob demandainstruções/comandos e contexto do produtoskills/plugins existem, mas nem sempre viram gate operacional
governançaToolSpec com danger, aprovação, sandbox, checkpoint e auditgovernança integrada ao produto do providerfrequentemente configurável, mas menos centrada em contrato local
canaismesmo runner para terminal, bot, API e issue heartbeatprincipalmente superfície de desenvolvimentodepende do projeto e da implantação
modelosprovider trocável e fallback por configotimizado para o modelo/ecossistema nativovaria; muitas vezes OpenAI-compatible ou provider específico
documentaçãoeditorial + referência gerada de skills/tools/commands/configdocs oficiais extensas do produtoboa cobertura em guias, menos ligada ao repo local

Tradeoffs honestos

decisãoganhocusto
local-firstcontrole de arquivos, credenciais, logs e sandboxo usuário opera dependências locais como Docker, provider CLI e tokens
harness explícitomais previsibilidade, replay e critério de términomais conceitos para aprender do que uma UI de chat simples
skills como arquivosauditável, versionável e documentávelskill ruim precisa de scan, revisão e gate
multi-providernão prende workflow em um único modelocada provider precisa de capability profile e auth corretos

Diferencial que precisa ser provado

  • A promessa do Okami só é forte quando a task deixa evidência: events, audit, replay, exitCriteria e artefato final.
  • A documentação deve continuar sincronizada com o repo principal, por isso as referências geradas falham cobertura quando algo some.
  • O melhor benchmark não é só qualidade da resposta: é taxa de conclusão verificável com o mesmo workflow em modelos diferentes.

Como avaliar sem marketing

okami task "crie hello.txt com oi" -e file_exists:hello.txt -e "file_contains:hello.txt:oi"mede conclusão verificável
okami events -n 40confirma trajetória e estado final
okami replay --jsonreconstrói a execução para auditoria
okami policy check --strictmede prontidão operacional antes de expor

Abrir esta página nos docs interativos