dmae97/oh-my-kimi

Produktionsreifes Multi-Agenten-Orchestrierungs-Framework für Kimi Code CLI (K2.6): Worktree-Team-Laufzeit, DAG/Ensemble-Planung, MCP-Skill-Hooks, Qualitätsgates und lokaler Graph-Speicher.

Was ist oh-my-kimi?

`oh-my-kimi` ist ein professionelles Open-Source-Framework zur Multi-Agenten-Orchestrierung, das speziell für die Kimi Code CLI (Version K2.6) entwickelt wurde. Es bietet eine Worktree-basierte Team-Laufzeit, die es ermöglicht, mehrere KI-Agenten parallel in isolierten Arbeitsbereichen auszuführen. Das System unterstützt fortschrittliche Planungsstrategien wie DAG-basierte und Ensemble-Ansätze, um komplexe Aufgaben effizient zu koordinieren. Integrierte Qualitätsgates stellen sicher, dass nur qualitativ hochwertige Ergebnisse in den Haupt-Workflow gelangen, während MCP-Skill-Hooks und ein lokaler Graph-Speicher die Wiederverwendbarkeit von Fähigkeiten und eine persistente Gedächtnisfunktion ermöglichen. Es eignet sich ideal für Entwickler, die Kimi Code CLI für anspruchsvolle, mehrstufige Softwareentwicklungsprojekte einsetzen möchten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add dmae97/oh-my-kimi

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht oh-my-kimi?

Produktionsreifes Multi-Agenten-Orchestrierungs-Framework für Kimi Code CLI (K2.6): Worktree-Team-Laufzeit, DAG/Ensemble-Planung, MCP-Skill-Hooks, Qualitätsgates und lokaler Graph-Speicher.

Übersicht

oh-my-kimi erweitert die Kimi Code CLI um eine vollständige Multi-Agenten-Orchestrierungsumgebung. Es ermöglicht die parallele Ausführung von Agenten in isolierten Worktrees, die Koordination komplexer Aufgaben mittels DAG- und Ensemble-Planung, sowie die Integration von Qualitätsgates zur automatischen Überprüfung und Freigabe von Ergebnissen.

Hauptfunktionen

  • Worktree-Team-Laufzeit: Führe mehrere Agenten gleichzeitig in isolierten Arbeitsbereichen aus.
  • DAG/Ensemble-Planung: Nutze gerichtete azyklische Graphen oder Ensemble-Methoden zur Aufgabenplanung.
  • MCP-Skill-Hooks: Erstelle und verwende wiederverwendbare Fähigkeiten über MCP-Schnittstellen.
  • Qualitätsgates: Automatische Qualitätskontrollen, die sicherstellen, dass nur valide Ergebnisse weitergegeben werden.
  • Lokaler Graph-Speicher: Persistente Speicherung von Agenten-Interaktionen und Kontexten für Langzeitgedächtnis.

Voraussetzungen

  • Kimi Code CLI Version 2.6 oder höher
  • Git (für Worktree-Unterstützung)
  • Node.js 18+ (für die Ausführung von Skripten)

Installation

# Klone das Repository
gh repo clone dmae97/oh-my-kimi

# Wechsle in das Verzeichnis
cd oh-my-kimi

# Installiere Abhängigkeiten
npm install

# Konfiguriere die Umgebungsvariablen (siehe .env.example)
cp .env.example .env

Verwendung

1. Worktree-Team ausführen

kimi run oh-my-kimi --team "feature-1 feature-2" --worktree

2. DAG-basierte Planung

Erstelle eine plan.yaml Datei:

version: "1.0"
nodes:
  - id: analyse
    agent: researcher
  - id: implement
    agent: developer
    depends_on: [analyse]
  - id: test
    agent: tester
    depends_on: [implement]

Führe den Plan aus:

kimi run plan.yaml

3. Qualitätsgates definieren

gates:
  - id: code-review
    rule: "Die Ausgabe muss TypeScript sein und keine eslint-Fehler enthalten."
  - id: integration-test
    rule: "Alle Tests müssen bestehen, bevor das Ergebnis akzeptiert wird."

Integration mit Kimi Code CLI

Das Framework nutzt die nativen Erweiterungspunkte von Kimi Code CLI und kann direkt über die CLI gesteuert werden. Für spezifische Anweisungen zur Integration siehe die Dokumentation von Kimi Code CLI.

Lizenz

MIT

Verwandte Skills