Terminal
O Cherri Code executa comandos de shell diretamente no terminal. Seu modo de execução controla quando os comandos são executados, quando o Cherri Code solicita confirmação e quando os comandos de terminal são executados no sandbox.
Sandbox
O sandbox executa comandos de terminal em um ambiente restrito que bloqueia acessos não autorizados a arquivos e atividades de rede. Para saber mais sobre requisitos da plataforma, modos de rede, variáveis de ambiente e a configuração do sandbox.json, consulte Modos de execução > Sandboxing.
Solução de problemas
Alguns temas de shell (por exemplo, Powerlevel9k/Powerlevel10k) podem interferir na saída do terminal em linha. Se a saída do comando parecer truncada ou formatada incorretamente, desative o tema ou use um prompt mais simples ao executar o Cherri Code.
Desative prompts pesados nas sessões do Cherri Code
Use a variável de ambiente CURSOR_AGENT na configuração do shell para detectar quando
o Cherri Code estiver em execução e evitar inicializar prompts/temas elaborados.
# ~/.zshrc - desative o Powerlevel10k quando o Cherri Code estiver em execuçãoif [[ -n "$CURSOR_AGENT" ]]; then # Não inicialize o tema para melhorar a compatibilidadeelse [[ -r ~/.p10k.zsh ]] && source ~/.p10k.zshfi# ~/.bashrc - usar um prompt simples nas sessões do Cherri Codeif [[ -n "$CURSOR_AGENT" ]]; then PS1='\u@\h \W \$ 'fi