KI-Chat
Der KI-Chat ist die zentrale Funktion von Blyck. Claude Code CLI (Anthropic) oder Codex CLI wird direkt in die App eingebettet, und das Modell wird mit deinem eigenen Konto und Guthaben aufgerufen. Die Gespräche laufen nicht über den Blyck-Server, sondern werden ausschließlich lokal (userData/chats/) gespeichert.
Vorbereitung — KI-Setup-Assistent
Abschnitt betitelt „Vorbereitung — KI-Setup-Assistent“Wenn du das KI-Chat-Panel zum ersten Mal öffnest, startet automatisch der KI-Setup-Assistent.
- CLI-Erkennung — prüft, ob Claude Code CLI / Codex CLI auf dem System installiert ist.
- Installationshinweis — bei fehlender Installation werden Installationsbefehl und Link angezeigt.
- Login-Prüfung — prüft, ob
claude login/codex loginabgeschlossen ist.
Nach Durchlaufen des Assistenten kannst du sofort mit dem Chatten beginnen. Danach erscheint der Assistent nicht mehr.
Chat öffnen
Abschnitt betitelt „Chat öffnen“| Methode | Beschreibung |
|---|---|
Ctrl+Shift+A | Aktives Panel teilen und KI-Chat hinzufügen |
| Linkes Menü → KI-Chat | In neuer Registerkarte öffnen |
Anbieter · Modellauswahl
Abschnitt betitelt „Anbieter · Modellauswahl“Wähle im Dropdown links neben dem Eingabefeld Claude oder Codex. Die Auswahl gilt pro Chat unabhängig und lässt sich auch mitten im Chat umschalten.
| Element | Inhalt |
|---|---|
| Anbieter | Claude (Claude Code CLI) · Codex (OpenAI Codex CLI) |
| Modellauswahl | Pro Chat unabhängig festgelegt, im Chat umschaltbar |
| Multi-Turn | Sitzung bleibt erhalten — der Gesprächskontext bleibt auch nach Neustart der App bestehen |
| Antwort | Echtzeit-Streaming Token für Token, mit ■ Stopp (oder Esc) sofort abbrechbar |
Du kannst mehrere Chats gleichzeitig als eigene Panels öffnen. Da jeder Chat eine eigene Sitzung ist, kannst du in einem anderen Chat weiterarbeiten, während einer eine lange Aufgabe ausführt.
4 Berechtigungsmodi — Ctrl+1~4
Abschnitt betitelt „4 Berechtigungsmodi — Ctrl+1~4“Schalte die der KI gewährten Berechtigungen passend zur Art der Aufgabe mit einer Taste um.
| Taste | Modus | Was die KI darf |
|---|---|---|
Ctrl+1 | 💬 Chat | Nur lesen. Analyse · Fragen · Code-Review. Keinerlei Änderungen |
Ctrl+2 | 📋 Planung | Lesen + Dokumente (.md) schreiben. Keine Code-/DB-Änderungen — für die Entwurfsphase |
Ctrl+3 | ⚡ Ausführen+Prüfen | Alle Tools nutzbar, bei jedem Schritt nach Genehmigung des Nutzers |
Ctrl+4 | 🚀 Auto | Autonomer Ablauf. Normales Lesen/Schreiben automatisch, nur bei riskanten Aktionen Rückfrage |
Tools — die KI arbeitet selbst
Abschnitt betitelt „Tools — die KI arbeitet selbst“Über die MCP-Bridge bedient die KI den Workbench direkt mit rund 40 Tools. Tool-Ausführungen werden inline im Chat-Thread als Tool-Karten (Symbol + Name + Dauer) angezeigt; durch Klick auf eine Karte lassen sich Eingabewerte und Ergebnisse aufklappen.
| Bereich | Wichtige Tools |
|---|---|
| Datei | Lesen·Schreiben, Verzeichnisauflistung (bei Remote-Projekten automatisches SFTP-Routing) |
| DB | Query-Ausführung, Schema-Abfrage, Spaltenstatistik-Analyse |
| SSH · WinRM | Befehlsausführung, Ausgabesammlung, automatische Server-Umgebungserkennung |
| Git · ChangeSet | status/diff/log/commit, Checkpoints, Änderungen rückgängig machen |
| Ausführung · Vorschau | Programmausführung·Beobachtung, Screenshots, Konsolen-Logs, Klicken·Eingeben, visuelle Regression |
| RAG | Semantische Arbeitsbereich-Suche (workspace_search) |
| Editor | Code direkt einfügen (im Prüfmodus Apply/Reject-Karte) |
| Sonstiges | Isolierte Python-Ausführung, Bildschirm-/VNC-Aufnahme, Rückfragen an den Nutzer, Benachrichtigungen |
Ausführen-Buttons in Code-Blöcken
Abschnitt betitelt „Ausführen-Buttons in Code-Blöcken“An jedem Code-Block in einer KI-Antwort hängt ein Ausführen-Button.
- SQL — bei Klick auf ▶ Ausführung im aktiven DB-Panel
- Bash/PowerShell — bei Klick auf ▶ Ausführung im SSH- oder Terminal-Panel
- diff — bei Klick auf 🔀 Anwendung auf die Datei
Das Ausführungsergebnis wird automatisch an den Kontext der nächsten Nachricht angehängt.
Isolierte Python-Ausführung
Abschnitt betitelt „Isolierte Python-Ausführung“Berechnungen wie Datenanalyse, Algorithmus-Verifizierung oder Regex-Tests werden in einem pro Chat isolierten venv direkt mit Python ausgeführt. Das System-Python bleibt unberührt, und eine Paketinstallation (pip) durchläuft einen Bestätigungsdialog. Wenn du den Chat löschst, wird auch das venv mit aufgeräumt.
Statische Risikoanalyse
Abschnitt betitelt „Statische Risikoanalyse“Die von der KI aufgerufenen SQL-/Shell-Befehle werden durch statische Analyse automatisch nach Risiko klassifiziert.
| Risiko | Beispiel | Verhalten |
|---|---|---|
| Lesen | SELECT, ls, cat | Automatische Ausführung |
| Schreiben | INSERT/UPDATE (mit WHERE), mv, chmod | Bestätigungsdialog |
| Destruktiv | DROP/TRUNCATE, DELETE ohne WHERE, rm -rf | Starke Bestätigung + Auswirkungs-Vorschau |
| Systempfad | /etc, C:\Windows | Blockiert |
Wenn eine DB-Verbindung mit dem Umgebungslabel prod versehen ist, wird das Risiko dieser Verbindung um eine Stufe angehoben.
Tool-Genehmigungs-Gate (⚡ Ausführen+Prüfen-Modus)
Abschnitt betitelt „Tool-Genehmigungs-Gate (⚡ Ausführen+Prüfen-Modus)“Im ⚡ Ausführen+Prüfen-Modus zeigt die KI vor jeder Dateiänderung oder Befehlsausführung eine Genehmigungskarte an.
Dateibearbeitungs-Karte
- Vorschau der Änderungen im +/- Diff-Format
- Auswahl [Apply] [Reject] [Für diese Sitzung automatisch erlauben]
Befehlsbestätigungs-Karte
- Anzeige von Befehl · Ausführungspfad · Grund
- Auswahl [Ausführen] [Ablehnen] [Für diese Sitzung automatisch erlauben]
Gibst du beim Ablehnen einen Grund an, wird dieser an die KI übermittelt, die dann einen anderen Weg vorschlägt. Bis zur Genehmigung wartet die KI unbegrenzt.
💭 Denkprozess
Abschnitt betitelt „💭 Denkprozess“Bei Modellen mit aktiviertem Claude Extended Thinking oder Codex Reasoning enthält die Antwort eine einklappbare „💭 Denkprozess”-Karte (standardmäßig eingeklappt). Durch Klick auf die Karte siehst du die vollständige interne Argumentation der KI. Claude und Codex nutzen dieselbe UI.
Anhänge — Dateien · Bildschirmaufnahme
Abschnitt betitelt „Anhänge — Dateien · Bildschirmaufnahme“| Methode | Beschreibung |
|---|---|
📎-Button oder @ | Bild-, Text- und PDF-Dateien anhängen |
Ctrl+L | Im Editor geöffnete Datei an den aktuellen Chat anhängen |
| 📷 Bildschirmaufnahme | Mit Kreuz-Drag einen Bereich auswählen → markieren → „An KI senden” (auch externe Monitore) |
| Web-Vorschau ✏️ | Den Inhalt des Vorschau-Panels an die KI senden |
| Bildschirmaufzeichnung | Einen bestimmten Frame an die KI senden |
Bilder werden als temporäre Datei gespeichert und anschließend von der KI per Vision analysiert.
Automatische Arbeitsbereich-Erkennung (Kontext-Chips)
Abschnitt betitelt „Automatische Arbeitsbereich-Erkennung (Kontext-Chips)“Bei jedem Senden einer Nachricht wird der Panel-Zustand der aktiven Registerkarte automatisch erfasst und an die KI übergeben.
| Panel | Übergebener Kontext |
|---|---|
| Editor | Sichtbarer Code + Auswahlbereich + Cursorposition |
| DB-Ergebnisraster | Ausgeführte Query + Ergebnis-Sample + ausgewählte Zelle |
| DB-Baum | Aktive Verbindung + Schema (Tabellen-/View-Liste) |
| SSH-Terminal | Letzte Befehle + Ausgabe + Auswahlbereich |
| SFTP | Aktueller Pfad + ausgewählte Datei |
| Ordnerbaum | Aktuelles Verzeichnis + Git-Status (Branch · geänderte Dateien) |
So funktionieren Formulierungen wie „in diesem Query-Ergebnis”, „die Funktion, die ich gerade sehe” oder „auf diesem Server”.
Kontext-Vorschauleiste
Abschnitt betitelt „Kontext-Vorschauleiste“In der Leiste „Die KI sieht das” über dem Eingabefeld werden die Panel-Chips aufgelistet.
- Durch Klick auf einen Chip kannst du den tatsächlich übergebenen Inhalt (Größe, maskierte Felder) vorab ansehen.
- Mit dem [×] eines Chips schließt du ein bestimmtes Panel aus; ausgegraute (Hintergrund-)Panels nimmst du per Klick hinzu.
- Die Größe ist auf 4 KB pro Panel · 20 KB insgesamt begrenzt und wird automatisch zusammengefasst.
- Passwörter, API-Schlüssel, Tokens und private Schlüssel werden automatisch maskiert und nicht an die KI übergeben.
prod-Verbindungen werden standardmäßig ausgeblendet.
Multi-Session & Projektordner
Abschnitt betitelt „Multi-Session & Projektordner“Multi-Session
Abschnitt betitelt „Multi-Session“Wenn mehrere Chats gleichzeitig geöffnet sind, erkennt die KI die jüngsten Arbeiten anderer Chats automatisch über workspace_recent und workspace_locks. Über Arbeitsbereich-Notizen (workspace_note) lassen sich Notizen zwischen Chats teilen. Schreibst du z. B. in einem Chat „2 Uhr nachts, Produktions-Check läuft, kein DDL”, liest auch die KI eines anderen Chats das und ist vorsichtig.
Projektordner
Abschnitt betitelt „Projektordner“Oben im KI-Chat-Panel legst du den Projektordner fest.
- Hauptordner — Referenzordner. Grundlage für Git-Checkpoints und Remote-Suche.
- N zusätzliche Ordner — wie Frontend + Backend lassen sich mehrere Ordner gleichzeitig festlegen.
- Remote-SFTP-Ordner — legst du einen Remote-Ordner als Projektordner fest, werden die Datei-Tools automatisch über SFTP geroutet.
Hintergrundaufgaben
Abschnitt betitelt „Hintergrundaufgaben“Große Analysen, Reports oder Refactorings kann die KI als Hintergrundaufgabe abspalten und ausführen (maximal 5 gleichzeitig). Der Haupt-Chat bleibt nutzbar, und nach Abschluss wird das Ergebnis abgeholt. Wenn schnelles Delegieren nötig ist, übergibt die KI eine Teilanalyse an einen Subagenten (ai_subchat), holt das Ergebnis und arbeitet weiter.
Chat-Verwaltung · Nachrichten-Aktionen
Abschnitt betitelt „Chat-Verwaltung · Nachrichten-Aktionen“- Chat-Liste — aufgelistet mit Titel · letzter Aktivitätszeit · Nachrichtenanzahl · Token-Verbrauch; per Suche findest du frühere Chats.
- Titel ändern — doppelklicke den Chat-Titel, um ihn umzubenennen.
- Nachricht kopieren — kopiere den gesamten Inhalt über den 📋-Button jeder Nachricht.
- Code-Block-Aktionen — an jedem Code-Block hängen ein Kopieren- und ein ▶ Ausführen-Button.
Kosten · Verlauf
Abschnitt betitelt „Kosten · Verlauf“- In der Kopfzeile jeder Antwort werden Modell · Dauer · Token-Anzahl angezeigt, und pro Chat werden kumulierte Token/Kosten (USD) erfasst.
- Der Chat-Verlauf wird lokal (
userData/chats/) gespeichert. Sensible Informationen werden nur in maskierter Form gespeichert.
Integrierte Suche (RAG) — Verknüpfung
Abschnitt betitelt „Integrierte Suche (RAG) — Verknüpfung“Vor einer Antwort durchsucht die KI den Arbeitsbereich semantisch (workspace_search), zieht Projektcode, DB-Schema und frühere Chats heran und kennzeichnet zitierte Dateien mit „Referenz:”. Per Klick springst du zur Originalstelle und kannst so die Grundlage der KI-Antwort direkt überprüfen. Die Embeddings werden lokal verarbeitet, sodass kein Code nach außen gelangt.
Zur direkten Nutzung der integrierten Suche (Tastenkürzel Ctrl+K, Quellfilter, Reranking-Einstellungen usw.) siehe das Dokument RAG-Suche.
Alle Änderungen sind rückgängig machbar
Abschnitt betitelt „Alle Änderungen sind rückgängig machbar“Von der KI vorgenommene Datei-, DB- und SSH-Änderungen werden automatisch im ChangeSet protokolliert. Über den 📦 ChangeSet-Chip unten im Chat oder Ctrl+Shift+H siehst du mit dem Filter „Diese Aufgabe”, was die KI getan hat, und machst es Eintrag für Eintrag rückgängig.
Die Meldung „KI-Vorbereitung erforderlich” erscheint immer wieder
Gehe im Assistenten in der Reihenfolge CLI-Installation → claude login (oder codex login) vor. Nach der Installation musst du Blyck neu starten, damit das CLI erkannt wird.
Es kommt keine Antwort oder sie stoppt mittendrin Es laufen bis zu 3 automatische Wiederholungsversuche. Bei abgelaufener Authentifizierung melde dich neu an und öffne einen neuen Chat. Auch ein Stopp mit ■ und das erneute Senden einer konkreteren Nachricht ist wirksam.
Nach einem Stopp und erneuter Anfrage kommt eine leere Antwort Das passiert, wenn du mitten in einer Tool-Ausführung gestoppt hast. Öffne einen neuen Chat und fahre fort.
Eine Datei wurde ohne Genehmigungskarte geändert
Das passiert, wenn der 🚀 Auto-Modus (Ctrl+4) eingestellt ist. Wechselst du mit Ctrl+3 in den ⚡ Ausführen+Prüfen-Modus, erscheint bei jedem Schritt eine Genehmigungskarte.
Ich möchte bestimmte Panel-Informationen nicht an die KI senden Klicke in der Kontext-Vorschauleiste auf das [×] des betreffenden Panel-Chips, dann wird dieses Panel für diese Nachricht ausgeschlossen.
Können Passwörter der KI offengelegt werden?
Passwörter, API-Schlüssel, Tokens und private Schlüssel werden automatisch maskiert und nicht an die KI übergeben. prod-Verbindungen werden standardmäßig vom Kontext ausgeschlossen.
Die RAG-Suchergebnisse fehlen oder sind unpassend
Möglicherweise wird auf das Laden/Herunterladen des Modells gewartet oder die Indizierung läuft noch. Passe die Quellfilter an oder schließe störende Pfade mit .termeditignore aus. Details siehe RAG-Suche.