Exemplos do modo de planeamento
AvançadoPro10 minatualizado 2026-10-21
Exemplos reais que demonstram a utilização eficaz do modo de planeamento no Claude Code.
Exemplo 1: Construir uma API REST
Sem modo de planeamento
User: Build a REST API for a blog
Claude: I'll create the API...
[Starts coding immediately, may miss requirements]Com o modo de planeamento
User: /plan Build a REST API for a blog
Claude: Let me create a comprehensive plan for the blog API.
## Blog REST API Implementation Plan
### Phase 1: Project Setup (15 min)
1. Initialize Node.js project with Express
2. Set up TypeScript configuration
3. Install dependencies (express, pg, jwt, joi)
4. Configure environment variables
5. Set up project structure
### Phase 2: Database Layer (30 min)
6. Design database schema
- users table (id, email, password_hash, created_at)
- posts table (id, user_id, title, content, published, created_at, updated_at)
- comments table (id, post_id, user_id, content, created_at)
7. Create migration files
8. Set up database connection pool
9. Implement database models
### Phase 3: Authentication (45 min)
10. Implement user registration endpoint
11. Implement login endpoint with JWT
12. Create authentication middleware
13. Add password hashing with bcrypt
14. Implement token refresh logic
### Phase 4: Posts API (40 min)
15. GET /api/posts - List all published posts (with pagination)
16. GET /api/posts/:id - Get single post
17. POST /api/posts - Create new post (auth required)
18. PUT /api/posts/:id - Update post (auth required, ownership check)
19. DELETE /api/posts/:id - Delete post (auth required, ownership check)
20. GET /api/users/:id/posts - Get user's posts
### Phase 5: Comments API (30 min)
21. GET /api/posts/:id/comments - Get post comments
22. POST /api/posts/:id/comments - Add comment (auth required)
23. DELETE /api/comments/:id - Delete comment (auth required, ownership check)
### Phase 6: Validation & Error Handling (30 min)
24. Add request validation with Joi
25. Implement global error handler
26. Add input sanitization
27. Implement rate limiting
### Phase 7: Testing (60 min)
28. Write unit tests for models
29. Write integration tests for auth endpoints
30. Write integration tests for posts endpoints
31. Write integration tests for comments endpoints
32. Achieve 80%+ code coverage
### Phase 8: Documentation & Deployment (30 min)
33. Generate API documentation with Swagger
34. Create README with setup instructions
35. Add Docker configuration
36. Set up CI/CD pipeline
**Estimated Time**: 4.5 hours
**Files to Create**: ~25Este guia continua no plano Pro
Viu a introdução e o primeiro exemplo. Com o Pro desbloqueia este e todos os guias - atualizados todos os dias, com exemplos prontos a copiar.
Neste guia (Pro): Exemplo 2: Migração de Base de Dados · MongoDB to PostgreSQL Migration Plan · Exemplo 3: Refatorização de frontend · React Class to Hooks Migration Plan · Exemplo 4: Implementação de Segurança · Web Application Security Implementation Plan · Exemplo 5: Otimização de desempenho · E-commerce Performance Optimization Plan · Principais Conclusões
7,99 €/mês · Sem fidelização · Cancele quando quiser
Guia da comunidade open-source (MIT) · tradução e manutenção Doutor AI.
Precisa de uma solução à medida?
Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.
Poupe horas todas as semanas com IA, sem complicações
O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.