$ recombobulate _
home / tips / run-claude-code-inside-your-ide-terminal
0

Run Claude Code Inside Your IDE Terminal

bagwaa @bagwaa · Mar 25, 2026 · Configuration
run-claude-code-inside-your-ide-terminal

You don't have to context-switch between your editor and a separate terminal app. Claude Code runs perfectly inside any editor's integrated terminal panel.

Open the terminal panel in your editor and start a session:

claude

That's it. Claude Code runs in the bottom pane while your files, git panel, and editor are all visible in the same window. When Claude edits a file, the change appears in your editor immediately — you can read the code, check the diff, and reply without leaving the editor.

This works in:

  • Cursor — Claude's file edits appear live in the editor tabs
  • VS Code — full access to the source control panel and file tree alongside the conversation
  • JetBrains IDEs (WebStorm, PhpStorm, etc.) — same principle, use the built-in terminal panel
  • Zed, Nova, any editor with a terminal — if it embeds a terminal, Claude Code works in it

A few things that work especially well in this setup:

  • If your editor has autosave enabled, files saved by Claude Code are reflected in the diff view instantly
  • You can use @ file references in Claude Code while seeing the actual file tree in the sidebar
  • All normal Claude Code features — /compact, # memory notes, MCP servers, hooks — work exactly the same way
# In your editor's terminal panel
claude --model claude-sonnet-4-6

# Claude's edits appear live in the editor — no separate window needed

Claude Code works wherever a terminal works — including right inside the editor you're already in.

~/recombobulate $ tip --comments --count=0

Log in to leave a comment.

~/recombobulate $ tip --related --limit=3
0
Switch to the Stable Update Channel with autoUpdatesChannel

The autoUpdatesChannel setting pins Claude Code to a stable release track that skips versions with major regressions.

bagwaa @bagwaa · 1 hour ago
0
Set Claude's Response Language with the language Setting

The language setting makes Claude respond in your preferred language by default, across every session and project.

bagwaa @bagwaa · 1 hour ago
0
Customize or Remove Claude's Git Attribution with the attribution Setting

The attribution setting lets you customize or completely remove Claude's Co-Authored-By trailer from git commits and pull requests.

bagwaa @bagwaa · 1 hour ago