innocode — Der DSGVO-konforme KI-Coding-Agent
innocode ist der KI-Coding-Agent von Inno KI — vergleichbar mit Claude Code oder Cursor, aber EU-gehostet und DSGVO-konform. Du nutzt ihn direkt im Terminal, in Visual Studio Code oder als eigenständige Desktop-App für macOS, Windows und Linux. Dein Code bleibt lokal, wird nie für Training verwendet, und alle Anfragen laufen über die EU-Infrastruktur von innoGPT.
Ein API-Key — alle Modelle. Du brauchst keine separaten Abos bei OpenAI, Anthropic & Co. Dein innoGPT-API-Key schaltet alle verfügbaren Modelle in innocode frei.
Wofür ist innocode gedacht?
Vibecoding — schnelle Iteration mit KI-Unterstützung direkt im Editor
Refactorings, Bugfixes, neue Features über natürliche Sprache
Multi-Session — mehrere Agenten parallel im selben Projekt laufen lassen
Enterprise-Setup — zentrale Config, Zugriffskontrolle, EU-Hosting
LSP-Integration — Sprach-Server werden automatisch geladen, passend zum gewählten Modell
Hinweis: innocode ist als Beta für macOS, Windows und Linux verfügbar.
1. innocode installieren
Du hast mehrere Installationswege — wähle den, der zu deinem System und Workflow passt.
Option A: Terminal (empfohlen für Entwickler)
macOS / Linux (curl):
curl -fsSL https://innocode.io/install | bash
npm (plattformübergreifend, wenn Node.js installiert ist):
npm install -g innocode
bun:
bun install -g innocode
macOS via Homebrew:
brew install Inno-ki/tap/innocode
Windows via Scoop:
scoop bucket add innocode https://github.com/Inno-ki/scoop-bucket
scoop install innocode
Option B: Desktop-App
Geh auf innocode.io und klick auf Download. Verfügbar für:
🍎 macOS (Intel & Apple Silicon)
🪟 Windows
🐧 Linux
Die Desktop-App bringt alle CLI-Funktionen mit grafischer Oberfläche — ideal, wenn du nicht ständig im Terminal arbeiten willst.
2. Mit innoGPT verbinden (API-Key einrichten)
innocode authentifiziert sich über deinen innoGPT-API-Key. So holst du ihn dir:
Logg dich in deinen innoGPT-Workspace ein
Geh zu Einstellungen → API-Keys
Klick auf Neuen API-Key erstellen
Gib ihm einen aussagekräftigen Namen (z. B. „innocode Laptop")
Setze ein Nutzungslimit für den Key (siehe unten — wichtig!)
Kopiere den Key sofort — er wird nur einmal angezeigt
⚠️ Wichtig: Setze immer ein Limit für deinen API-Key
Wenn du einen neuen API-Key erstellst, definiere ein monatliches Nutzungslimit. Das schützt dich vor:
Versehentlichem Überverbrauch — z. B. wenn ein Skript in einer Endlosschleife landet
Missbrauch bei kompromittiertem Key — falls dein Key versehentlich in ein öffentliches Repo gelangt
Unkontrollierten Kosten durch Premium-Modelle in langen Coding-Sessions
So legst du das Limit fest:
Beim Erstellen des Keys → Feld „Monatliches Limit" ausfüllen (z. B. in € oder Token)
Oder nachträglich unter Einstellungen → API-Keys → 3-Punkte-Menü → Limit bearbeiten
Empfehlung: Beginne mit einem konservativen Limit (z. B. ein Bruchteil deines Monatsbudgets) und erhöhe es nach Bedarf. Du bekommst eine Benachrichtigung, wenn 80 % erreicht sind.
Anschließend im Terminal:
innocode login
Du wirst aufgefordert, den API-Key einzufügen. Alternativ als Umgebungsvariable:
export INNOGPT_API_KEY="dein-key-hier"
Sicherheits-Tipp: Speicher den Key nie im Klartext in Git-Repos. Nutze
.env-Dateien (in.gitignore) oder einen Secret Manager.
3. innocode im Terminal nutzen
Sobald installiert und eingeloggt, startest du innocode in deinem Projektordner:
cd /pfad/zu/deinem/projekt
innocode
Der Agent öffnet sich im Terminal und du kannst direkt mit natürlicher Sprache arbeiten:
> Refaktoriere die Datei api/users.ts so, dass sie async/await statt Promises nutzt
> Schreib mir Unit-Tests für die Funktion calculateTax in src/billing.ts
> Erklär mir, was diese Komponente macht
Nützliche Terminal-Befehle
Multi-Session
Du kannst mehrere Agenten parallel im selben Projekt laufen lassen — z. B. einen für Bugfixes, einen für Tests, einen für Doku. Einfach weitere Terminal-Tabs öffnen und innocode neu starten.
4. innocode in Visual Studio Code nutzen
Variante A: Integriertes Terminal
Das schnellste Setup — funktioniert sofort nach der CLI-Installation:
Öffne dein Projekt in VS Code
Drücke
Ctrl + ö(Windows/Linux) bzw.Cmd + ö(macOS), um das integrierte Terminal zu öffnenStarte
innocode
Vorteil: Du behältst deinen gewohnten VS-Code-Workflow und nutzt innocode parallel im Terminal.
Variante B: VS Code Extension
Für tiefere Integration installiere die offizielle innocode Extension:
Öffne VS Code → Extensions (
Ctrl + Shift + X)Such nach innocode
Klick auf Install
Beim ersten Start: API-Key in den Extension-Einstellungen hinterlegen (
Cmd/Ctrl + ,→ „innocode" suchen)
Mit der Extension bekommst du:
Inline-Vorschläge direkt im Code
KI-Befehle per Rechtsklick im Editor
Eine seitliche Chat-Spalte für längere Konversationen
Automatisches Laden des passenden LSP für dein aktuelles Modell
Tipp: Du kannst CLI und Extension parallel nutzen — beide teilen sich denselben API-Key.
5. Datenschutz & EU-Hosting
innocode wurde von Grund auf für datenschutzkritische Teams gebaut:
✅ Alle Anfragen laufen über EU-gehostete Modelle von innoGPT
✅ Dein Code wird nie für Training verwendet
✅ innocode speichert keinen Code und keinen Kontext
✅ Ein einziger API-Key — keine Schatten-IT mit US-Anbietern
Das macht innocode zur passenden Alternative zu Cursor, Claude Code oder GitHub Copilot, wenn du DSGVO-Konformität brauchst.
6. Häufige Fragen
Brauche ich zusätzlich ein Claude- oder OpenAI-Abo?
Nein. Dein innoGPT-Key deckt alle Modelle ab. innocode ist exklusiv auf innoGPT optimiert, damit EU-Hosting und einheitliches Verhalten garantiert sind.
Welche Modelle stehen mir zur Verfügung?
Alle Modelle, die in deinem innoGPT-Workspace freigeschaltet sind — z. B. Claude Sonnet 4.6, GPT-5, Gemini 3 Pro, Opus 4.7 Welche das genau sind, steuert dein Admin unter Einstellungen → Modelle.
Ist innocode eine Alternative zu Claude Code?
Genau dafür wurde es gebaut. Wenn du bisher mit Claude für Vibecoding und Artefakte gearbeitet hast, ist innocode der direkte EU-konforme Ersatz — läuft wie Claude Code im Terminal, nur mit einheitlichem Zugang über deinen innoGPT-Account.
Warum sollte ich für meinen API-Key ein Limit setzen?
Coding-Agenten können in langen Sessions viele Token verbrauchen — besonders mit Premium-Modellen. Ein Limit schützt dich vor unerwarteten Spitzen, fehlerhaften Skripten in Endlosschleifen oder Missbrauch, falls dein Key kompromittiert wird. Setze das Limit direkt beim Erstellen des Keys unter Einstellungen → API-Keys. Du kannst es jederzeit anpassen.
Was passiert, wenn mein API-Key das Limit erreicht?
innocode bekommt dann eine Fehlermeldung und stoppt weitere Anfragen, bis du das Limit erhöhst oder der nächste Abrechnungszyklus startet.
Funktioniert innocode auch in JetBrains-IDEs (IntelliJ, PyCharm)?
Aktuell liegt der Fokus auf VS Code, Terminal und Desktop. JetBrains-Support ist auf der Roadmap — wenn du daran interessiert bist, melde dich gern bei uns.
Wie aktualisiere ich innocode?
innocode update
Oder über deinen Package-Manager (npm update -g innocode, brew upgrade innocode, scoop update innocode).
Wo finde ich die Logs bei Problemen?
macOS/Linux:
~/.innocode/logs/Windows:
%APPDATA%\innocode\logs\
Weiterführende Links
🌐 innocode.io — offizielle Produktseite mit Download
🔑 API-Keys in innoGPT verwalten → Einstellungen → API-Keys
📚 innoGPT-Modelle im Überblick — welche Modelle dir zur Verfügung stehen
Brauchst du Hilfe?
Installation klemmt, der API-Key wird nicht akzeptiert oder die VS-Code-Extension findet deinen Key nicht? Schreib uns — am besten mit Screenshot des Fehlers und Angabe deines Betriebssystems. Wir antworten in der Regel innerhalb eines Werktags.