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ável | Descrição | Padrão |
|---|---|---|
OMK_TEAM_SIZE | Número de agentes na equipe | 3 |
OMK_WORKTREE_DIR | Diretório base para worktrees | ./worktrees |
OMK_MEMORY_TYPE | Tipo 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