Claude Code — Command Reference
Summary — what this page covers A quick-reference of how to install and operate Claude Code across all three surfaces (terminal, VS Code, JetBrains) plus the CLI and in-session slash commands used across Day 1. Keep it scannable — attendees will pin this. Fill in one-line descriptions and group as below.
Install & operate across surfaces
Same agent, same
.claude/config (CLAUDE.md, rules, skills, hooks) on every surface — only the diff/permission UI differs. Authenticate once:claude(OAuth) orANTHROPIC_API_KEY.
Starting & running
In-session (slash commands)
MCP servers (Section 3)
GitHub (Lab 3):
claude mcp add --transport http github https://api.githubcopilot.com/mcp/ --header "Authorization: Bearer ghp_..."then verify withclaude mcp list.
The .claude/ directory at a glance
.claude/
├── rules/ # path-scoped conventions (paths: globs)
├── skills/ # skill FOLDERS, each with a SKILL.md
├── agents/ # subagents — markdown + YAML frontmatter
├── commands/ # custom slash commands (saved prompts)
├── hooks/ # hook scripts
├── settings.json # hook registration, permissions
└── plugins/ # bundled, shareable setups