PRO Tips for Claude Code
Level up your vibe coding. These power-user techniques will make Claude Code work harder, smarter, and faster for you.
Multiple Claude Sessions
Run multiple Claude Code instances in separate terminal windows. Each session has its own context — like having multiple developers working in parallel.
How to start a new session:
Terminal → New Terminal → Type claude
Session 1
Homepage redesign
Session 2
Writing content
Session 3
Dev server & testing
Double-Edged Sword: Each session is isolated — they can't see each other's context. Keep sessions focused on separate parts of your project to avoid conflicts. One working on the homepage while another edits the same file = merge headaches.
AI-Assisted Prompting
Use other AI tools (ChatGPT, Gemini, Perplexity) to craft detailed prompts, then copy-paste them into Claude Code. Different models excel at different things.
Why This Works
- • ChatGPT is great at brainstorming & structuring ideas
- • Perplexity excels at research & current info
- • Claude Code is best at executing in your codebase
The Workflow
- 1. Ask ChatGPT: "Write a detailed prompt for..."
- 2. Refine the output until it's crystal clear
- 3. Paste into Claude Code and let it execute
Pro Tip: Think of it like having a writing assistant draft your instructions, then handing them to the contractor (Claude Code) who actually builds. Separation of concerns — one plans, one executes.
Feedback Loop: Reward & Correct
Claude learns from your feedback within the session. Tell it when it's doing well — and call it out when it's cutting corners.
Positive Feedback
- "Good job, exactly what I was looking for"
- "Perfect, keep this style"
- "This is the right approach"
- "Yes! More like this"
Constructive Correction
- "You're cutting corners here"
- "This isn't what I asked for"
- "Don't skip the error handling"
- "Be more thorough next time"
Why it matters: Claude uses your feedback to calibrate its responses for the rest of the session. If you praise thorough work, it'll be more thorough. If you call out shortcuts, it'll be more careful. Shape the behavior you want.
Remind Claude About Agents
Claude Code has access to specialized agents (subagents) that can handle specific tasks — but it doesn't always use them automatically. Sometimes you need to remind it.
Example prompts to invoke agents:
- "Use the explore agent to find all API routes"
- "Use a subagent to research how auth works in this codebase"
- "Spawn an agent to handle the database migration"
Explore Agent
Fast, read-only. Perfect for searching codebases.
Plan Agent
Designs implementation strategies before coding.
General Agent
Multi-step tasks requiring exploration + action.
Power User Tip: You can also create your own custom agents! See our Agents & Skills Playbook for the full breakdown.
Bonus Tips
/compact
Running low on context? Use /compact to compress your conversation history and free up tokens.
/clear strategically
Starting a new task? Use /clear to reset context. Fresh slate = better focus.
Reference file paths
Be explicit: "In src/utils/auth.ts, fix the null check on line 42."
Use Skills
Teach Claude reusable patterns with Skills. Auto-discovered based on your request.
Ready to master Claude Code?
Learn about Agents and Skills — the power-user features that take vibe coding to the next level.