Claude Code runs in more places than the terminal. The CLI is the core surface. It's full-featured, works everywhere, and needs no plugins. The VS Code extension adds inline diffs directly in your editor, @-mention syntax for files, and a conversation history panel on the side.
The JetBrains plugin brings the same experience to IntelliJ, PyCharm, WebStorm, and the rest of the JetBrains suite. There's also a Desktop app for when you want a dedicated window outside the terminal. All surfaces share the same session and permission model. I'll walk you through each one so you can pick the surface that fits your workflow.