Integrierte KI-Modelle können hilfreich sein, geben Entwicklern jedoch nicht immer die Kontrolle, Flexibilität oder Modellauswahl, die sie für Programmieraufgaben benötigen. Wenn Sie eine bessere Unterstützung für Code-Generierung, Debugging, Refactoring oder Tools wie Kimi wünschen, ist die Verwendung einer externen API mit Kilo Code die deutlich bessere Option. Eine passende Einrichtung kann Ihren Workflow reibungsloser, schneller und einfacher verwaltbar machen. Lesen Sie diesen Artikel, um zu erfahren, wie Sie einen externen API-Schlüssel in Kilo Code hinterlegen und mehr aus Ihrem Entwicklungs-Workflow herausholen.
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. Er funktioniert als VS-Code-Erweiterung, JetBrains-Erweiterung und CLI-Tool und lässt sich dadurch in verschiedene Entwicklungsumgebungen einfach einbinden. Er nutzt eine chatbasierte Oberfläche für Aufgaben wie Code-Generierung, Debugging, Refactoring und Code-Erklärungen.
Wie verwendet man die integrierten KI-Modelle in Kilo Code?
Ein guter Einstieg in Kilo Code sind die integrierten KI-Modelle, da sie einfach zugänglich sind und keine zusätzliche API-Einrichtung erfordern. Sobald die Erweiterung installiert und mit Ihrem Konto verknüpft ist, können Sie ein Modell auswählen und direkt in VS Code mit der KI-Unterstützung für Programmieren, Debugging, Refactoring und alltägliche Entwicklungsaufgaben beginnen. So verwenden Sie die integrierten KI-Modelle in Kilo Code:
Schritt 01: Installieren Sie die Kilo-Code-Erweiterung in VS Code
Beginnen Sie damit, die Kilo-Code-Erweiterung aus VS Code herunterzuladen und zu installieren. Öffnen Sie nach Abschluss der Installation die Erweiterung in Ihrem Editor, um den Einrichtungsprozess zu starten und sie ohne zusätzliche Tools mit Ihrer Entwicklungsumgebung zu verbinden.
Schritt 02: Starten Sie die kostenlose Einrichtung und melden Sie sich in Ihrem Konto an
Klicken Sie nach dem Öffnen der Erweiterung auf „Free models“, um zu beginnen. Anschließend müssen Sie sich mit Ihrem Kilo-Konto anmelden, damit die Plattform Ihren Zugang überprüfen und die in der Erweiterung verfügbaren integrierten KI-Funktionen freischalten kann.
Schritt 03: Schließen Sie den VS-Code-Autorisierungsprozess ab
Sobald Sie sich angemeldet haben, wird Kilo Code Sie bitten, VS Code zu autorisieren. Wenn Sie diesen Schritt bestätigen, wird Ihr Editor korrekt mit Ihrem Kilo-Konto verbunden, sodass die Erweiterung Funktionen laden, Einstellungen synchronisieren und Ihnen Zugriff auf die unterstützten KI-Modelle geben kann.
Schritt 04: Wählen Sie ein integriertes KI-Modell aus und beginnen Sie mit der Nutzung
Öffnen Sie nach Abschluss der Einrichtung den Modellauswahl-Dialog in Kilo Code und durchsuchen Sie die verfügbaren integrierten Modelle. Wählen Sie das für Ihre Anforderungen passende Modell aus und beginnen Sie sofort, es für Code-Generierung, Debugging, Erklärungen und andere Entwicklungsaufgaben zu nutzen.
Wie verbindet man ein beliebiges LLM mit Kilo Code?
Die Verwendung integrierter Modelle in Kilo Code ist einfach, aber die Anbindung Ihres eigenen LLM gibt Ihnen mehr Freiheit bei der Modellwahl und im Entwicklungs-Workflow. Damit die Einrichtung leicht nachvollziehbar bleibt, verwenden die folgenden Schritte Kimi als Beispiel und zeigen, wie man es über die Providers-Einstellungen mit Kilo Code verbindet:
Schritt 1: Holen Sie sich einen Kimi-API-Schlüssel
Gehen Sie zur Kimi API Platform, öffnen Sie User Center / API Keys und erstellen Sie einen Schlüssel. Die Kimi-API ist OpenAI-kompatibel und verwendet diese Basis-URL:https://api.moonshot.ai/v1
Schritt 2: Öffnen Sie Kilo Code in VS Code
Öffnen Sie Kilo Code in VS Code und klicken Sie dann auf das Zahnrad-Symbol im Panel. Gehen Sie anschließend zum Tab „Providers“, wo Sie externe KI-Anbieter innerhalb der Erweiterung hinzufügen und verwalten können.
Schritt 3: Moonshot.ai hinzufügen
Wähle im Tab „Providers“ Moonshot.ai / Kimi aus, füge deinen API-Schlüssel ein und speichere die Einstellungen. Laut der Dokumentation von Kilo ist der Moonshot-Provider direkt im Bereich „Providers“ verfügbar, sodass die Einrichtung schnell und unkompliziert sein sollte
Schritt 4: Ein Kimi-Modell auswählen
Nachdem du den Provider hinzugefügt hast, wähle ein Kimi-Modell zur Nutzung in Kilo Code aus. Einige empfohlene Optionen fürs Programmieren findest du unten:
Empfohlen fürs Programmieren:
kimi-k2.7-codekimi-k2.7-code-highspeedkimi-k2.6
Kimi führt kimi-k2.7-code als sein stärkstes Coding-Modell auf.
Wenn Moonshot in Kilo nicht angezeigt wird
Verwende stattdessen den benutzerdefinierten Provider:
Provider-ID:
moonshotAnzeigename:
KimiProvider-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 OpenAI-kompatible benutzerdefinierte Provider.
Vorteile der Nutzung der Kimi API
Kimi mit Kilo Code zu verbinden bedeutet mehr, als nur ein weiteres Modell in dein Setup aufzunehmen. Es sorgt für einen reibungsloseren, KI-gestützten Coding-Workflow, indem alltägliche Entwicklungsaufgaben an einem Ort zusammengeführt werden, sodass du nicht ständig zwischen verschiedenen Tools wechseln musst. So kann dir die Nutzung der Kimi API helfen:
Alltägliche Coding-Aufgaben vereinfachen
Kimi kann direkt in deiner Coding-Umgebung bei der Codegenerierung, bei Erklärungen und beim Debugging helfen. Das macht die tägliche Entwicklungsarbeit übersichtlicher und spart Zeit bei Routineaufgaben. So kannst du dich stärker auf größere Coding-Probleme konzentrieren, anstatt zu viel Zeit mit kleineren Aufgaben zu verbringen.
Hohe Codequalität beibehalten
Kimi kann Verbesserungen vorschlagen und auf mögliche Probleme hinweisen, während du an deinem Code arbeitest. Das erleichtert es, deinen Code über verschiedene Dateien und Projekte hinweg lesbar, konsistent und besser organisiert zu halten. Außerdem hilft es dir, 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 verschiedene Entwicklungsphasen unterstützen. Das macht es für mehr als nur eine Art von Coding-Aufgabe nützlich und gibt dir mehr Flexibilität innerhalb desselben Arbeitsbereichs.
Was kannst du mit Kilo Code machen?
Nach der Einrichtung kann Kilo Code als KI-Coding-Assistent direkt in deinem Editor arbeiten. Es hilft bei Aufgaben wie dem Überprüfen von Code, dem Vornehmen von Dateiänderungen, dem Beheben von Fehlern und der Beschleunigung repetitiver Entwicklungsarbeit, 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 Codelogik beantwortet. Du kannst fragen, was eine Datei tut, wo eine Funktion angebunden ist oder wie ein Feature funktioniert. Das erleichtert es, eine Codebasis zu erkunden, ohne alles manuell selbst zu prüfen.
Code für dich bearbeiten
Du kannst einen Bugfix, eine Codeänderung, ein Refactoring oder sogar ein neues Feature beschreiben, und Kilo Code kann die Dateien für dich aktualisieren. Das spart Zeit bei repetitiven Bearbeitungen und macht einfache Änderungen schneller handhabbar. Besonders nützlich ist das, wenn du bereits weißt, was geändert werden muss, aber Hilfe bei der Umsetzung möchtest.
Fehler debuggen
Wenn du auf einen Fehler oder einen fehlschlagenden Test stößt, kannst du ihn mit Kilo Code teilen und es bitten, die Ursache nachzuverfolgen. Es kann dabei helfen, aufzuschlüsseln, was das Problem bedeutet und woher es möglicherweise stammt. Das macht Debugging weniger frustrierend und strukturierter.
Tests generieren
Kilo Code kann beim Erstellen von Unit-Tests, Integrationstests, Edge-Case-Tests, Mocks und Cleanup-Logik helfen. Das erleichtert es, die Testabdeckung zu verbessern, ohne jeden Test von Grund auf neu zu schreiben. Das kann nützlich sein, wenn du Zeit sparen und dein Projekt trotzdem gut getestet halten möchtest.
Unbekannten Code erklären
Wenn du an einem neuen Projekt mitarbeitest oder die Arbeit einer anderen Person überprüfst, kann Kilo Code Code in einfacheren Worten erklären. Es kann dir helfen, den Zweck einer Funktion, einer Datei oder eines größeren Codeablaufs zu verstehen. Das macht das Erlernen unbekannten Codes deutlich schneller und weniger überwältigend.
Coding-Workflows ausführen
Kilo Code kann Coding-Workflows unterstützen, indem es Dateien liest, Änderungen vorschlägt und bei Bedarf Patches anwendet. Je nach Berechtigungen kann es außerdem bestimmte Befehle als Teil des Workflows ausführen. Das hilft, manuelle Schritte bei Entwicklungsaufgaben zu reduzieren.
In Modi/Agents arbeiten
Sie können Kilo Code in verschiedenen Modi verwenden, etwa zum Planen, Programmieren, Debuggen oder Überprüfen, je nachdem, wie Sie es einrichten. Das erleichtert es, das Tool für bestimmte Aufgaben einzusetzen, anstatt jede Anfrage gleich zu behandeln. So bekommt Ihr 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 über viele Dateien oder Abschnitte eines Projekts hinweg wiederholt werden muss. So lässt sich viel Zeit bei Arbeiten sparen, die sonst langsam und repetitiv wären.
Fazit
Die richtige Modell-Konfiguration macht Ihren Workflow flexibler und leichter zu verwalten. Statt sich nur auf Standardoptionen zu verlassen, lässt sich Kilo Code an Ihre Art zu programmieren und verschiedene Entwicklungsaufgaben anzugehen anpassen. Diese zusätzliche Kontrolle ist nützlich, wenn Sie ein flüssigeres KI-gestütztes Coding-Erlebnis wollen, das zu Ihrem Projekt passt. Wenn Sie diese Flexibilität praktisch ausprobieren möchten, testen Sie Kimi mit Kilo Code. Es ist eine einfache Möglichkeit, Ihr Programmieren, Debuggen und die tägliche Arbeit zu verbessern.