Integrating Academic-Cloud into VS Code
Hier ist die Schritt-für-Schritt-Anleitung, um den Coding-Agenten Cline in VS Code mit den datenschutzkonformen Modellen der Academic Cloud (GWDG) zu verbinden.
Da die GWDG eine OpenAI-kompatible Schnittstelle (SAIA-API) bereitstellt, lässt sich Cline im Handumdrehen als autonomer Entwickler-Assistent einrichten.
#Prämisse: API-Key erstellen
Bevor Sie in VS Code starten, benötigen Sie Ihren persönlichen API-Schlüssel aus dem KI-Portal der Academic Cloud.
- Rufen Sie das KI-Portal der GWDG auf (über das Academic-Cloud-Portal oder direkt via KISSKI / SAIA bzw. das entsprechende Service-Portal).
- Loggen Sie sich mit Ihren Academic Cloud-Anmeldedaten (bzw. dem Single-Sign-On Ihrer Institution) ein.
- Navigieren Sie zu den API-Einstellungen (meist unter Profil, API Keys oder im KISSKI-Serviceportal).
- Erstellen Sie einen neuen API-Key und kopieren Sie ihn in die Zwischenablage.
Wichtig: Der Schlüssel wird nur einmalig angezeigt. Speichern Sie ihn kurz in einem Passwort-Manager oder einer temporären Textdatei.
#1. Cline in VS Code installieren
- Erweiterungen-Marktplatz öffnen: VS Code.
Öffnen Sie Visual Studio Code. Drücken Sie
Strg + Umschalt + X(Windows/Linux) oderCmd + Umschalt + X(Mac), um die Extensions-Ansicht zu öffnen. - Nach Cline suchen: Marktplatz. Geben Sie in das Suchfeld "Cline" ein (früher bekannt als Claude Dev). Achten Sie darauf, die offizielle Erweiterung zu wählen.
- Installation: 1 Klick. Klicken Sie auf den blauen Install-Button. Nach der Installation erscheint ein neues Cline-Symbol (ein stilisierter Roboter- oder Editor-Kopf) in Ihrer linken Aktivitätsleiste.
#2. Cline mit der Academic Cloud verbinden
Klicken Sie auf das Cline-Symbol in der linken Leiste, um das Agenten-Fenster zu öffnen. Oben im Cline-Panel finden Sie ein Zahnrad-Symbol (Settings). Klicken Sie darauf, um die Provider-Konfiguration zu öffnen.
Stellen Sie die Parameter exakt wie folgt ein:
| Feld | Auszuwählender Wert / Eintrag |
|---|---|
| API Provider | Wählen Sie OpenAI Compatible aus der Dropdown-Liste. |
| Base URL | Geben Sie die SAIA-API-Adresse der GWDG ein: https://chat.academiccloud.de/v1 (bzw. die in Ihrem Portal spezifisch angegebene API-URL). |
| API Key | Fügen Sie hier den zuvor kopierten Academic Cloud API-Key ein. |
| Model ID | Tragen Sie den genauen Namen des Modells ein, das Sie nutzen möchten (z. B. meta-llama-3-70b oder ein anderes in der Academic Cloud freigeschaltetes Coding-Modell). Die aktuelle Liste der verfügbaren IDs finden Sie in Ihrem GWDG-KI-Dashboard. |
Klicken Sie ganz unten im Einstellungsfenster auf Done oder Save.
#3. Den Agenten nutzen & Absichern
Cline unterscheidet sich von normalen Chat-Assistenten (wie Continue), weil er autonom arbeiten kann. Er fragt Sie vor kritischen Aktionen standardmäßig um Erlaubnis.
Sobald die Verbindung steht, können Sie Ihr Projektverzeichnis in VS Code öffnen und Cline im Chatfenster Aufgaben stellen wie:
- "Erstelle ein Python-Skript, das die CSV-Dateien im Ordner liest und die Duplikate filtert."
- "Refaktoriere die Funktion X in Datei Y, um die Laufzeitkomplexität zu verbessern."
Sicherheitshinweis für Agenten: Da Cline Befehle im Terminal ausführen und Dateien schreiben darf, sollten Sie in den Cline-Einstellungen die Option "Always approve write operations" deaktiviert lassen. Bestätigen Sie die geplanten Dateiänderungen des Agenten immer kurz manuell im Pop-up, bevor Sie ihn gewähren lassen.