Agent는 Cursor의 기본 터미널에서 기록을 유지한 채 명령을 실행해. 건너뛰기를 클릭하면 Ctrl+C를 보내서 명령을 중단해.

문제 해결

일부 셸 테마(예: Powerlevel9k/Powerlevel10k)가 인라인 터미널 출력에 간섭할 수 있어. 명령 출력이 잘리거나 형식이 깨져 보이면, Agent가 실행될 때 테마를 끄거나 더 단순한 프롬프트로 바꿔줘.

Agent 세션에서는 무거운 프롬프트 비활성화

셸 설정에서 CURSOR_AGENT 환경 변수를 써서 Agent가 돌고 있을 때를 감지하고 화려한 프롬프트/테마 초기화를 건너뛰어줘.
# ~/.zshrc — Cursor Agent가 실행될 때 Powerlevel10k 비활성화
if [[ -n "$CURSOR_AGENT" ]]; then
  # 호환성을 위해 테마 초기화 건너뛰기
else
  [[ -r ~/.p10k.zsh ]] && source ~/.p10k.zsh
fi
# ~/.bashrc — Agent 세션에서는 단순 프롬프트로 대체
if [[ -n "$CURSOR_AGENT" ]]; then
  PS1='\u@\h \W \$ '
fi