SpyBara
Go Premium

integrated-terminal.md 2026-07-27 18:59 UTC to 2026-07-28 02:02 UTC

2 added, 0 removed.

2026
Tue 28 02:02 Mon 27 18:59 Fri 24 15:00 Thu 23 21:57 Wed 22 20:02 Tue 21 22:02 Mon 20 23:01 Fri 17 22:57 Thu 16 20:57 Wed 15 19:58 Tue 14 17:03 Wed 8 02:01 Mon 6 22:58

Integrated terminal

For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.

Each chat in the ChatGPT desktop app includes a terminal scoped to its current project or worktree. Open it from the terminal icon in the top-right corner of the app, or press Ctrl+`.

<CodexScreenshot alt="Integrated terminal drawer open beneath a ChatGPT chat" lightSrc="/images/codex/app/integrated-terminal-light.webp" darkSrc="/images/codex/app/integrated-terminal-dark.webp" maxHeight="400px" class="my-8" />

Run and validate your project

Use the terminal to validate changes, run scripts, and perform Git operations without switching apps. ChatGPT can read the current terminal output, so it can check a running development server or refer to a failed build while it works with you.

Common commands include:

  • git status
  • git pull --rebase
  • pnpm test or npm test
  • pnpm run lint or another project-specific check

Create reusable actions

If you run a command regularly, define an action in your local environment. Actions appear as shortcuts in the ChatGPT desktop app and run in the integrated terminal.

Cmd+K opens the app command palette; it doesn't clear the terminal. To clear the terminal, press Ctrl+L.