{"slug": "claude-codeun-arkasindaki-ekipten-paylasilan-gercek-kullanim-aliskanliklari-bir", "title": "Claude Code’un arkasındaki ekipten paylaşılan gerçek kullanım alışkanlıkları bir araya getirilmiş ve tek bir dosyada toplanmış: CLAUDE.md", "summary": "A set of real-world usage habits compiled by the team behind Claude Code, which have been consolidated into a single file called `CLAUDE.md`. The file outlines a structured workflow for AI-assisted coding, emphasizing plan mode for complex tasks, the liberal use of subagents to maintain context, and a self-improvement loop for learning from mistakes. It also includes principles for task management, verification, elegant problem-solving, and autonomous bug fixing to maintain high development standards.", "body_md": "# Workflow Orchestration\n\n## 1. Plan Mode Default\n\n- Enter plan mode for ANY non-trivial task (3+ steps or architectural decisions)\n- If something goes sideways, STOP and re-plan immediately — don't keep pushing\n- Use plan mode for verification steps, not just building\n- Write detailed specs upfront to reduce ambiguity\n\n## 2. Subagent Strategy\n\n- Use subagents liberally to keep main context window clean\n- Offload research, exploration, and parallel analysis to subagents\n- For complex problems, throw more compute at it via subagents\n- One task per subagent for focused execution\n\n## 3. Self-Improvement Loop\n\n- After ANY correction from the user: update `tasks/lessons.md` with the pattern\n- Write rules for yourself that prevent the same mistake\n- Ruthlessly iterate on these lessons until mistake rate drops\n- Review lessons at session start for relevant project\n\n## 4. Verification Before Done\n\n- Never mark a task complete without proving it works\n- Diff behavior between main and your changes when relevant\n- Ask yourself: \"Would a staff engineer approve this?\"\n- Run tests, check logs, demonstrate correctness\n\n## 5. Demand Elegance (Balanced)\n\n- For non-trivial changes: pause and ask \"is there a more elegant way?\"\n- If a fix feels hacky: \"Knowing everything I know now, implement the elegant solution\"\n- Skip this for simple, obvious fixes — don't over-engineer\n- Challenge your own work before presenting it\n\n## 6. Autonomous Bug Fixing\n\n- When given a bug report: just fix it. Don't ask for hand-holding\n- Point at logs, errors, failing tests — then resolve them\n- Zero context switching required from the user\n- Go fix failing CI tests without being told how\n\n---\n\n# Task Management\n\n1. **Plan First**: Write plan to `tasks/todo.md` with checkable items\n2. **Verify Plan**: Check in before starting implementation\n3. **Track Progress**: Mark items complete as you go\n4. **Explain Changes**: High-level summary at each step\n5. **Document Results**: Add review section to `tasks/todo.md`\n6. **Capture Lessons**: Update `tasks/lessons.md` after corrections\n\n---\n\n# Core Principles\n\n- **Simplicity First**: Make every change as simple as possible. Impact minimal code.\n- **No Laziness**: Find root causes. No temporary fixes. Senior developer standards.\n- **Minimal Impact**: Changes should only touch what's necessary. Avoid introducing bugs.", "url": "https://wpnews.pro/news/claude-codeun-arkasindaki-ekipten-paylasilan-gercek-kullanim-aliskanliklari-bir", "canonical_source": "https://gist.github.com/gulbaki/a64010915eccda2ccaa527199bcfd323", "published_at": "2026-02-22 13:56:30+00:00", "updated_at": "2026-05-21 20:38:21.695388+00:00", "lang": "en", "topics": ["developer-tools", "artificial-intelligence", "large-language-models"], "entities": ["Claude Code"], "alternates": {"html": "https://wpnews.pro/news/claude-codeun-arkasindaki-ekipten-paylasilan-gercek-kullanim-aliskanliklari-bir", "markdown": "https://wpnews.pro/news/claude-codeun-arkasindaki-ekipten-paylasilan-gercek-kullanim-aliskanliklari-bir.md", "text": "https://wpnews.pro/news/claude-codeun-arkasindaki-ekipten-paylasilan-gercek-kullanim-aliskanliklari-bir.txt", "jsonld": "https://wpnews.pro/news/claude-codeun-arkasindaki-ekipten-paylasilan-gercek-kullanim-aliskanliklari-bir.jsonld"}}