Hi @Dmitrii_Viatkin,
Thanks for the detailed report and the recording. The behavior you’re seeing – blank terminal, then the “Workspace Trust Required” dialog appearing after Ctrl+C – tells us the process is alive, but something is blocking before the TUI can render.
This is a known class of CLI startup issues on macOS. A few things could be causing it, and I have some quick tests that will help narrow it down.
1. Try running with a clean HOME directory
This bypasses keychain and config file access, which is one of the likeliest hang points:
HOME=/tmp agent
If this works, the issue is related to keychain access or a config file in your ~/.cursor/ directory.
2. Try removing the --use-system-ca flag from the launcher
This flag has caused issues for other macOS users. Find the launcher script (usually at ~/.local/bin/cursor-agent) and look for the last line:
exec -a "$0" "$NODE_BIN" --use-system-ca "$SCRIPT_DIR/index.js" "$@"
Change it to:
exec -a "$0" "$NODE_BIN" "$SCRIPT_DIR/index.js" "$@"
Then run agent again without sudo. This edit will be overwritten on the next update, but it helps isolate the cause.
3. Which terminal emulator are you using?
Terminal.app, iTerm2, Warp, or something else? There are known interactions between certain terminals and the CLI on macOS.
4. Do you have any MCP servers configured?
cat ~/.cursor/mcp.json 2>/dev/null || echo "No MCP config found"
Let me know the results of these tests and I can dig in further.