Integrierte KI-Modelle können hilfreich sein, bieten Entwicklern jedoch nicht immer die Kontrolle, Flexibilität oder Modellauswahl, die sie für Programmieraufgaben benötigen. Wenn du bessere Unterstützung bei Codegenerierung, Debugging, Refactoring oder für Tools wie Kimi möchtest, ist die Verwendung einer externen API mit Kilo Code eine deutlich bessere Option. Eine korrekte Einrichtung kann deinen Workflow reibungsloser, schneller und leichter verwaltbar machen. In diesem Artikel erfährst du, wie du einen externen API-Schlüssel in Kilo Code verbindest und mehr aus deinem Entwicklungsworkflow herausholst.
Was ist Kilo Code und wie funktioniert es?
Kilo Code ist ein KI-Programmierassistent, der Entwicklern hilft, Code einfacher zu schreiben, zu bearbeiten und zu verstehen. Es funktioniert als VS Code-Erweiterung, JetBrains-Erweiterung und CLI-Tool und lässt sich daher einfach in unterschiedlichen Entwicklungsumgebungen einsetzen. Über eine chatbasierte Oberfläche erledigt es Aufgaben wie Codegenerierung, Debugging, Refactoring und Code-Erklärungen.
So verwendest du integrierte KI-Modelle in Kilo Code
Ein guter Einstieg in Kilo Code sind die integrierten KI-Modelle, da sie leicht zugänglich sind und keine zusätzliche API-Einrichtung erfordern. Sobald die Erweiterung installiert und mit deinem Konto verknüpft ist, kannst du ein Modell auswählen und KI-Unterstützung für Programmieren, Debugging, Refactoring und alltägliche Entwicklungsaufgaben direkt in VS Code nutzen. So verwendest du integrierte KI-Modelle in Kilo Code:
Schritt 01: Installiere die Kilo Code-Erweiterung in VS Code
Lade zunächst die Kilo Code-Erweiterung über VS Code herunter und installiere sie. Öffne die Erweiterung nach Abschluss der Installation in deinem Editor, um mit der Einrichtung zu beginnen und sie ohne zusätzliche Tools mit deiner Entwicklungsumgebung zu verbinden.
Schritt 02: Starte die kostenlose Einrichtung und melde dich bei deinem Konto an
Klicke nach dem Öffnen der Erweiterung auf „Free models“, um zu beginnen. Anschließend musst du dich mit deinem Kilo-Konto anmelden, damit die Plattform deinen Zugriff überprüfen und die in der Erweiterung verfügbaren integrierten KI-Funktionen freischalten kann.
Schritt 03: Schließe den Autorisierungsprozess für VS Code ab
Nach der Anmeldung fordert Kilo Code dich auf, VS Code zu autorisieren. Wenn du diesen Schritt bestätigst, wird dein Editor korrekt mit deinem Kilo-Konto verbunden. So kann die Erweiterung Funktionen laden, Einstellungen synchronisieren und dir Zugriff auf die unterstützten KI-Modelle geben.
Schritt 04: Wähle ein integriertes KI-Modell aus und nutze es
Öffne nach Abschluss der Einrichtung die Modellauswahl in Kilo Code und sieh dir die verfügbaren integrierten Modelle an. Wähle das Modell, das zu deinen Anforderungen passt, und nutze es sofort für Codegenerierung, Debugging, Erklärungen und andere Entwicklungsaufgaben.
So verbindest du ein beliebiges LLM mit Kilo Code
Die integrierten Modelle in Kilo Code zu verwenden ist einfach, doch wenn du dein eigenes LLM verbindest, hast du mehr Freiheit bei der Modellauswahl und deinem Coding-Workflow. Damit die Einrichtung leicht nachzuvollziehen ist, wird in den folgenden Schritten Kimi als Beispiel verwendet und gezeigt, wie du es über die Einstellungen unter „Providers“ mit Kilo Code verbindest:
Schritt 1: Besorge dir einen Kimi API-Schlüssel
Rufe die Kimi API Platform auf, öffne „User Center / API Keys“ und erstelle einen Schlüssel. Die API von Kimi ist OpenAI-kompatibel und verwendet diese Basis-URL:https://api.moonshot.ai/v1
Schritt 2: Öffne Kilo Code in VS Code
Öffne Kilo Code in VS Code und klicke dann im Bereich auf das Zahnradsymbol. Wechsle anschließend zum Tab „Providers“, in dem du externe KI-Anbieter innerhalb der Erweiterung hinzufügen und verwalten kannst.
Schritt 3: Füge Moonshot.ai hinzu
Wähle im Tab „Providers“ Moonshot.ai / Kimi aus, füge deinen API-Schlüssel ein und speichere die Einstellungen. Laut der Kilo-Dokumentation ist der Moonshot-Anbieter direkt im Bereich „Providers“ verfügbar, daher sollte die Einrichtung schnell und unkompliziert sein.
Schritt 4: Wähle ein Kimi-Modell
Nachdem du den Anbieter hinzugefügt hast, wähle ein Kimi-Modell für die Verwendung in Kilo Code aus. Im Folgenden findest du einige empfohlene Optionen zum Programmieren:
Empfohlen zum Programmieren:
kimi-k2.7-codekimi-k2.7-code-highspeedkimi-k2.6
Kimi führt kimi-k2.7-code als dediziertes Modell zum Programmieren auf. Das Flaggschiffmodell Kimi K3 eignet sich ebenfalls gut für Szenarien mit Programmieragenten, und kimi-k2.7-code-highspeed ist die schnellere Variante, wenn du eine höhere Ausgabegeschwindigkeit benötigst.
Wenn Moonshot in Kilo nicht angezeigt wird
Verwende stattdessen einen benutzerdefinierten Anbieter:
Anbieter-ID:
moonshotAnzeigename:
KimiAnbieter-API:
OpenAI CompatibleBasis-URL:
https://api.moonshot.ai/v1API-Schlüssel: dein Kimi API-Schlüssel
Modell:
kimi-k2.7-code
Kilo unterstützt über diesen Ablauf benutzerdefinierte OpenAI-kompatible Anbieter.
Vorteile der Nutzung der Kimi API
Wenn du Kimi mit Kilo Code verbindest, fügst du deiner Einrichtung nicht nur ein weiteres Modell hinzu. Du erhältst einen reibungsloseren KI-gestützten Programmier-Workflow, indem alltägliche Entwicklungsaufgaben an einem Ort zusammengeführt werden. So musst du nicht ständig zwischen verschiedenen Tools wechseln. So kann dir die Kimi API helfen:
Alltägliche Programmieraufgaben vereinfachen
Kimi kann dich direkt in deiner Programmierumgebung bei der Codegenerierung, bei Erklärungen und beim Debugging unterstützen. Das erleichtert die tägliche Entwicklungsarbeit und spart Zeit bei Routineaufgaben. So kannst du dich stärker auf größere Programmierprobleme konzentrieren, statt zu viel Zeit mit kleineren zu verbringen.
Hohe Codestandards wahren
Kimi kann während deiner Arbeit am Code Verbesserungen vorschlagen und auf mögliche Probleme hinweisen. So lässt sich der Code über verschiedene Dateien und Projekte hinweg leichter lesbar, konsistent und besser organisiert halten. Außerdem kann es dir helfen, Fehler frühzeitig zu erkennen, bevor sie zu größeren Entwicklungsproblemen werden.
An unterschiedliche Projektanforderungen anpassen
Ob du neue Funktionen entwickelst, alten Code refaktorierst oder Projektdokumentation schreibst: Kimi kann dich in verschiedenen Phasen der Entwicklung unterstützen. Dadurch eignet es sich für mehr als eine Art von Programmieraufgabe und gibt dir mehr Flexibilität im selben Arbeitsbereich.
Was kannst du mit Kilo Code tun?
Nach der Einrichtung kann Kilo Code direkt in deinem Editor als KI-Programmierassistent arbeiten. Es unterstützt dich bei Aufgaben wie Code-Reviews, Dateiänderungen, der Behebung von Fehlern und der Beschleunigung wiederkehrender Entwicklungsarbeiten, ohne deinen Workflow zu unterbrechen. So kannst du Kilo Code nutzen:
Mit deiner Codebasis chatten
Kilo Code kann dir helfen, ein Projekt zu verstehen, indem es Fragen zu Dateien, Funktionen und der Codelogik beantwortet. Du kannst fragen, was eine Datei macht, wo eine Funktion eingebunden ist oder wie eine Funktion arbeitet. So lässt sich eine Codebasis leichter erkunden, ohne alles selbst manuell prüfen zu müssen.
Code für dich bearbeiten
Du kannst einen Bugfix, eine Codeänderung, ein Refactoring oder sogar eine neue Funktion beschreiben, und Kilo Code kann die Dateien für dich aktualisieren. Das spart Zeit bei wiederkehrenden Bearbeitungen und beschleunigt einfache Änderungen. Besonders nützlich ist es, wenn du bereits weißt, was sich ändern muss, aber Hilfe bei der Umsetzung möchtest.
Probleme debuggen
Wenn ein Fehler auftritt oder ein Test fehlschlägt, kannst du ihn mit Kilo Code teilen und es bitten, die Ursache nachzuverfolgen. Es kann dir helfen, die Bedeutung des Problems aufzuschlüsseln und herauszufinden, woher es stammen könnte. So wird das Debugging weniger frustrierend und strukturierter.
Tests generieren
Kilo Code kann dich beim Erstellen von Unit-Tests, Integrationstests, Tests für Randfälle, Mocks und Bereinigungslogik unterstützen. So lässt sich die Testabdeckung leichter verbessern, ohne jeden Test von Grund auf schreiben zu müssen. Das kann nützlich sein, wenn du Zeit sparen und dein Projekt dennoch gut testen möchtest.
Unbekannten Code erklären
Wenn du in ein neues Projekt einsteigst oder die Arbeit anderer prüfst, kann Kilo Code Code einfacher erklären. Es kann dir helfen, den Zweck einer Funktion, einer Datei oder eines größeren Codeablaufs zu verstehen. So lernst du unbekannten Code deutlich schneller kennen, ohne dass es überfordernd wird.
Programmier-Workflows ausführen
Kilo Code kann Programmier-Workflows unterstützen, indem es Dateien liest, Änderungen vorschlägt und bei Bedarf Patches anwendet. Je nach Berechtigungen kann es im Rahmen des Workflows auch bestimmte Befehle ausführen. Das reduziert manuelle Schritte bei Entwicklungsaufgaben.
In Modi/mit Agenten arbeiten
Du kannst Kilo Code je nach Einrichtung in verschiedenen Modi nutzen, etwa zum Planen, Programmieren, Debuggen oder Überprüfen. So lässt sich das Tool leichter für bestimmte Aufgaben einsetzen, statt jede Anfrage gleich zu behandeln. Das gibt deinem Workflow mehr Struktur.
Wiederkehrende Änderungen automatisieren
Kilo Code kann bei wiederkehrenden Änderungen helfen, etwa beim Umbenennen von Mustern, Aktualisieren von APIs, Bereinigen von Typen, Migrieren von Code oder Verbessern der Dokumentation. Das ist nützlich, wenn eine Aufgabe in vielen Dateien oder Bereichen eines Projekts wiederholt werden muss. Dadurch lässt sich bei Arbeit, die sonst langsam und repetitiv wäre, viel Zeit sparen.
Fazit
Mit der richtigen Modellkonfiguration wird dein Workflow flexibler und leichter zu verwalten. Statt dich nur auf Standardoptionen zu verlassen, kannst du Kilo Code an deine Arbeitsweise beim Programmieren und an unterschiedliche Entwicklungsaufgaben anpassen. Diese zusätzliche Kontrolle ist hilfreich, wenn du ein reibungsloseres KI-Programmiererlebnis möchtest, das zu den Anforderungen deines Projekts passt. Wenn du diese Flexibilität praktisch ausprobieren möchtest, nutze Kimi mit Kilo Code. So kannst du effizienter programmieren, debuggen und tägliche Aufgaben erledigen.