# How can I tell Cursor's AI which terminal shell to use?

**URL:** <https://forum.cursor.com/t/how-can-i-tell-cursors-ai-which-terminal-shell-to-use/118025>\
**Category:** Help\
**Created:** [July 15, 2025, 7:44am UTC](https://forum.cursor.com/t/how-can-i-tell-cursors-ai-which-terminal-shell-to-use/118025 "2025-07-15T07:44:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![halloleo](https://avatars.discourse-cdn.com/v4/letter/h/ccd318/32.png) [@halloleo](https://forum.cursor.com/u/halloleo)\
**Post date:** [July 15, 2025, 7:44am UTC](https://forum.cursor.com/t/how-can-i-tell-cursors-ai-which-terminal-shell-to-use/118025/1 "2025-07-15T07:44:26Z")

</div>

I’m normally using [Nushell](https://www.nushell.sh/) in my terminal. For this I have set in my `settings.json`:

```auto
"terminal.integrated.defaultProfile.osx": "nushell",

```

However this means that Cursor’s AI by default uses the same shell – and leads to unexpected command line failures because Cursor’s AI doesn’t really know how to drive Nushell.

How can I tell Cursor’s AI to use `bash`, but my default profile still is `nushell`?
