Gesprächsansicht
Die Gesprächsansicht stellt eine Agentensitzung als Chat dar: mit Nachrichten, Tool-Karten und Berechtigungsanfragen, die Sie per Schaltfläche beantworten. Dieses Kapitel beschreibt den Wechsel zwischen Terminal- und Gesprächsansicht, das Senden von Nachrichten während der Agent arbeitet, die Steuerelemente unter dem Nachrichtenfeld, das Zurückspulen, Hintergrundaufgaben, Nutzungslimits und das Lesen langer Gespräche.
1. Was die Gesprächsansicht ist
Jede Agentensitzung kann in der Terminalansicht laufen, in der der Agent seine eigene Terminaloberfläche zeigt. Fünf Agenten können zusätzlich in der Gesprächsansicht laufen: Claude Code, Codex, OpenCode, Pi und OMP. Die übrigen Agententypen verwenden immer die Terminalansicht.
In der Gesprächsansicht stellt VelaTerm das Gespräch selbst dar: Ihre Nachrichten, die Antworten und Denkschritte des Agenten, eine Karte je Tool-Aufruf sowie Karten für Berechtigungsanfragen und Fragen. Modell, Denkaufwand und Berechtigungsmodus ändern Sie über die Steuerelemente unter dem Nachrichtenfeld, ohne die Sitzung neu zu starten.
Beide Ansichten setzen dasselbe Gespräch fort. Eine Sitzung kann von einer Ansicht in die andere wechseln, und der Verlauf wird übernommen.
2. Eine Ansicht wählen
Standardansicht je Agent. Einstellungen ▸ Agenten ▸ „Standardansicht“ legt fest, in welcher Ansicht sich neue Sitzungen dieses Agenten öffnen. Zur Wahl stehen „Gesprächsansicht“ und „Terminalansicht“; für alle fünf Agenten ist „Gesprächsansicht“ voreingestellt. Bestehende Sitzungen behalten die Ansicht, mit der sie erstellt wurden.
Je Sitzung. Der Dialog „Neu mit Startargumenten…“ enthält die Option „Öffnet in“, sodass eine einzelne Sitzung in der jeweils anderen Ansicht starten kann.
Eine bestehende Sitzung umschalten. Die Kopfzeile des Bereichs enthält eine Umschaltfläche:
- In der Terminalansicht wechselt die Roboter-Schaltfläche („Gesprächsansicht“) die Sitzung in die Gesprächsansicht.
- In der Gesprächsansicht wechselt die Terminal-Schaltfläche („Terminalansicht“) zurück. Ein kurzer Hinweis zeigt auf diese Schaltfläche, bis Sie den Hinweis schließen oder die Schaltfläche verwenden.
Arbeitet der Agent gerade, fragt VelaTerm zuerst nach: „Der Wechsel der Ansicht startet den Agenten neu. Der laufende Zug wird abgebrochen. Das Gespräch bleibt erhalten.“ Wählen Sie „Wechseln“, um fortzufahren. Eine Sitzung im Leerlauf wechselt sofort.
3. Nachrichten senden
Das Nachrichtenfeld zeigt „Nachricht an den Agenten, oder /Befehle, /Skills und @Dateien nutzen“. Enter sendet; Shift+Enter fügt eine neue Zeile ein. Steht der Cursor am Anfang oder Ende des Textes, holen ↑ und ↓ Ihre früheren Nachrichten aus diesem Gespräch zurück.
Ein neues Gespräch zeigt „Beginnen Sie das Gespräch über das Eingabefeld unten.“ Der Agentenprozess startet, sobald Sie die erste Nachricht senden.
Während der Agent arbeitet
Während ein Durchlauf läuft, zeigt das Nachrichtenfeld „Nachricht eingeben; sie wird gesendet, sobald dieser Durchlauf endet“. Sie haben drei Möglichkeiten zu senden:
| Aktion | macOS | Windows und Linux |
|---|---|---|
| Einreihen: senden, wenn dieser Durchlauf endet | Enter | Enter |
| Ergänzen: die Nachricht dem laufenden Durchlauf hinzufügen | ⌥Enter oder die Schaltfläche „Ergänzen“ | Alt+Enter oder die Schaltfläche „Ergänzen“ |
| Unterbrechen: den Durchlauf anhalten und zuerst diese Nachricht senden | ⌘Enter | Ctrl+Enter |
Das Ergänzen funktioniert mit allen fünf Agenten. Läuft kein Durchlauf, senden diese Tastenkombinationen die Nachricht einfach.
Eingereihte Nachrichten erscheinen unter „Ausstehende Nachrichten“. Klicken Sie auf eine Nachricht, um sie zu bearbeiten, fügen Sie sie mit ihrer Schaltfläche „Ergänzen“ dem laufenden Durchlauf hinzu, oder entfernen Sie sie mit ×. Eingereihte Nachrichten werden der Reihe nach gesendet, sobald die Durchläufe enden.
Um den laufenden Durchlauf anzuhalten, drücken Sie Esc oder klicken Sie auf die Stopp-Schaltfläche, die bei leerem Nachrichtenfeld an die Stelle der Senden-Schaltfläche tritt („Anhalten · Esc“). Das Gespräch zeigt „Aktueller Durchlauf wird angehalten…“ und anschließend „Aktueller Durchlauf angehalten“.
4. Steuerelemente unter dem Nachrichtenfeld
Die Zeile unter dem Nachrichtenfeld enthält Steuerelemente für die nächste Nachricht. Welche davon erscheinen, hängt von Agent und Modell ab:
| Steuerelement | Agenten | Funktion |
|---|---|---|
| Modell | Alle fünf | Wählt das Modell. „<agent>-Standard verwenden“ folgt der eigenen Konfiguration des Agenten |
| Denkaufwand | Alle fünf | Wählt eine der Denkstufen, die das gewählte Modell anbietet; Claude bietet zusätzlich „Aus“ |
| Zusammenarbeitsmodus | Codex, OpenCode | Codex: „Standard“ (direkt arbeiten) oder „Planung“ (zuerst untersuchen und einen Plan erstellen). Bei OpenCode heißt dieses Steuerelement „Agent“ und wählt den OpenCode-Agenten, etwa build oder plan |
| Berechtigungsmodus | Claude, Codex, OpenCode, OMP | Siehe Tabelle unten |
| Schnellmodus | Claude, bei Modellen, die ihn unterstützen | Schaltet den Schnellmodus ein oder aus |
| Geschwindigkeit | Codex, wenn mehrere Geschwindigkeiten angeboten werden | Wählt die Dienstgeschwindigkeit |
| Tonfall | Codex, bei Modellen, die ihn unterstützen | „Standard-Tonfall“, „Neutral“, „Freundlich“ oder „Pragmatisch“ |
| MCP-Server | Claude, Codex | Zeigt die konfigurierten MCP-Server und ihren Zustand; ein Server lässt sich neu verbinden, deaktivieren oder aktivieren. Bei Codex ändert das Aktivieren oder Deaktivieren eines Servers Ihre Codex-Benutzerkonfiguration, die auch andere Codex-Gespräche verwenden |
| Hintergrundaufgaben | Claude | Siehe §9 |
| Konto | Claude, Codex | Erneut anmelden oder abmelden; siehe §12 |
| Codex-Reset-Guthaben | Codex | Zeigt die Reset-Guthaben für Codex-Ratenlimits an und löst sie ein |
Die Menüs Modell, Denkaufwand und Berechtigungsmodus bieten „Als Standard“; damit wird die aktuelle Auswahl zum Standard für neue Gespräche dieses Agenten. Ein Standard für den Denkaufwand gilt für das Modell, für das er gewählt wurde.
Einstellungen ▸ Unterhaltungsansicht ▸ „Symbolleiste im Eingabebereich“ legt fest, welche Steuerelemente neben dem Nachrichtenfeld stehen und in welcher Reihenfolge. Modell, Denkaufwand, Zusammenarbeitsmodus und Berechtigungsmodus sind standardmäßig aktiviert. Deaktivierte Steuerelemente und solche, die keinen Platz mehr finden, wandern in das Menü Mehr, sodass jedes unterstützte Steuerelement erreichbar bleibt. MCP-Server und Hintergrundaufgaben sind deaktiviert, solange der Agentenprozess nicht läuft („Der Agentenprozess läuft nicht. Senden Sie eine Nachricht, um ihn zu starten.“).
Gespräche mit Claude und Codex zeigen außerdem eine kleine Kontextanzeige neben der Senden-Schaltfläche, sobald der Agent erste Werte meldet. Ihre Farbe ändert sich, wenn sich der Kontext füllt oder ein Ratenlimit näher rückt. Bewegen Sie den Mauszeiger darüber, um die Kontextnutzung („Kontext: … von … Tokens“), die Sitzungskosten, sofern der Agent sie meldet, und Warnungen zu Ratenlimits zu sehen.
Berechtigungsmodi
| Agent | Modi |
|---|---|
| Claude Code | „Planmodus“, „Immer fragen“, „Änderungen annehmen“, „Automatik“, „Ohne Nachfrage“ |
| Codex | „Schreibgeschützt“, „Automatik“, „Vollzugriff“ |
| OpenCode | „Immer fragen“, „Ohne Nachfrage“ |
| OMP | „Immer fragen“, „Ohne Nachfrage“ |
| Pi | Keine Berechtigungssteuerung; Pi führt Tools ohne Rückfrage aus |
Eine Änderung an einer Codex-Sitzung gilt ab dem nächsten Durchlauf, und das Menü kennzeichnet sie entsprechend. Wenn Sie eine laufende Claude-Sitzung auf „Ohne Nachfrage“ umstellen, ist ein Neustart nötig; VelaTerm fragt „Neu starten und Bestätigungen überspringen?“ und behält den Gesprächsverlauf. „Ohne Nachfrage“ und „Vollzugriff“ überspringen alle Bestätigungen; verwenden Sie diese Modi daher mit Bedacht.
5. Dem Agenten antworten
Wenn der Agent Sie braucht, erscheint am Ende des Gesprächs eine Karte, und der Statuspunkt der Sitzung wird gelb:
- Berechtigungsanfrage: „<tool> möchte ausgeführt werden“ mit „Erlauben“ und „Ablehnen“. Manche Anfragen bieten zusätzlich dauerhafte Regeln an, etwa „… für diese Sitzung erlauben“ oder „… immer erlauben“.
- Frage: „Der Agent hat eine Frage“. Wählen oder tippen Sie eine Antwort und klicken Sie dann auf „Weiter“ oder „Absenden“; „Verwerfen“ lässt die Frage unbeantwortet.
- Freigabe eines Plans: „Plan wartet auf Freigabe“ mit „Freigeben und ausführen“ und „Ablehnen“.
- Eingabe für einen MCP-Server: „<server> bittet um Eingaben“ mit „Absenden“, „Ablehnen“ und „Abbrechen“.
6. Bilder
Fügen Sie Bilder in das Nachrichtenfeld ein oder ziehen Sie sie hinein. Eine Nachricht kann bis zu 4 Bilder mit je bis zu 5 MB enthalten; wird ein Bild nicht übernommen, nennt das Nachrichtenfeld den Grund. Vorschaubilder erscheinen über dem Text, jeweils mit einer Schaltfläche zum Entfernen. Ein Bild lässt sich auch ohne Text senden. Klicken Sie mit der rechten Maustaste auf ein Bild im Gespräch, um „Originalbild anzeigen“, „Bild kopieren“ oder „Bild speichern“ zu wählen.
7. Befehle und Vervollständigung
Geben Sie / ein, um Befehle aufzulisten, und @, um einen Dateipfad einzufügen. Tab oder Enter übernimmt den markierten Vorschlag; Esc schließt die Liste. Bei Claude und Codex enthält die Liste auch die eigenen Befehle und Skills des Agenten.
Diese Befehle verarbeitet VelaTerm selbst:
| Befehl | Agenten | Wirkung |
|---|---|---|
/clear (auch /new) | Alle fünf | Archiviert diese Sitzung und ersetzt sie im selben Bereich durch eine neue, leere Sitzung mit denselben Einstellungen |
/rewind | Claude, Codex, OpenCode | Öffnet das Menü zum Zurückspulen an Ihrer letzten Nachricht (siehe §8) |
/compact | Codex, OpenCode, Pi, OMP | Fasst das Gespräch zusammen, um Kontext freizugeben |
/review | Codex | Bittet Codex um ein Code-Review; akzeptiert branch <name>, commit <sha> oder Anweisungen |
/undo, /redo | OpenCode | Macht die letzte Nachricht samt ihren Dateiänderungen rückgängig bzw. stellt wieder her, was das letzte Rückgängigmachen entfernt hat |
/share, /unshare | OpenCode | Erstellt oder entfernt einen Link, über den das Gespräch geteilt wird |
8. Zurückspulen und Bearbeiten
Ihre Nachrichten haben eine Schaltfläche „Ab hier zurückspulen“. Was sich damit wiederherstellen lässt, hängt vom Agenten ab:
| Agent | Auswahl |
|---|---|
| Claude Code | „Konversation zurückspulen“, „Dateien wiederherstellen“, „Konversation zurückspulen und Dateien wiederherstellen“ |
| Codex | „Konversation zurückspulen“ |
| OpenCode | „Konversation zurückspulen und Dateien wiederherstellen“ |
| Pi, OMP | Nicht verfügbar |
Das Zurückspulen entfernt die gewählte Nachricht und alles danach. Es ist nur verfügbar, solange der Agentenprozess läuft und im Leerlauf ist, ohne eingereihte Nachrichten oder offene Berechtigungsanfragen. Beim Wiederherstellen von Dateien sehen Sie vor der Bestätigung, wie viele Dateien sich ändern. Das Zurückspulen lässt sich nicht rückgängig machen.
Nachrichten in Claude und Codex haben außerdem eine Schaltfläche „Bearbeiten“. Ändern Sie Text oder Bilder, wählen Sie „Prüfen und erneut senden“ und bestätigen Sie mit „Löschen und erneut senden“. Die ursprüngliche Nachricht und alles danach werden endgültig gelöscht, und Ihre bearbeitete Nachricht wird ab dieser Stelle gesendet. Dateiänderungen werden nicht wiederhergestellt.
9. Hintergrundaufgaben (Claude)
Claude kann Subagenten und Befehle im Hintergrund ausführen. Das Steuerelement Hintergrundaufgaben listet sie mit ihrem Zustand auf („Läuft“, „Abgeschlossen“, „Fehlgeschlagen“, „Gestoppt“). Mit „Stoppen“ beenden Sie eine Aufgabe; alternativ öffnen Sie sie in einem eigenen Tab, um verstrichene Zeit, Token-Anzahl, Tool-Aufrufe, Prompt und Ergebnis zu sehen. Während ein Durchlauf läuft, verschiebt „Laufende Arbeit in den Hintergrund verschieben“ die aktuelle Arbeit in den Hintergrund, sodass Sie das Gespräch fortsetzen können.
Solange Hintergrundaufgaben laufen, behält die Sitzung den Status „Arbeitet“.
10. Nutzungslimits und automatische Fortsetzung
Wenn ein Gespräch mit Claude oder Codex anhält, weil ein Fünf-Stunden- oder Wochenlimit erreicht wurde, setzt VelaTerm die Aufgabe fort, sobald das Limit zurückgesetzt ist. Diese Funktion ist standardmäßig aktiviert; um sie abzuschalten, deaktivieren Sie Einstellungen ▸ Verhalten ▸ „Nach Zurücksetzung fortsetzen“.
Bei aktivierter Einstellung zeigt das Gespräch, wann es fortgesetzt wird, zum Beispiel „5-Stunden-Nutzungslimit erreicht. Automatische Fortsetzung der Aufgabe: 14:30.“, zusammen mit der Schaltfläche „Abbrechen“. Das Warten bleibt auch über einen Neustart der Anwendung hinweg bestehen. Es endet, ohne etwas zu senden, wenn Sie selbst eine Nachricht senden, zurückspulen, das Warten abbrechen, die Einstellung deaktivieren, die Sitzung archivieren oder löschen oder die Sitzung in die Terminalansicht wechseln. Ist die Rücksetzzeit unbekannt oder wird das Limit nach der Fortsetzung erneut erreicht, weist das Gespräch darauf hin und setzt nicht von selbst fort.
11. Lange Gespräche lesen
- Der neueste Teil des Gesprächs wird zuerst geladen. Scrollen Sie nach oben oder wählen Sie „Ältere Nachrichten laden“, um weiter zurückzulesen.
- Aufeinanderfolgende Tool-Aufrufe werden zu einer Zeile zusammengefasst („N Tool-Aufrufe“); ein Klick darauf zeigt jeden einzelnen Aufruf.
- Jede Antwort kann ihre Zwischenschritte ausblenden („Zwischenschritte ausblenden“ / „N Zwischenschritte einblenden“). Die Kopfzeile des Bereichs bietet „Alle Zwischenschritte ausblenden“ / „Alle Zwischenschritte einblenden“.
- Die Schaltfläche „Suchen…“ in der Kopfzeile des Bereichs oder das Tastenkürzel „Im Terminal suchen“ (⌘F / Ctrl+Alt+F) durchsucht das Gespräch.
- Nach dem Hochscrollen führt „Zur neuesten Nachricht“ zurück ans Ende.
- Ihre eigenen Nachrichten haben eine Schaltfläche zum Kopieren. Text in jeder Nachricht lässt sich markieren und kopieren.
Archivierte Gespräche öffnen sich schreibgeschützt in der Wissensdatenbank; siehe Oberfläche und Sitzungsverwaltung §8.
12. An- und Abmelden (Claude und Codex)
Das Steuerelement Konto („Claude-Konto“ bzw. „Codex-Konto“) ist in der Symbolleiste standardmäßig ausgeblendet. Öffnen Sie es über Mehr, oder aktivieren Sie es unter Einstellungen ▸ Unterhaltungsansicht ▸ „Symbolleiste im Eingabebereich“. Es bietet „Erneut anmelden“ und „Abmelden“. Kontoänderungen warten, bis der aktuelle Durchlauf beendet ist; bei Claude warten sie außerdem auf Hintergrundaufgaben und Berechtigungsanfragen.
Codex. Meldet eine Codex-Anfrage, dass die Anmeldung nicht mehr gültig ist, bietet das Gespräch „Erneut anmelden“ an. Öffnen Sie die Autorisierungsseite und geben Sie den im Gespräch angezeigten Code ein. Die Ansicht wird aktualisiert, sobald die Anmeldung abgeschlossen ist, und Sie können dasselbe Gespräch fortsetzen. Die Anmeldung per Gerätecode muss für Ihr ChatGPT-Konto oder Ihren Workspace aktiviert sein, und Ihre Codex CLI muss sie unterstützen. „Abbrechen“ bricht eine laufende Anmeldung ab.
Claude. „Erneut anmelden“ zeigt einen Autorisierungslink. Melden Sie sich auf dieser Seite an, fügen Sie den dort angezeigten vollständigen Code (einschließlich des Teils nach #) in „Autorisierungscode“ ein und wählen Sie „Code senden“. Der Code wird nicht als Chatnachricht gesendet. Dafür ist eine Version der Claude CLI erforderlich, die die Kontoautorisierung unterstützt.
Abmelden fragt nach einer Bestätigung. Dabei werden die Kontozugangsdaten auf dem verbundenen Computer gelöscht; andere Sitzungen, die dieselben Zugangsdaten verwenden, sind also ebenfalls betroffen. Der Gesprächsverlauf bleibt erhalten. Nach dem Abmelden bietet das Gespräch „Anmelden“ an, um fortzufahren. Das Abmelden bei Claude ändert keine konfigurierten API-Schlüssel.
13. Shell-Befehle mit !
Geben Sie ! gefolgt von einem Befehl ein, zum Beispiel ! az login --tenant <id>, um den Befehl in der Shell der Sitzung auszuführen, statt ihn an den Agenten zu senden. Das funktioniert mit allen fünf Agenten.
- Der Befehl läuft im Arbeitsverzeichnis des Agenten und mit dessen Umgebung. Der Text nach
!wird unverändert an die Shell übergeben. - Eine Zeile „Shell-Befehl“ zeigt den Befehl, seine Live-Ausgabe und die Schaltfläche „Abbrechen“. Nach dem Ende zeigt die Zeile den Exit-Code oder „Abgebrochen“. Bei langer Ausgabe bleibt nur der letzte Teil erhalten; die Zeile weist darauf hin.
- Nach dem Ende des Befehls erhält der Agent den Befehl und seine Ausgabe und kann darauf reagieren.
- Pro Gespräch läuft jeweils nur ein Shell-Befehl. Shell-Befehle können keine Bilder mitführen und nehmen keine interaktiven Eingaben an. Es gibt kein Zeitlimit; ein Befehl, der auf eine Anmeldung im Browser wartet, läuft daher weiter, bis er endet oder Sie ihn abbrechen.
14. Wenn der Agentenprozess anhält
- Das Schließen des Tabs eines Gesprächs gibt den Agentenprozess frei: Ein Agent im Leerlauf beendet sich sofort, ein arbeitender Agent nach seinem aktuellen Durchlauf. Die nächste Nachricht, die Sie senden, startet ihn erneut und setzt dasselbe Gespräch fort.
- „Prozess beenden“ im Kontextmenü der Sitzung beendet einen laufenden Agenten nach einer Bestätigung. Der Gesprächsverlauf bleibt erhalten.
- Beendet sich der Agent von selbst, zeigt das Gespräch „Der Agent hat sich beendet (Code N)“.
- Ist der Agent nicht installiert, zeigt der Bereich „<Agent> ist nicht installiert“ mit „Jetzt installieren“, „Anleitung“ und „Mache ich selbst“. „Jetzt installieren“ wechselt die Sitzung in die Terminalansicht und führt die Installation dort aus; siehe KI-Agentensitzungen §7.