Repolode
code-yeongyu

code-yeongyu/oh-my-openagent

Um agente de programação em TypeScript cuja CLI planeja, delega tarefas a vários modelos e verifica o trabalho quando você inclui `ulw` ou `mass ulw` no prompt.

Alternativa open source a:Cursor

Estrelas
70,215
Forks
5,773
Issues abertas
1,569
Último commit
há 9 horas

O que é?

OmO é um agente de linha de comando (`omo`) para executar tarefas reais de ponta a ponta, de pesquisa e documentos a backends, frontends e código. Ele é baseado no senpi, um fork do agente de programação pi, e pode ser instalado como binário nativo por meio de um script de shell ou PowerShell, ou como pacote `omo-ai` para npm/Bun.

A ideia central é a orquestração acionada por palavras-chave. Incluir `ultrawork` ou `ulw` no prompt faz o agente ler a base de código, planejar, verificar cada etapa e parar quando terminar. `mass ulw` divide uma tarefa grande em um grafo de agentes que trabalham em paralelo com modelos diferentes e têm o trabalho verificado antes da conclusão.

O projeto também inclui um sistema de memória em Markdown com suporte a Git, que usa um modelo secundário pequeno para lembrar o agente principal de erros passados; login por assinatura para vários provedores de modelos; skills incluídas, carregadas sob demanda; e ferramentas para migrar da edição OpenCode.

Recursos principais

  • 01Gatilhos por palavra-chave (`ulw`, `mass ulw`) colocam o agente em modo de execução planejada e verificada.
  • 02Grafos de agentes paralelos que encaminham subtarefas para modelos diferentes.
  • 03Memória em Markdown com suporte a Git e um modelo secundário que sinaliza erros recorrentes.
  • 04Skills sob demanda, incluindo uso do navegador, carregadas conforme a tarefa.
  • 05Login nas assinaturas do Claude, ChatGPT, Kimi e GLM via `/login`.
  • 06`omo setup` migra chaves de provedores, servidores MCP e skills da edição OpenCode.

Casos de uso

  • Executar uma migração grande em uma base de código com agentes paralelos.
  • Pesquisar muitas fontes e produzir um documento ou uma apresentação finalizada.
  • Desenvolver funcionalidades de backend e frontend a partir de um único prompt.
  • Combinar modelos de ponta mais caros com outros mais baratos para controlar o gasto com tokens.

Início rápido

  1. 1

    Instale o OmO via npm

    npm i -g omo-ai
  2. 2

    Abra seu projeto e execute o OmO

    omo
  3. 3

    Descreva a tarefa e adicione ulw ao prompt para tarefas difíceis

Antes de usar

  • Usa a licença SUL-1.0, que não é uma licença padrão de código aberto. Consulte os termos antes de usar o projeto comercialmente.
  • Para executá-lo, é necessário entrar em uma assinatura de modelos ou fornecer chaves do provedor.
  • O uso do computador é experimental.

Tópicos

Perguntas frequentes

O que é oh-my-openagent?
Um agente de programação em TypeScript cuja CLI planeja, delega tarefas a vários modelos e verifica o trabalho quando você inclui `ulw` ou `mass ulw` no prompt. OmO é um agente de linha de comando (`omo`) para executar tarefas reais de ponta a ponta, de pesquisa e documentos a backends, frontends e código. Ele é baseado no senpi, um fork do agente de programação pi, e pode ser instalado como binário nativo por meio de um script de shell ou PowerShell, ou como pacote `omo-ai` para npm/Bun.
oh-my-openagent é gratuito? Qual é a licença?
oh-my-openagent é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
oh-my-openagent ainda é mantido?
Manutenção ativa. O último commit de oh-my-openagent foi em 20 de out. de 2026.
Para que posso usar oh-my-openagent?
Executar uma migração grande em uma base de código com agentes paralelos. Pesquisar muitas fontes e produzir um documento ou uma apresentação finalizada. Desenvolver funcionalidades de backend e frontend a partir de um único prompt. Combinar modelos de ponta mais caros com outros mais baratos para controlar o gasto com tokens.
Como instalar oh-my-openagent?
Instale o OmO via npm: npm i -g omo-ai Abra seu projeto e execute o OmO: omo Descreva a tarefa e adicione ulw ao prompt para tarefas difíceis
Onde consigo oh-my-openagent?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/code-yeongyu/oh-my-openagent

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados