Zum Hauptinhalt springen
Der Agent führt Befehle im nativen Terminal von Cursor aus, die History bleibt erhalten. Klick auf Skip, um Strg+C zu senden und Befehle abzubrechen.

Fehlerbehebung

Einige Shell-Themes (zum Beispiel Powerlevel9k/Powerlevel10k) können die Inline-Terminalausgabe stören. Wenn deine Befehlsausgabe abgeschnitten oder falsch formatiert wirkt, deaktiviere das Theme oder wechsle zu einer einfacheren Eingabeaufforderung, solange Agent läuft.

Aufwendige Prompts für Agent-Sessions deaktivieren

Verwende die Umgebungsvariable CURSOR_AGENT in deiner Shell-Konfiguration, um zu erkennen, wann Agent läuft, und überspring die Initialisierung von aufwendigen Prompts/Themes.
# ~/.zshrc — Powerlevel10k deaktivieren, wenn der Cursor Agent läuft
if [[ -n "$CURSOR_AGENT" ]]; then
  # Theme-Initialisierung auslassen für bessere Kompatibilität
else
  [[ -r ~/.p10k.zsh ]] && source ~/.p10k.zsh
fi
# ~/.bashrc — in Agent-Sitzungen auf eine einfache Eingabeaufforderung zurückgreifen
if [[ -n "$CURSOR_AGENT" ]]; then
  PS1='\u@\h \W \$ '
fi
I