跳转到主要内容
Agent 会在 Cursor 的原生终端中执行命令,并保留命令历史。点击“跳过”以发送 Ctrl+C 并中断命令。

故障排除

某些 shell 主题(比如 Powerlevel9k/Powerlevel10k)可能会干扰 内联终端的输出。如果你的命令输出出现截断或 格式错乱,Agent 运行时请禁用该主题,或切换到更简洁的提示符。

在 Agent 会话中禁用重量级提示符

在你的 shell 配置中使用 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
I