UStackUStack
Kilo Code icon

Kilo Code

Kilo Code für VS Code: Parallel-Agenten, Subagent-Delegation und Inline, diff-abhängige Code-Reviews. 500+ Modelle, konsistente Sessions via CLI & VS Code.

Kilo Code

Was ist Kilo Code für VS Code?

Kilo Code für VS Code ist eine neu aufgebaute VS Code-Erweiterung, die mit demselben portablen Kern wie die Kilo CLI verbunden ist. Sie ist dafür ausgelegt, mehrere Agentenaufgaben direkt im Editor auszuführen, während Ausführung und Kontext über lokale Terminals, SSH-Sitzungen und andere Oberflächen konsistent bleiben.

Die Erweiterung konzentriert sich auf Agenten-Workflow-Funktionen für die Softwareentwicklung – wie parallele Ausführung, Delegierung von Unteraufgaben an spezialisierte Subagenten und inline, diff-basierte Code-Reviews –, damit agentengenerierte Änderungen mit Zeilenkontext inspiziert und angewendet werden können.

Wichtige Funktionen

  • Parallele Ausführung für Tools und Aufgaben: Dateilesen, Suchen und Terminalbefehle können gleichzeitig laufen, um Wartezeiten zu reduzieren, während Agenten arbeiten.
  • Parallele Subagenten: Separate Spezialisten-Subagenten (z. B. für Implementierung, Tests und Docs) können parallel laufen und dann ihre Ergebnisse mergen.
  • Benutzerdefinierte Subagenten-Rollen: Definieren Sie eigene Agentenrollen, die zu den Software-Shipping-Praktiken Ihres Teams passen, statt auf einen festen Workflow zu setzen.
  • Agent Manager auf gemeinsamem portablen Kern: Unterstützt Worktrees, parallele Sitzungen und inline Reviews als native Funktionen in der VS Code-Erweiterung.
  • Inline Code Review mit diff-basierten Kommentaren: Inspizieren Sie Agenten-Edits dateibasiert mit einem integrierten Diff-Reviewer und fügen Sie zeilenspezifische Kommentare mit exakten Pfaden und Zeilennummern hinzu.
  • Plattformübergreifende Sitzungen über gemeinsamen portablen Kern: Starten Sie Arbeit in CLI/SSH, fahren Sie in VS Code fort; Sitzungen können auch in Slack geteilt werden.
  • Worktrees für Isolation oder Zusammenarbeit: Erstellen Sie pro Agent einen neuen Git-Worktree (One-Click-Branching) für isolierte Ausführung oder lassen Sie Agenten auf demselben Worktree für leseintensive Zusammenarbeit laufen.
  • Modellvergleich am selben Prompt: Führen Sie mehrere Modelle (inkl. gehosteter, BYOK oder lokaler Modelle) am exakt gleichen Prompt aus, um Ausgaben zu vergleichen, statt auf Benchmark-Charts zu vertrauen.

So verwenden Sie Kilo Code für VS Code

  1. Installieren Sie die Erweiterung, indem Sie „Kilo Code“ in der VS Code-Erweiterungsansicht suchen oder die Visual Studio Marketplace-Seite nutzen.
  2. Öffnen Sie ein paar Tabs und starten Sie Agenten-Sitzungen. Verwenden Sie Worktrees, wenn Sie isolierte Ausführung für verschiedene Agentenaufgaben wünschen.
  3. Für Review-Workflows nutzen Sie inline Code Review, um Diffs zu inspizieren, auf exakte Zeilen zu kommentieren und strukturierten Review-Kontext zurück in den Chat zu senden.
  4. Wenn Sie auch Kilo CLI oder andere Oberflächen nutzen, starten Sie Aufgaben dort und setzen Sie später in VS Code fort mit geteilter Sitzungskontinuität.

Anwendungsfälle

  • Mehrere Engineering-Streams parallel ausführen: Starten Sie parallele Agenten für Implementierung, Tests und Dokumentation; mergen Sie dann Ergebnisse in einen Satz Änderungen.
  • Agentengenerierte Änderungen wie einen Pull Request reviewen: Inspizieren Sie Diffs in einheitlicher oder geteilter Ansicht, fügen Sie datei- und zeilenspezifische Kommentare hinzu und senden Sie Review-Kontext zurück in den Agenten-Chat.
  • Experimente mit Worktrees isolieren: Erstellen Sie separate Git-Worktrees, damit verschiedene Agenten iterieren können, ohne sich zu behindern, und bringen Sie Änderungen via Commit, PR oder direktem Apply zurück.
  • Modell-Ausgaben für offene Refactorings vergleichen: Führen Sie verschiedene Modelle am selben Prompt aus und vergleichen Sie die Ansätze, bevor Sie eine Richtung wählen.
  • Workflows über Umgebungen hinweg fortsetzen: Beginnen Sie eine Aufgabe in einer SSH-Terminal-Sitzung, öffnen Sie sie später in VS Code und teilen Sie die Sitzung optional in Slack für Team-Sichtbarkeit.

FAQ

  • Was hat sich in der neu aufgebauten VS Code-Erweiterung geändert? Die Erweiterung ist auf demselben portablen Kern wie Kilo CLI neu aufgebaut, sodass Funktionen wie Agent Manager, Worktrees, parallele Sitzungen und inline Reviews nativ sind, statt als separates Tooling hinzugefügt.

  • Ist es kostenlos und Open Source? Die Seite gibt an, dass Kilo Code kostenlos und Open Source ist, und bietet einen Link zum Ansehen auf GitHub.

  • Unterstützt es weiterhin 500+ Modelle? Die Seite gibt an, es unterstützt 500+ Modelle.

  • Wie funktioniert inline Code Review? Die Erweiterung enthält einen integrierten Diff-Reviewer, unterstützt zeilenspezifische Kommentare mit exaktem Dateipfad und Zeilennummer und sendet Kommentar-Kontext mit fundierten Code-Infos zurück in den Chat.

  • Kann ich Sitzungen zwischen CLI und VS Code verschieben? Ja. Da Erweiterung und CLI denselben portablen Kern teilen, können Sitzungen in einer Oberfläche (inkl. SSH im Terminal) gestartet und in VS Code fortgesetzt werden.

Alternativen

  • Allgemeine IDE-Copilots: Andere VS Code-Coding-Assistenten konzentrieren sich auf Single-Agent-Chat/Code-Generierung; sie bieten möglicherweise nicht dieselben strukturierten parallelen Subagenten, Worktree-Isolation oder diff-abhängigen Inline-Review-Workflows.
  • KI-gestützte Code-Review-Tools: Tools, die sich speziell auf Diff-Reviews konzentrieren, können mit Kommentaren und Zusammenfassungen helfen, bieten aber möglicherweise nicht dieselbe integrierte Agenten-Ausführung und Session-Kontinuität in Ihrem Editor.
  • Workflow-Automatisierung per Skripte: Teams können parallele Aufgaben (Tests, Docs, Linting) mit Build-Skripten und CI orchestrieren, aber dies fehlt typischerweise an Agenten-Subtask-Delegation und inline, chat-basiertem Review-Kontext.
  • Andere Agenten-Plattformen mit IDE-Integrationen: Benachbarte Agenten-Systeme, die in Editoren integriert sind, können Mehrschritt-Coding verwalten, aber die genauen Funktionen (Worktrees, Parallelausführungs-Semantik, diff-abhängige Inline-Reviews) variieren je Plattform.