Plan Mode vs Direct Execution
When Claude Code should align first and when it should just work
Use plan mode for non-trivial tasks that need decision clarity; use direct execution for bounded requests where the path is already clear.
Use plan mode when the implementer should not need to guess
Plan mode exists to make the intended path explicit before the assistant starts mutating files or orchestrating larger workflows.
Use direct execution when the task is already crisp
For targeted fixes, lookups, or constrained edits, direct execution is usually faster and cleaner.
Learn next
These guides are adjacent to the current topic and make the learning path easier to follow.
Claude Code vs Cursor
A systems-level comparison of two different AI coding product shapes
Compare Claude Code and Cursor through workflow boundaries, tool models, session behavior, and integration philosophy rather than vague feature checklists.
CLAUDE.md vs MEMORY.md
Two persistence layers with different jobs
A clear comparison between repository-scoped collaboration instructions and persistent memory files intended to survive across future conversations.
Agents and Plan Mode
How Claude Code separates planning, coordination, and delegated execution
Understand the difference between the main thread, plan mode, coordinator behavior, and constrained sub-agents.
Related resources
These directory entries connect the concept guide to concrete tools, docs, and integrations.
Refactoring Guide Prompts
Prompts for safe and systematic code refactoring
Prompts to guide code refactoring while maintaining functionality. Covers identifying refactoring opportunities, planning changes, ensuring test coverage, and validating behavior preservation.
Code Review Prompts
Structured prompts for thorough code reviews
Collection of prompts for conducting comprehensive code reviews. Covers security analysis, performance review, best practices, error handling, and maintainability assessment. Designed for systematic code evaluation.
Claude Code Best Practices
Community-driven best practices for Claude Code
Collection of best practices learned from real-world Claude Code usage. Covers CLAUDE.md optimization, effective prompting, workflow organization, and common pitfalls to avoid. Continuously updated by the community.
Sequential Thinking MCP Server
Structured step-by-step reasoning and problem decomposition
MCP server that enables structured sequential thinking and reasoning. Break down complex problems into manageable steps, maintain thought chains, and improve Claude's problem-solving capabilities with explicit reasoning traces.