oh-my-kimi

Base de orquestração multiagente pronta para produção para o Kimi Code CLI (K2.6): runtime de equipe worktree, planejamento DAG/ensemble, hooks de habilidade MCP, portões de qualidade e memória de grafo local.

O que é oh-my-kimi?

O oh-my-kimi é uma base de orquestração multiagente projetada especificamente para o Kimi Code CLI (versão K2.6), permitindo que desenvolvedores executem sistemas complexos com múltiplos agentes de forma coordenada e confiável. Ele oferece um runtime de equipe baseado em worktree, onde cada agente opera em seu próprio diretório isolado, além de suporte a planejamento DAG (Directed Acyclic Graph) e ensemble para decompor tarefas complexas em subtarefas executadas por diferentes agentes. A ferramenta inclui hooks de habilidade via protocolo MCP (Model Context Protocol), portões de qualidade que validam saídas antes da integração final, e um sistema de memória de grafo local que persiste relacionamentos entre tarefas e agentes. Projetado para ambientes de produção, o oh-my-kimi é ideal para pipelines de CI/CD, revisão de código automatizada e workflows de engenharia que exigem coordenação entre múltiplos agentes especializados.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add dmae97/oh-my-kimi

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que oh-my-kimi faz?

Base de orquestração multiagente pronta para produção para o Kimi Code CLI (K2.6): runtime de equipe worktree, planejamento DAG/ensemble, hooks de habilidade MCP, portões de qualidade e memória de grafo local.

Visão Geral

O oh-my-kimi fornece uma infraestrutura robusta para gerenciar múltiplos agentes no ambiente Kimi Code CLI. Ele permite que você defina equipes de agentes especializados, cada um com seu próprio contexto e diretório de trabalho, e os coordene usando estratégias de planejamento avançadas.

Funcionalidades Principais

  • Runtime de Equipe Worktree: Cada agente executa em seu próprio diretório worktree, garantindo isolamento total de arquivos e estado.
  • Planejamento DAG/Ensemble: Suporte a grafos acíclicos direcionados (DAG) para dependências entre tarefas, e planejamento ensemble para combinar resultados de múltiplos agentes.
  • Hooks de Habilidade MCP: Integração com o Model Context Protocol para estender capacidades dos agentes via plugins e ferramentas externas.
  • Portões de Qualidade: Validação automatizada de saídas dos agentes contra critérios definidos pelo usuário antes de permitir a integração final.
  • Memória de Grafo Local: Persistência de relacionamentos entre tarefas, agentes e resultados para reutilização em execuções futuras.

Uso Básico

# Inicializar uma equipe de agentes
kimi run oh-my-kimi init-team --name "minha-equipe" --agents 3

# Executar planejamento DAG
kimi run oh-my-kimi plan --dag tasks.yaml

# Aplicar portão de qualidade
kimi run oh-my-kimi quality-gate --check lint --check test

Configuração

As opções de configuração são definidas via variáveis de ambiente ou arquivo oh-my-kimi.yaml:

VariávelDescriçãoPadrão
OMK_TEAM_SIZENúmero de agentes na equipe3
OMK_WORKTREE_DIRDiretório base para worktrees./worktrees
OMK_MEMORY_TYPETipo de memória de grafo (local ou redis)local

Integração com MCP

O oh-my-kimi suporta hooks personalizados via MCP. Exemplo de habilidade:

{
  "skill": "code-review",
  "hook": "post-execution",
  "command": "kimi run oh-my-kimi mcp-hook --skill code-review"
}

Contribuição

Contribuições são bem-vindas! Consulte o repositório oficial em dmae97/oh-my-kimi para mais detalhes.

Licença

MIT

Habilidades Relacionadas