plugins/claude-code-expert/archive/v7.6.0/skills/ide-integrations/SKILL.md
# Claude Code IDE Integrations Complete guide to using Claude Code with VS Code, JetBrains, and terminal editors. ## VS Code Extension ### Installation 1. Open VS Code Extensions (Ctrl+Shift+X / Cmd+Shift+X) 2. Search for "Claude Code" 3. Install the official Anthropic extension 4. Or: `code --install-extension anthropic.claude-code` ### Features - **Inline chat** — Ask Claude about selected code - **Terminal integration** — Claude Code runs in VS Code terminal - **File context** — Automatic
npx skillsauth add markus41/claude plugins/claude-code-expert/archive/v7.6.0/skills/ide-integrationsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Complete guide to using Claude Code with VS Code, JetBrains, and terminal editors.
code --install-extension anthropic.claude-code| Shortcut | Action |
|----------|--------|
| Ctrl+Shift+P → "Claude" | Command palette actions |
| Select code → right-click → "Ask Claude" | Ask about selection |
// .vscode/settings.json
{
"claude-code.model": "claude-sonnet-4-6",
"claude-code.autoStart": false,
"claude-code.terminal.fontSize": 14
}
The status line shows at the bottom of the Claude Code terminal:
// settings.json
{
"statusLine": {
"enabled": true,
"show": ["model", "cost", "context"]
}
}
# Start Claude Code
claude
# Start with specific project
cd /path/to/project && claude
# Use with tmux
tmux new-session -s claude
claude
# Use with screen
screen -S claude
claude
# Add to .bashrc or .zshrc
# Alias for quick access
alias cc="claude"
alias ccp="claude -p"
# Function for pipe usage
ccr() {
cat "$1" | claude -p "review this code"
}
# Function for quick questions
ccq() {
claude -p "$*"
}
# Add additional directories to Claude's context
claude --add-dir /path/to/related/project
claude --add-dir /path/to/shared/libs
# Multiple directories
claude --add-dir ./frontend --add-dir ./backend --add-dir ./shared
# Claude Code works over SSH
ssh user@remote-server
claude
# Run Claude Code in Docker
docker run -it -v $(pwd):/workspace -w /workspace \
-e ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY \
node:20 npx @anthropic-ai/claude-code
Claude Code works in Codespaces with terminal access.
Works with VS Code Remote SSH, Containers, and WSL extensions.
name: Claude Code Review
on: [pull_request]
jobs:
review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '20'
- run: npm install -g @anthropic-ai/claude-code
- run: |
claude -p "Review the changes in this PR for bugs and improvements" \
--output-format json \
--max-turns 10 \
--dangerously-skip-permissions
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
claude-review:
image: node:20
script:
- npm install -g @anthropic-ai/claude-code
- claude -p "Review this merge request" --output-format json --max-turns 10 --dangerously-skip-permissions
variables:
ANTHROPIC_API_KEY: $ANTHROPIC_API_KEY
Claude Code can be used alongside Vim/Neovim via terminal split:
# In a terminal split, run Claude Code
# It can edit files that Vim also has open
# Use :e! in Vim to reload after Claude makes changes
Some community plugins provide Claude Code integration for Neovim.
export TERM=xterm-256color.claude/settings.json permissions configdevelopment
Enhanced plan-authoring skill with Pre-Writing context gathering, task metadata, non-TDD templates, Red Flags, telemetry, and an automated plan linter. Use when you have a spec or requirements for a multi-step task, before touching code.
tools
Documentation intelligence engine with graph-based API docs, algorithm library, and drift detection
tools
Ultraplan cloud planning — kick off a plan in the cloud from your terminal, review and revise in the browser, then execute remotely or send back to CLI
tools
--- name: mcp description: Configure MCP servers for Claude Code — stdio vs HTTP, authentication, Tools/Resources/Prompts distinction, channels (CI webhook, mobile relay, Discord bridge, fakechat), and cost of always-loaded tools. Use this skill whenever adding an MCP server, debugging connection issues, choosing between MCP Tools vs Prompts vs Resources, installing channel servers, or managing .mcp.json. Triggers on: "MCP server", "mcp config", "add Obsidian MCP", "install context7", "channels"