Repolode
alvinunreal

alvinunreal/oh-my-opencode-slim

Plugin multiagente para o OpenCode que direciona planejamento, exploração da base de código, trabalho de UI e implementação a agentes especializados, cada um usando o modelo que você escolher.

Estrelas
10,136
Forks
617
Issues abertas
44
Último commit
anteontem

O que é?

oh-my-opencode-slim é um plugin de orquestração de agentes para o OpenCode, o agente de programação no terminal. Em vez de um único modelo cuidar de todas as etapas, um agente Orchestrator planeja o trabalho, distribui tarefas para especialistas em segundo plano e combina os resultados. A equipe integrada cobre exploração da base de código (Explorer), revisão de arquitetura (Oracle), trabalho de UI (Designer), implementação de escopo definido (Fixer) e leitura multimodal opcional de imagens (Observer).

É possível atribuir um modelo diferente a cada agente, e os presets agrupam essas configurações para OpenAI, OpenCode Go ou provedores personalizados. A configuração fica em um arquivo JSON, que pode ser definido globalmente ou por projeto, e aceita agentes personalizados, substituições de prompt e presets que estendem uns aos outros. O modo Council executa vários modelos em paralelo e sintetiza uma única resposta quando uma decisão exige diferentes perspectivas.

O plugin também inclui skills como codemap, deepwork e worktrees, um marketplace de agentes criados pela comunidade e integração opcional com multiplexadores de terminal (Tmux, Zellij, WezTerm e outros) para acompanhar os agentes trabalhando em tempo real.

Recursos principais

  • 01O Orchestrator distribui tarefas para agentes especialistas que trabalham em segundo plano.
  • 02Cada agente pode usar um modelo diferente, configurado por preset.
  • 03O modo Council consulta vários modelos em paralelo e sintetiza uma resposta.
  • 04Há suporte a agentes personalizados, substituições de prompt e configuração por projeto.
  • 05As skills incluídas e o marketplace de agentes da comunidade ampliam a equipe.
  • 06Visualização opcional dos agentes em tempo real no Tmux, Zellij, WezTerm e multiplexadores semelhantes.

Casos de uso

  • Dividir uma tarefa de programação grande para que um planejador, agentes de exploração e implementadores trabalhem em paralelo.
  • Combinar um modelo forte em raciocínio para arquitetura com um modelo mais barato para buscas e edições.
  • Pedir a opinião de vários modelos sobre uma decisão de design arriscada.
  • Adicionar um agente multimodal para que o modelo principal, que só trabalha com texto, possa ler capturas de tela e PDFs.

Início rápido

  1. 1

    Instale o plugin com o Bun CLI

    bunx oh-my-opencode-slim@latest install
  2. 2

    Ou instale com npx se não tiver o Bun

    npx oh-my-opencode-slim@latest install
  3. 3

    Faça login nos provedores de modelos pelo OpenCode

    opencode auth login
  4. 4

    Inicie o OpenCode e peça para ele enviar um ping a todos os agentes para verificar a configuração

    opencode

Antes de usar

  • É necessário ter o OpenCode instalado e acesso aos provedores de modelos que você configurar.
  • As predefinições padrão pressupõem o uso de modelos da OpenAI e ficam desatualizadas rapidamente, então você precisa ajustar a seleção de modelos por conta própria.

Em coleções

Tópicos

Perguntas frequentes

O que é oh-my-opencode-slim?
Plugin multiagente para o OpenCode que direciona planejamento, exploração da base de código, trabalho de UI e implementação a agentes especializados, cada um usando o modelo que você escolher. oh-my-opencode-slim é um plugin de orquestração de agentes para o OpenCode, o agente de programação no terminal. Em vez de um único modelo cuidar de todas as etapas, um agente Orchestrator planeja o trabalho, distribui tarefas para especialistas em segundo plano e combina os resultados. A equipe integrada cobre exploração da base de código (Explorer), revisão de arquitetura (Oracle), trabalho de UI (Designer), implementação de escopo definido (Fixer) e leitura multimodal opcional de imagens (Observer).
oh-my-opencode-slim é gratuito? Qual é a licença?
oh-my-opencode-slim é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
oh-my-opencode-slim ainda é mantido?
Manutenção ativa. O último commit de oh-my-opencode-slim foi em 5 de nov. de 2026.
Para que posso usar oh-my-opencode-slim?
Dividir uma tarefa de programação grande para que um planejador, agentes de exploração e implementadores trabalhem em paralelo. Combinar um modelo forte em raciocínio para arquitetura com um modelo mais barato para buscas e edições. Pedir a opinião de vários modelos sobre uma decisão de design arriscada. Adicionar um agente multimodal para que o modelo principal, que só trabalha com texto, possa ler capturas de tela e PDFs.
Como instalar oh-my-opencode-slim?
Instale o plugin com o Bun CLI: bunx oh-my-opencode-slim@latest install Ou instale com npx se não tiver o Bun: npx oh-my-opencode-slim@latest install Faça login nos provedores de modelos pelo OpenCode: opencode auth login Inicie o OpenCode e peça para ele enviar um ping a todos os agentes para verificar a configuração: opencode
Onde consigo oh-my-opencode-slim?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/alvinunreal/oh-my-opencode-slim

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

Projetos relacionados