Agent Terminal not working

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor Agent Mode calls agent terminal to execute, but no response is generated. The Agent marks the termial as success and fast forwards without any real terminal feedback. Windows Machine

Steps to Reproduce

Just start a Agent (Opus 4.5) and give him tasks like execute tests with uv

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.48 (user setup)
VSCode Version: 1.105.1
Commit: ce371ffbf5e240ca47f4b5f3f20efed084991120
Date: 2025-12-04T19:26:27.263Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.19045

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

20 Likes

I have the same problem, downgrade, use legacy terminal and kill all terminal before try again but It still not woking.

6 Likes

Hey, thanks for the report. This is a known bug with the new agent terminal on Windows.

Please try:

  1. Settings Ctrl+Shift+J → Agents → Inline Editing & Terminal → enable “Legacy Terminal Tool”
  2. Ctrl+Shift+P → “Terminal: Kill All Terminals” → restart Cursor

Details and fix tracking: Cursor version 2.1.39 has terminal bug

If you can, please share:

  • The Request ID from the failing step (chat menu → Copy Request ID)
  • Which terminal profile is used (PowerShell/CMD/WSL/Git Bash)
  • A screenshot/video and logs from Help → Toggle Developer Tools → Console
  • Whether you run the project locally or via WSL/Remote

I’ll add this info to the ticket. Let me know if switching to the legacy terminal helps.

1 Like

I have the same problem. Auto agent running but no output from commands in terminal. Request id: 8395af00-4c17-4e81-bb81-b03e3da1d59d. PowerShell. Local project. I enabled legacy terminal.

5 Likes

Same issue. Started when I updated to the latest a few hours ago. Not able to use cursor. I am using WSL. It was working just before the update.

10 Likes

Request id: ef12a6a6-f871-4fe5-b852-8624957a7a44
Powershell, CMD the agent decide what to use, both setup
Local
I enabled legacy terminal.

Still not working –> Cursor Agent is unusable without terminal

7 Likes

This didn’t work for me, it also asks for permission for every edit it makes.

Project is local not WSL/Remote

request ID: 7edb23ff-49a7-4ac2-b495-0c955bf5d9ff

6 Likes

Yes the agent asked for permission the first 3 times, then default auto permission was kicking in.

2 Likes

I’m a big Cursor fan and I’m always promoting it. I get the “move fast and break things” mindset, but maybe the update process could reflect that work style a bit better. I don’t care about disk space—just keep the latest five Cursor versions installed on my machine. That way, if something breaks, I can roll back to a working version in one to three clicks.

Also, the terminal issues has been the most prevalent problem for me as far as I can remember in my cursor live, so it should get higher priority.

1 Like

Downgrade on 2.1.36 and enabling legacy terminal worked for me, tried everything else proposed on here

3 Likes

same issue here, downgrade did not solve the problem
currently v2.1.49
win11–>wsl2

2 Likes

Same issue. Agent can not see terminal output. Legacy doesn’t work. Tried HTTP2 and HTTP1.1. Neither work. Cursor version 2.1.49.

Just want to add that it doesn’t even open a terminal window when agent runs command anymore.

Cursor Agent is totally broke.

1 Like

Try to downgrade to 2.1.36 and set updates to manual. Worked for me.

2 Likes

Title: Shell tool returns empty output on Windows PowerShell

Description:

The AI agent’s Shell tool executes commands successfully (exit code 0) but returns completely empty output. This makes it impossible for the agent to verify command results or read any shell output.

Environment:

  • OS: Windows 10 (10.0.26200)

  • Shell: PowerShell

  • Cursor Version: 2.1.49

Steps to reproduce:

  1. Have the agent run any shell command (e.g., git status, gh pr list, etc.)

  2. Command exits with code 0

  3. Output is completely empty: Command output: \n\n``\n\n```\n**Expected:** Shell output should be captured and returned to the agent.**Impact:** Agent cannot verify actions, read command output, or complete workflows that depend on command results. Forces user to manually run commands and paste output back.

1 Like

Switching to Nightly updates worked for me

Same issue here. It started a few days ago (around Dec 2 or 3). I updated to the latest version today (2.1.49), this caused my Cursor to complete reset its config. After the reset it briefly worked, but then reverted back to the same behavior after about an hour: agent runs commands thinking they are successful but the command didn’t run and/or it can’t see the output.

Cursor chat request ID: 19e82455-dae5-4cdf-b865-db45057be404

Environment:

  • OS: Windows 11 (25H2)

  • Shell: PowerShell v7

  • Cursor Version: 2.1.49

1 Like

Same, 2.1.49 agent terminal died and unusable anymore.
that’s annoying me

1 Like

Same here… after the update I think… agent not executing commands… ;(

same issue no luck with downgrading versions

1 Like

if I give the context of the working directory I am in and tell it to run commands their it works