How to Do These Things with Claude Code
This section provides a series of practical tutorials to help you quickly master Claude Code in everyday development scenarios. From understanding code to collaborating on projects, from basic operations to advanced techniques, you will learn how to fully leverage Claude Code to boost your development efficiency.
Code Development
Quickly get familiar with the structure and business logic of unfamiliar projects
đUnderstand New CodebasesUse Claude Code to quickly locate and fix problems in your code
đFix Bugs EfficientlyOptimize code structure and improve code quality and maintainability
đRefactor CodeAdvanced Features
Leverage specialized subagents to handle complex tasks
đ¤Use Specialized SubagentsUse plan mode to better organize and execute complex tasks
đUse Plan ModeEnable extended thinking to let Claude analyze problems more deeply
đ§ Use Extended ThinkingCollaboration and Testing
Write, run, and maintain automated tests
â Work with TestsUse Claude Code to create high-quality pull requests
đCreate Pull RequestsGenerate and maintain project documentation
đHandle DocumentationPractical Tips
Process screenshots and visual content to enhance your development experience
đŧī¸Work with ImagesEfficiently reference project files and directories in conversations
đReference Files and DirectoriesContinue previously unfinished work sessions
đŦResume Previous ConversationsWork on multiple independent development tasks simultaneously
âĄRun Parallel SessionsUse Claude Code flexibly in the command line
đ§Use as a Unix UtilityBuild custom commands to boost your workflow efficiency
â¨ī¸Create Custom Slash CommandsLearn how to ask Claude questions to get the best help
âAsk About Claude's Capabilities