рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ

Claude Code рдПрдЬреЗрдВрдЯреНрд╕: рд╕реНрд╡рд╛рдпрддреНрдд рдХреЛрдбрд┐рдВрдЧ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛

рд╕реАрдЦреЗрдВ рдХрд┐ Claude Code рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рдХреИрд╕реЗ рдХреЛрдбрдмреЗрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рдФрд░ рдХрдо рд╕реЗ рдХрдо рдирд┐рдЧрд░рд╛рдиреА рдореЗрдВ рдмрд╣реБ-рдЪрд░рдгреАрдп рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдп рдкреВрд░реЗ рдХрд░рддреЗ рд╣реИрдВред
┬╖ 15 рдорд┐ре░ рдкрдврд╝реЗрдВ

AI рдХреЗ рд╕рд╛рде рдЦреЛрдЬреЗрдВ

рдпрджрд┐ рдХреЛрдИ рдореБрдЭрд╕реЗ рдкреВрдЫреЗ рдХрд┐ Claude Code рдХреЛ ChatGPT рдпрд╛ GitHub Copilot рд╕реЗ рдЕрд▓рдЧ рдХреНрдпрд╛ рдмрдирд╛рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рднрд╛рд╖рд╛ рдореЙрдбрд▓ рд╕реЗ рд╢реБрд░реБрдЖрдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдореИрдВ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╕реЗ рд╢реБрд░реВ рдХрд░реВрдВрдЧрд╛ред

рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП, рдЖрдк рдХрд┐рд╕реА Git рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдЕрдВрджрд░ рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рд╣реА рдкреНрд░реЙрдореНрдкреНрдЯ рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВ:

Add request validation to every FastAPI endpoint,
write tests for the new validation logic, update the documentation, 
and commit everything using a descriptive Git commit message.

рджрд░реНрдЬрдиреЛрдВ рдлреЙрд▓реЛ-рдЕрдк рд╕рд╡рд╛рд▓ рдкреВрдЫрдиреЗ рдХреЗ рдмрдЬрд╛рдп, Claude Code рдХрд╛рдо рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред┬а

рдпрд╣ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЦреЛрдЬрдХрд░ API рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ, рд╣рд░ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЙрдкрдпреБрдХреНрдд рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЯреЗрд╕реНрдЯ рдмрдирд╛рддрд╛ рд╣реИ, рдХрд┐рд╕реА рднреА рдлреЗрд▓реНрдпреЛрд░ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ, рдЖрдкрдХрд╛ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХрд┐рдП рдЧрдП рдмрджрд▓рд╛рд╡реЛрдВ рдХрд╛ рд╕рд╛рд░ рдмрддрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ Git рдХрдорд┐рдЯ рдмрдирд╛рддрд╛ рд╣реИред

рдЖрдкрдХреЗ рдирдЬрд░рд┐рдП рд╕реЗ, рдпрд╣ рдПрдХ AI рд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХрд┐рд╕реА рд╕рдХреНрд╖рдо рд╕рд╣рдХрд░реНрдореА рдХреЛ рдХрд╛рдо рд╕реМрдВрдкрдиреЗ рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИред┬а

рдпрд╣реА рдмрджрд▓рд╛рд╡ Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рдЗрддрдирд╛ рд░реЛрдорд╛рдВрдЪрдХ рдмрдирд╛рддрд╛ рд╣реИред

рдЬрд┐рд╕ рдлреАрдЪрд░ рд╕реЗ рдпрд╣ рд╕рдВрднрд╡ рд╣реЛрддрд╛ рд╣реИ, рдЙрд╕реЗ Claude Code рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╣реА AI рд╕рддреНрд░ рдХреЛ рдкреВрд░реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ рддрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, Claude Code рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдХрд░реНрд╕ рд▓реЙрдиреНрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпреЛрдЬрдирд╛рдПрдБ рдмрдирд╛рддреЗ рд╣реИрдВ, рдпрд╛ рдореБрдЦреНрдп рд╕рддреНрд░ рдХреЛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдХреЛрдб рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВред┬а

рд╣рд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдПрдХ рд╣реА рдмрд╛рддрдЪреАрдд рдореЗрдВ рд╕реБрд▓рдЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, Claude Code рдХрд╛рдо рдХреЛ рд╡рд┐рд╢реЗрд╖ рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рд╕реМрдВрдк рд╕рдХрддрд╛ рд╣реИред┬а

рддреАрди рдореБрдЦреНрдп рдПрдЬреЗрдВрдЯ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:┬а

  • Explore, рдЬреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреА рдЬрд╛рдБрдЪ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ
  • Plan, рдЬреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпреЛрдЬрдирд╛рдПрдБ рдмрдирд╛рдиреЗ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рдФрд░
  • General-purpose, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЛрдб рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдФрд░ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрд╛ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдореЗрд░рд╛ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдПрдкреНрд░реЛрдЪ рдмрджрд▓ рдЧрдпрд╛ рд╣реИред тАЬрдХреНрдпрд╛ AI рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИ?тАЭ рдкреВрдЫрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЕрдм рдореИрдВ рдкреВрдЫрддрд╛ рд╣реВрдВ, тАЬрдореИрдВ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдХреМрди-рд╕рд╛ рдХрд╛рдо рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕реМрдВрдк рд╕рдХрддрд╛ рд╣реВрдВ?тАЭ┬а

рдЗрд╕ рдЧрд╛рдЗрдб рдХреЗ рдЕрдВрдд рддрдХ, рдЖрдк рдЬрд╛рдиреЗрдВрдЧреЗ рдХрд┐ Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛ рдкреНрд░рднрд╛рд╡реА рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдХрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреМрди-рд╕рд╛ рд╕рдм-рдПрдЬреЗрдВрдЯ рдЙрдкрдпреБрдХреНрдд рд╣реИ, CLAUDE.md рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдпреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдореЛрд░реА рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ, рдФрд░ рдРрд╕реЗ рд╕реНрд╡рд╛рдпрддреНрдд рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ рдЬреЛ рд╕рдордп рдмрдЪрд╛рдПрдБ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдЖрдкрдХреЗ рд╣рд╛рде рдореЗрдВ рд░рд╣реЗред┬а

рдкреВрд░реНрд╡рд╛рдкреЗрдХреНрд╖рд╛рдПрдБ

рдпрд╣ рдЧрд╛рдЗрдб рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдЙрдкрдпреЛрдЧ рдФрд░ cd, ls рдпрд╛ dir рдЬреИрд╕реЗ рдореВрд▓ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдХрдорд╛рдВрдбреНрд╕ рд╕реЗ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рдЬ рд╣реИрдВред┬а

рдЖрдкрдХреЛ Bash рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рдЬ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЖрдкрдХреЛ рдпреЗ рднреА рдЪрд╛рд╣рд┐рдП:

  • рдЖрдкрдХреА рдорд╢реАрди рдкрд░ Node.js рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрдирд╛
  • рдПрдХ Anthropic API рдХреБрдВрдЬреА
  • рдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХреЛрдИ Git рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА
  • Python, JavaScript рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреА рдмреБрдирд┐рдпрд╛рджреА рдЬрд╛рдирдХрд╛рд░реА

рдпрджрд┐ рдЖрдк Claude Code рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рдирдП рд╣реИрдВ, рддреЛ рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рдореЗрдВ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ Claude Code: A Guide With Practical Examples рдкрдврд╝рдиреЗ рдХреА рднреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред

Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рдХреНрдпрд╛ рд╣реИрдВ?

Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рд╕реНрд╡рд╛рдпрддреНрдд рд╡рд░реНрдХрд░реНрд╕ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреА рд▓реЛрдХрд▓ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдЯрд░реНрдорд┐рдирд▓ рдФрд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╣реБ-рдЪрд░рдгреАрдп рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдп рдкреВрд░реЗ рдХрд░рддреЗ рд╣реИрдВред┬а

ChatGPT рдпрд╛ Claude Chat рдХреЗ рд╡рд┐рдкрд░реАрдд, Claude Code рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИ, Bash рдХрдорд╛рдВрдбреНрд╕ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕реЛрд░реНрд╕ рдХреЛрдб рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдо рд▓реМрдЯрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рдХрд╛рдо рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдЕрдзрд┐рдХрд╛рдВрд╢ AI рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдЕрдм рднреА рдмрд╛рддрдЪреАрдд-рдХреЗрдВрджреНрд░рд┐рдд рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВред┬а

рдЖрдк рд╕рд╡рд╛рд▓ рдкреВрдЫрддреЗ рд╣реИрдВ, рдЬрд╡рд╛рдм рдорд┐рд▓рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЖрдк рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдЧреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред┬а

SQL рдХреНрд╡реЗрд░реА рд▓рд┐рдЦрдиреЗ рдпрд╛ рдХрд┐рд╕реА scikit-learn рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЛ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдХреЛрдИ рдХрд╛рд░реНрдп 20 рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдлреИрд▓рд╛ рд╣реЛ, рдХрдИ рдЯрд░реНрдорд┐рдирд▓ рдХрдорд╛рдВрдбреНрд╕ рдХреА рдЬрд░реВрд░рдд рд╣реЛ, рдпрд╛ рдХрд┐рд╕реА рдЕрдирдЬрд╛рди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕рдордЭрдиреЗ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛ, рддреЛ рдпрд╣ рддрд░реАрдХрд╛ рд▓рдбрд╝рдЦрдбрд╝рд╛рдиреЗ рд▓рдЧрддрд╛ рд╣реИред

Claude Code рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред┬а

рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реАрдзреЗ рдЖрдкрдХреА Git рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдЕрдВрджрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреЛрдб рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЖрдкрдХреЛ рдЪреИрдЯ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдлрд╛рдЗрд▓реЗрдВ рдкреЗрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдЦреБрдж рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдЬрд╝рд░реВрд░реА рд╕рдВрджрд░реНрдн рдЬреБрдЯрд╛рддрд╛ рд╣реИред

рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ:

Replace every custom customer ID validator with Pydantic models, 
update the FastAPI endpoints, rewrite the affected pytest tests, 
and summarize the migration.

рдПрдХ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдЪреИрдЯрдмреЙрдЯ рд╢рд╛рдпрдж рдЙрджрд╣рд╛рд░рдг рдХреЛрдб рдмрдирд╛ рджреЗрдЧрд╛ рдФрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдорд╛рдВрдЧреЗрдЧрд╛ред┬а

Claude Code рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ, рдореМрдЬреВрджрд╛ рд╡реИрд▓рд┐рдбреЗрд╢рди рд▓реЙрдЬрд┐рдХ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддрд╛ рд╣реИ, рд╕рдВрдмрдВрдзрд┐рдд рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЯреЗрд╕реНрдЯ рд╕реВрдЯ рдЪрд▓рд╛рддрд╛ рд╣реИ, рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдП рдЧрдП рдХрд┐рд╕реА рднреА рд░рд┐рдЧреНрд░реЗрд╢рди рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкреВрд░реЗ рд╣реБрдП рдХрд╛рдо рдХреА рд░рд┐рдкреЛрд░реНрдЯ рджреЗрддрд╛ рд╣реИред

рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рджреЗрдиреЗ рд╕реЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдУрд░ рдпрд╣ рдмрджрд▓рд╛рд╡ рд╣реА Claude Code рдХреЗ рд╕рд╛рде рдПрдЬреЗрдВрдЯрд┐рдХ рдХреЛрдбрд┐рдВрдЧ рдХреЛ рд░реЛрдЬрд╝рдорд░реНрд░рд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЕрд▓рдЧ рдорд╣рд╕реВрд╕ рдХрд░рд╛рддрд╛ рд╣реИред

рдПрдЬреЗрдВрдЯ рд▓реВрдк рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?┬а

рд╣рд░ Claude Code рдПрдЬреЗрдВрдЯ рдПрдХ рд╣реА рдирд┐рд░реНрдгрдп рдЪрдХреНрд░ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ: рдЬрд╛рдирдХрд╛рд░реА рдкрдврд╝рдирд╛, рдЕрдЧрд▓рд╛ рдХрджрдо рддрдп рдХрд░рдирд╛, рдХрд╛рд░реНрдп рдХрд░рдирд╛, рдлрд┐рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рджреЛрд╣рд░рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ред┬а

рд▓реВрдк рд╕рд╛рдзрд╛рд░рдг рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рджрд░реНрдЬрдиреЛрдВ рдмрд╛рд░ рджреЛрд╣рд░рд╛рдиреЗ рд╕реЗ рдПрдЬреЗрдВрдЯ рдПрдХ рдЕрд╕рдлрд▓ рдкреНрд░рдпрд╛рд╕ рдХреЗ рдмрд╛рдж рд░реБрдХрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЧрд▓рддрд┐рдпреЛрдВ рд╕реЗ рдЙрдмрд░ рд╕рдХрддрд╛ рд╣реИред

рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рдЖрдк Claude Code рд╕реЗ рдлреЗрд▓ рд╣реЛ рд░рд╣реЗ рдЯреЗрд╕реНрдЯ рд╕реВрдЯ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВред рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЖрдорддреМрд░ рдкрд░ рдХреБрдЫ рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:

Diagram with arrows from read to decide to act to observe with a check for "Tests passing?" with a yes and no branch. The yes branch goes to success. The no branch loops back to "Read" and continues the loop.

рдбрд╛рдпрдЧреНрд░рд╛рдо рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ Claude Code рдлреЗрд▓ рд╣реЛ рд░рд╣реЗ рдЯреЗрд╕реНрдЯреНрд╕ рдХреЛ рдареАрдХ рдХрд░рддреЗ рд╕рдордп рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ Claude Code рдХреЛ рд╕рдордЭрдиреЗ рдХрд╛ рдпрд╣ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдорд╛рдирд╕рд┐рдХ рдореЙрдбрд▓ рд╣реИред┬а

рдПрдЬреЗрдВрдЯ рдПрдХ рд╣реА рдЪрд░рдг рдореЗрдВ рдкреВрд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ред рдпрд╣ рдкрд┐рдЫрд▓реЗ рдХрджрдо рдХреЗ рдмрд╛рдж рдХреНрдпрд╛ рд╣реБрдЖ, рдЙрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ рдирд┐рд░реНрдгрдпреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реИред

рдПрдХ рд╕рдм-рдПрдЬреЗрдВрдЯ рднреА рдмрд┐рд▓реНрдХреБрд▓ рдпрд╣реА рд▓реВрдк рдлрд╝реЙрд▓реЛ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдкрдиреЗ рдЕрд▓рдЧ-рдерд▓рдЧ рд╕рдВрджрд░реНрдн рдХреЗ рдЕрдВрджрд░ рдХрд░рддрд╛ рд╣реИред┬а

рдпрд╣ рдлрд░реНрдХ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдЯреВрд▓ рдХреЙрд▓ рдПрдХ рд╣реА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдПрдХ рд╕рдм-рдПрдЬреЗрдВрдЯ рдореБрдЦреНрдп рд╕рддреНрд░ рдХреЛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рд╕реА рдПрдХ рд▓рдХреНрд╖реНрдп рдХреА рдУрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реБрдП рджрд░реНрдЬрдиреЛрдВ рддрд░реНрдХ рдХрджрдо рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИред

Claude Code рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░рддрд╛ рд╣реИ?┬а

Claude Code рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдмрдбрд╝реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реАрдЬрд╝ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдПрдХ рд╣реА рдХрд╛рд░реНрдп рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕рдорд╛ рдкрд╛рддреА рд╣реИрдВред Python рд╕реЗрд╡рд╛рдУрдВ, React рдРрдкреНрд▓рд┐рдХреЗрд╢рдВрд╕, SQL рдорд╛рдЗрдЧреНрд░реЗрд╢рдиреНрд╕ рдФрд░ Terraform рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд╛рд▓реЗ рдореЛрдиреЛрд░рд┐рдкреЛ рдореЗрдВ рдЗрддрдиреА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ рдХрд┐ рдПрдХ рдПрдЬреЗрдВрдЯ рдХреЛ рдПрдХ рд╕рд╛рде рдЙрд╕ рдкрд░ рддрд░реНрдХ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред┬а

рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдХрд╛рд░реНрдп рдХреА рддрд░рд╣ рдорд╛рдирдиреЗ рдХреЗ рдмрдЬрд╛рдп, Claude Code рдХреЗрдВрджреНрд░рд┐рдд рдЬрд╛рдБрдЪ-рдкрдбрд╝рддрд╛рд▓ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдХрд░реНрд╕ рдХреЛ рд╕реМрдВрдк рджреЗрддрд╛ рд╣реИред┬а

рдПрдХ Explore рдПрдЬреЗрдВрдЯ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рджреВрд╕рд░рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЙрдбрд▓реНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рддреАрд╕рд░рд╛ API рд░реВрдЯреНрд╕ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрдЯрд░ рдЗрди рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХреЛ рдорд┐рд▓рд╛рдХрд░ рдЕрдЧрд▓рд╛ рдХрджрдо рддрдп рдХрд░рддрд╛ рд╣реИред

рдЗрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдлрд╛рдпрджрд╛ рдФрд░ рд╣реИ: рдХрдИ рдЬрд╛рдБрдЪреЗрдВ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рд╣реЛрддреА рд╣реИрдВред┬а

рдЖрдк рдЦреБрдж рд╣рд░ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдкрдврд╝рдиреЗ рдпрд╛ рдХрд┐рд╕реА рдПрдХ рдПрдЬреЗрдВрдЯ рдХреЗ рдкреВрд░реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдХрдИ рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдк рдЗрд╕ рдкреИрдЯрд░реНрди рдХреЛ рдЖрдЧреЗ рдХреЗ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ рдмрд╛рд░-рдмрд╛рд░ рджреЗрдЦреЗрдВрдЧреЗред Explore рдПрдЬреЗрдВрдЯреНрд╕ рдЬрд╛рдирдХрд╛рд░реА рдЗрдХрдЯреНрдареА рдХрд░рддреЗ рд╣реИрдВ, Plan рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯреНрд╕ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдк Claude Code рд╕реЗ рдкрд░реЗ рд╕реНрд╡рд╛рдпрддреНрдд AI рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ, рдЗрд╕рдХрд╛ рд╡реНрдпрд╛рдкрдХ рдкрд░рд┐рдЪрдп рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ DataCamp рдХрд╛ рд▓реЗрдЦ LLM Agents Explained: Architecture, Frameworks, and Use Cases рдЙрддреНрдХреГрд╖реНрдЯ рд╡реИрдЪрд╛рд░рд┐рдХ рдЕрд╡рд▓реЛрдХрди рджреЗрддрд╛ рд╣реИред

рдЖрдк Claude Code рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рд╕реЗрдЯ рдЕрдк рдХрд░рддреЗ рд╣реИрдВ?┬а

Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЪрд╛рд╣рд┐рдПред┬а

рдЦреБрд╢рдХрд┐рд╕реНрдорддреА рд╕реЗ, рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдореЗрдВ рдХреБрдЫ рд╣реА рдорд┐рдирдЯ рд▓рдЧрддреЗ рд╣реИрдВред

Claude Code рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛

Claude Code рдПрдХ npm рдкреИрдХреЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреА рдорд╢реАрди рдкрд░ Node.js рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП, рдореИрдВ Node.js рдФрд░ npm рдХреА рд╕реНрдерд╛рдкрдирд╛ рдкрд░ npm рдбреЙрдХреНрдпреБрдореЗрдВрдЯреЗрд╢рди рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред

Claude Code рдХреЛ рдЧреНрд▓реЛрдмрд▓реА рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ:

npm install -g @anthropic-ai/claude-code

рдЗрд╕рдХреЗ рдмрд╛рдж, Anthropic Console рд╕реЗ рдПрдХ Anthropic API рдХреБрдВрдЬреА рдмрдирд╛рдПрдБ рдФрд░ рдЙрд╕реЗ рдЕрдкрдиреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред

macOS рдпрд╛ Linux рдкрд░:

export ANTHROPIC_API_KEY="your_api_key_here"

Windows PowerShell рдкрд░:

$env:ANTHROPIC_API_KEY="your_api_key_here"

рдпрд╣ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реБрдЖ рд╣реИ, рдЪрд▓рд╛рдПрдБ:

claude --version

рдпрджрд┐ Claude Code рдЕрдкрдирд╛ рдЗрдВрд╕реНрдЯреЙрд▓реНрдб рд╡рд░реНрдЬрд╝рди рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рддреИрдпрд╛рд░ рд╣реИрдВред

рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рдпрд╣ рдкрдХреНрдХрд╛ рдХрд░ рд▓реЗрдирд╛ рднреА рдЙрдкрдпреЛрдЧреА рд╣реИ рдХрд┐ Git рдЙрдкрд▓рдмреНрдз рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрдИ Claude Code рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЗрддрд┐рд╣рд╛рд╕ рдкрдврд╝рдирд╛, рдХрдорд┐рдЯ рдмрдирд╛рдирд╛ рдпрд╛ рдмрджрд▓рд╛рд╡реЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реЛрддрд╛ рд╣реИред┬а

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ Git рдирд╣реАрдВ рд╣реИ, рддреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Git рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред

рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджреЛрдиреЛрдВ рдХрдорд╛рдВрдб рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЪрд▓рдиреА рдЪрд╛рд╣рд┐рдПред

рдЖрдкрдХрд╛ рдкрд╣рд▓рд╛ Claude Code рд╕рддреНрд░

Claude Code рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде, cd my-project рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдХрд┐рд╕реА рднреА Git рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЬрд╛рдПрдБред

рдлрд┐рд░ Claude Code рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ: claudeред

рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЛ рдХрд╣рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдХреБрдЫ рдорд┐рдирдЯ рдЗрд╕ рдмрд╛рдд рдХреЛ рд╕рдордЭрдиреЗ рдореЗрдВ рд▓рдЧрд╛рдПрдБ рдХрд┐ рдпрд╣ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреИрд╕реЗ рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдЖрдорддреМрд░ рдкрд░ рдРрд╕реЗ рдкреНрд░реЙрдореНрдкреНрдЯ рд╕реЗ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдБ:

  • "рдпрд╣ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреНрдпрд╛ рдХрд░рддреА рд╣реИ?"
  • "рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕рдордЭрд╛рдЗрдПред"
  • "рд╣рд░ TODO рдХрдореЗрдВрдЯ рдвреВрдБрдврд┐рдПред"
  • "рдХреМрди-рд╕реЗ рдореЙрдбреНрдпреВрд▓реНрд╕ рдореЗрдВ рдХреЛрд░ рдмрд┐рдЬрд╝рдиреЗрд╕ рд▓реЙрдЬрд┐рдХ рд╣реИ?"
  • "рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?"

рдпреЗ рд╕рд╡рд╛рд▓ рдирдП рдлреАрдЪрд░реНрд╕ рдирд╣реАрдВ рдмрдирд╛рддреЗ, рд▓реЗрдХрд┐рди рд╡реЗ Claude Code рдХреЛ рд╡рд╣реА рд╕рдВрджрд░реНрдн рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рдХреЛрдИ рдирдпрд╛ рдЯреАрдордореЗрдЯ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЬреБрдЯрд╛рддрд╛ рд╣реИред┬а

рдореБрдЭреЗ рд▓рдЧрд╛ рд╣реИ рдХрд┐ 2тАУ3 рдорд┐рдирдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрд╢рди рдореЗрдВ рд▓рдЧрд╛рдирд╛ рд╕реАрдзреЗ рдлреАрдЪрд░ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдкрд░ рдХреВрджрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рдиреНрд╕ рджреЗрддрд╛ рд╣реИред

рдЕрдЧрд▓рд╛ рдХрджрдо CLAUDE.md рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдпреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдореЛрд░реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реИред рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдореЗрдВ, рдХреЛрдИ рднреА рдПрдХрд▓ рдлрд╛рдЗрд▓ рд▓рдВрдмреЗ рд╕рдордп рдореЗрдВ Claude Code рдХреЗ рдХрд╛рдо рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдкрд░ рдЗрд╕рд╕реЗ рдмрдбрд╝рд╛ рдЕрд╕рд░ рдирд╣реАрдВ рдбрд╛рд▓рддреАред

CLAUDE.md Claude Code рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлрд╛рдЗрд▓ рдХреНрдпреЛрдВ рд╣реИ?

CLAUDE.md рдПрдХ рд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢ рдлрд╝рд╛рдЗрд▓ рд╣реИ рдЬреЛ Claude рдХреЛ рдЖрдкрдХреЗ рдкрд╕рдВрдж рдФрд░ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рд╕реА рдХрд╛рд░реНрдп рдкрд░ рддрд░реНрдХ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдмрддрд╛рддреА рд╣реИред┬а

рд╣рд░ рдмрд╛рд░ рдирдпрд╛ рд╕рддреНрд░ рдЦреЛрд▓рддреЗ рд╕рдордп рдЕрдкрдирд╛ рдЯреЗрдХ рд╕реНрдЯреИрдХ, рдХреЛрдбрд┐рдВрдЧ рдирд┐рдпрдо рдФрд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рджреЛрдмрд╛рд░рд╛ рд╕рдордЭрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдЙрдиреНрд╣реЗрдВ рдПрдХ рдмрд╛рд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╣рд░ рднрд╡рд┐рд╖реНрдп рдХрд╛ рдПрдЬреЗрдВрдЯ рдЙрд╕реА рд╕рд╛рдЭрд╛ рд╕рдВрджрд░реНрдн рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЬрдм рд▓реЛрдЧ рдкрд╣рд▓реА рдмрд╛рд░ Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдпрд╣ рдЙрд▓реНрдЯрд╛ рд╣реИред┬а

рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд▓рд┐рдЦрд╛ CLAUDE.md рдЖрдкрдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдореНрдкреНрдЯ рд╢рдмреНрджрд╛рдВрдХрди рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рд╕рдБрд╡рд╛рд░рдиреЗ рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рд░ рдПрдЬреЗрдВрдЯ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдПрдХ рдЬреИрд╕реА рд╕рдордЭ рд╕реЗ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред

рд╕реЛрдЪрд┐рдП рдХрд┐ рдЖрдк рдХрд┐рд╕реА рдирдП рдЗрдВрдЬреАрдирд┐рдпрд░ рдХреЛ рдХреИрд╕реЗ рдСрдирдмреЛрд░реНрдб рдХрд░реЗрдВрдЧреЗред┬а

рдЖрдк рд╢рд╛рдпрдж рдЙрдиреНрд╣реЗрдВ рд╕реАрдзреЗ рдПрдХ Jira рдЯрд┐рдХрдЯ рдирд╣реАрдВ рдердорд╛рдПрдБрдЧреЗред рдЖрдк рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕рдордЭрд╛рдПрдБрдЧреЗ, рдЙрдиреНрд╣реЗрдВ рдЯреЗрд╕реНрдЯ рд╕реВрдЯ рдХреИрд╕реЗ рдЪрд▓рд╛рдирд╛ рд╣реИ рджрд┐рдЦрд╛рдПрдБрдЧреЗ, рдХреБрдЫ рдХреЛрдбрд┐рдВрдЧ рдирд┐рдпрдо рдмрддрд╛рдПрдБрдЧреЗ, рдФрд░ рдХреЛрдбрдмреЗрд╕ рдХреЗ рдЙрди рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдВрдЧреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЫреВрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред┬а

CLAUDE.md рдмрд┐рд▓реНрдХреБрд▓ рдпрд╣реА рдЙрджреНрджреЗрд╢реНрдп рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред

рдЬреИрд╕реЗ рд╣реА рдЖрдк Claude Code рдХреЗ рд╕реНрд╡рд╛рдпрддреНрдд рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рдХрд╛ рд▓рд╛рдн рдФрд░ рднреА рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдПрдХ рдПрдЬреЗрдВрдЯ рдЬрд┐рд╕рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реЛ, рдЙрд╕реЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рдВрджрд░реНрдн рдЪрд╛рд╣рд┐рдПред┬а

рдЗрд╕рдХреЗ рдмрд┐рдирд╛, Claude Code рд╕рдордп рдЬрд╛рдирдХрд╛рд░реА рджреЛрдмрд╛рд░рд╛ рдЦреЛрдЬрдиреЗ рдореЗрдВ рд▓рдЧрд╛рддрд╛ рд╣реИ рдпрд╛ рдРрд╕реЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреА рдЯреАрдо рдХреЗ рдорд╛рдирдХреЛрдВ рд╕реЗ рдореЗрд▓ рди рдЦрд╛рдПрдБред

рдЕрдкрдиреЗ CLAUDE.md рдореЗрдВ рдХреНрдпрд╛ рдбрд╛рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдПрдХ рдЕрдЪреНрдЫрд╛ CLAUDE.md рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдпрд╛ README.md рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИред рдпрд╣ рдЙрди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рд╣реИ рдЬрд┐рдирдХреА Claude Code рдХреЛ рдХреЛрдб рдкрдврд╝рддреЗ, рдлреАрдЪрд░реНрд╕ рд▓рд┐рдЦрддреЗ рдФрд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреВрд▓реНрд╕ рдЪрд▓рд╛рддреЗ рд╕рдордп рдмрд╛рд░-рдмрд╛рд░ рдЬрд░реВрд░рдд рдкрдбрд╝рддреА рд╣реИред

рдореИрдВ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕реЗ рдкрд╛рдБрдЪ рдЦрдВрдбреЛрдВ рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддрд╛ рд╣реВрдБ: рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдЭрд▓рдХ, рдЯреЗрдХ рд╕реНрдЯреИрдХ, рдХреЛрдбрд┐рдВрдЧ рдирд┐рдпрдо, рд╕рд╛рдорд╛рдиреНрдп рдХрдорд╛рдВрдбреНрд╕, рдФрд░ рдЬрд┐рди рдбрд╛рдпрд░реЗрдХреНрдЯрд░реАрдЬрд╝ рд╕реЗ рдмрдЪрдирд╛ рд╣реИред рдореИрдВ рд╣рд░ рдПрдХ рдкрд░ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдЬрд╛рдКрдБрдЧрд╛ред

рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдУрд╡рд░рд╡реНрдпреВ

рд╢реБрд░реБрдЖрдд рдЗрд╕ рдЫреЛрдЯреЗ рд╕реЗ рд╡рд░реНрдгрди рд╕реЗ рдХрд░реЗрдВ рдХрд┐ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИред

Customer analytics platform built with FastAPI.
The application serves machine learning predictions through REST APIs.
Production deployments run through GitHub Actions.

рдпреЗ рддреАрди рдкрдВрдХреНрддрд┐рдпрд╛рдБ рддреБрд░рдВрдд Claude Code рдХреЛ рдмрддрд╛рддреА рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп Python рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдмрдЬрд╛рдп FastAPI, GitHub Actions рдФрд░ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рд╕реНрдЯреИрдХ

рдЕрдЧрд▓рд╛, рдмрд╕ рдЙрди рдореБрдЦреНрдп рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдФрд░ рдлреНрд░реЗрдорд╡рд░реНрдХреНрд╕ рдХреА рд╕реВрдЪреА рджреЗрдВ рдЬреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

Python 3.12
FastAPI
Pydantic v2
SQLAlchemy
PostgreSQL
Pytest
Ruff

рдЬрдм рд╡рд░реНрдЬрд╝рди рдорд╛рдпрдиреЗ рд░рдЦреЗрдВ, рдореИрдВ рд╣рдореЗрд╢рд╛ рд╡рд░реНрдЬрд╝рди рдирдВрдмрд░ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реВрдБред┬а

Pydantic v2 рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд рддрд░реАрдХрд╛ Pydantic v1 рд╕реЗ рднрд┐рдиреНрди рд╣реИ, рдФрд░ Claude Code рдХреЛ рдпрд╣ рдЕрдиреБрдорд╛рди рдирд╣реАрдВ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЖрдк рдХреМрди-рд╕рд╛ API рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред┬а

рдпрджрд┐ рдЖрдк рдХреЛрдИ рдкреБрд░рд╛рдирд╛ рдкреИрдХреЗрдЬ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдФрд░ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рддрд╛рдХрд┐ рдпрд╣ рдЧрд▓рдд рдзрд╛рд░рдгрд╛рдУрдВ рдкрд░ рди рдмрдиреЗред

рдХреЛрдбрд┐рдВрдЧ рдирд┐рдпрдо

рдпрд╣ рдЦрдВрдб рд╡реЗ рдирд┐рдпрдо рдХреИрдкреНрдЪрд░ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдЦреБрдж рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рджреЛрд╣рд░рд╛рддреЗ рдкрд╛рддреЗ рд╣реИрдВред

Always use type hints.
Prefer dependency injection.
Write tests for every new feature.
Keep business logic separate from API routes.
Reuse existing utility functions before creating new ones.

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдирд┐рдпрдо рд╣реИрдВ, рди рдХрд┐ рдХреЗрд╡рд▓ рд╢реИрд▓реА рд╡рд░реАрдпрддрд╛рдПрдБред┬а

Claude Code рдЖрдорддреМрд░ рдкрд░ рдореМрдЬреВрджрд╛ рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдлреЙрд░реНрдореЗрдЯрд┐рдВрдЧ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдкрдиреЗ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдиреЗрдЧрд╛ рдХрд┐ рдЖрдкрдХреА рдЯреАрдо рд╣рд░ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдореЗрдВ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рдЗрдВрдЬреЗрдХреНрд╢рди рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреА рд╣реИ рдпрд╛ рд╣рд░ рдлреАрдЪрд░ рдХреЗ рд╕рд╛рде рдПрдХ pytest рдЯреЗрд╕реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рд╛рдорд╛рдиреНрдп рдХрдорд╛рдВрдбреНрд╕

Claude Code рдЕрдХреНрд╕рд░ рдЕрдкрдиреЗ рдХрд╛рдо рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХрдорд╛рдВрдбреНрд╕ рдЪрд▓рд╛рдХрд░ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреА рдЯреАрдо рдЬрд┐рди рд╕рдЯреАрдХ рдХрдорд╛рдВрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рд╡реЗ рджреЗрдиреЗ рд╕реЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЯреНрд░рд╛рдпрд▓-рдПрдВрдб-рдПрд░рд░ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред┬а

рдпрд╣ task рдЬреИрд╕реЗ рд╡рд┐рд╢реЗрд╖ рдПрдХреНрд╢рдиреНрд╕ рдпрд╛ CI рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

pytest
Run one test file:
pytest tests/test_api.py
Lint:
ruff check .
Format:
ruff format .
Start the development server:
uvicorn app.main:app --reload

рдпрд╣ рдЦрдВрдб рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХрд╕реНрдЯрдо рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕, Docker рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝, рдпрд╛ poetry, uv, рдпрд╛ tox рдЬреИрд╕реЗ рдЯреВрд▓реНрд╕ рд╡рд╛рд▓реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реАрдЬрд╝ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реИред

рдмрдЪрдиреЗ рдпреЛрдЧреНрдп рдлрд╛рдЗрд▓реЗрдВ рдФрд░ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реАрдЬрд╝

рд╣рд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдРрд╕реА рдлрд╛рдЗрд▓реЗрдВ рд╣реЛрддреА рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕реНрд╡рдд: рдирд╣реАрдВ рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЙрджрд╛рд╣рд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

Never edit generated files.
Do not modify Alembic migrations.
Avoid changing Terraform configuration unless requested.
Do not update dependency versions automatically.

рдореБрдЭреЗ рд▓рдЧрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЦрдВрдб рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рд╕реЗ рдЕрдзрд┐рдХ рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред Claude Code рдХреЛ рдЬреЗрдирд░реЗрдЯреЗрдб рдХреЛрдб рдХреЛ рди рдЫреВрдиреЗ рдХреЛ рдХрд╣рдирд╛ рдПрдХ рд╡рд╛рдХреНрдп, рджрд░реНрдЬрдиреЛрдВ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдлрд╛рдЗрд▓ рдмрджрд▓рд╛рд╡реЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рд╕реЗ рдХрд╣реАрдВ рд╕рд╕реНрддрд╛ рд╣реИред

рдПрдХ рдЙрджрд╛рд╣рд░рдг CLAUDE.md

рдпрд╣рд╛рдБ рдПрдХ Python API рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред┬а

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдореИрдВ Markdown рдлреЙрд░реНрдореЗрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЪреАрдЬрд╝реЛрдВ рдХреЛ рдЕрдзрд┐рдХ рдордиреБрд╖реНрдп-рдкрдардиреАрдп рдмрдирд╛рдиреЗ рдФрд░ Claude рдХреЛ рдЕрдзрд┐рдХ рд╕рдВрджрд░реНрдн рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдХрд░рддрд╛ рд╣реВрдБред

# Project Overview

Customer analytics platform built with FastAPI.

## Technology

- Python 3.12
- FastAPI
- PostgreSQL
- SQLAlchemy
- Pydantic v2
- Pytest
- Ruff

## Coding Standards

- Use type hints everywhere.
- Write tests for new features.
- Prefer dependency injection.
- Keep business logic separate from API routes.

## Common Commands

pytest
ruff check .
ruff format .

## Avoid Editing

generated/
alembic/versions/
terraform/

рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдкрд░рдлреЗрдХреНрдЯ рдмрдирд╛рдиреЗ рдХреА рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВред┬а

рдореЗрд░рд╛ рдЕрдкрдирд╛ CLAUDE.md рдХрдИ рдмрд╛рд░ рдмрджрд▓рд╛ рд╣реИ, рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдореБрдЭреЗ рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рд▓рд╛рдпрдХ рдирд┐рд░реНрджреЗрд╢ рджрд┐рдЦреЗ рдЬрд┐рдиреНрд╣реЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝рд┐рдд рдХрд░рдирд╛ рдЙрдЪрд┐рдд рдерд╛ред рдЗрд╕реЗ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреА рддрд░рд╣ рдорд╛рдиреЗрдВ, рди рдХрд┐ рдРрд╕рд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЬреЛ рдХрднреА рдирд╣реАрдВ рдмрджрд▓рддрд╛ред┬а

рдпрджрд┐ рдЖрдк рдкреНрд░рднрд╛рд╡реА рдирд┐рд░реНрджреЗрд╢ рдлрд╛рдЗрд▓реЗрдВ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ DataCamp рдХрд╛ Writing the Best CLAUDE.md: A Complete Guide for Claude Code рдмрдбрд╝реЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдФрд░ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рдкреИрдЯрд░реНрди рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдкрдХреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ-рд▓реЗрд╡рд▓ рдпрд╛ рдпреВрдЬрд╝рд░-рд▓реЗрд╡рд▓ CLAUDE.md рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

Claude Code рд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рджреЛ рд╕реНрдХреЛрдк рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред рдЕрдВрддрд░ рд╕рдордЭрдиреЗ рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдирд┐рдпрдо рдЖрдкрдХреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рд╕реЗ рдЕрд▓рдЧ рд░рд╣рддреЗ рд╣реИрдВред

рдкреНрд░реЛрдЬреЗрдХреНрдЯ-рд▓реЗрд╡рд▓ CLAUDE.md

рдкреНрд░реЛрдЬреЗрдХреНрдЯ-рд▓реЗрд╡рд▓ рдлрд╛рдЗрд▓ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдЕрдВрджрд░ рд░рд╣рддреА рд╣реИред

	my-project/
	тФВ
	тФЬтФАтФА CLAUDE.md
	тФЬтФАтФА app/
	тФЬтФАтФА tests/
	тФФтФАтФА pyproject.toml

рдЗрд╕ рдлрд╛рдЗрд▓ рдХреА рд╣рд░ рдмрд╛рдд рдХреЗрд╡рд▓ рдЙрд╕реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИред рдореИрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рд╡рд┐рдХрд▓реНрдкреЛрдВ, рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХрдорд╛рдВрдбреНрд╕, рдХреЛрдбрд┐рдВрдЧ рдирд┐рдпрдореЛрдВ, рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕рдВрд░рдЪрдирд╛, рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рдпрдореЛрдВ рдХреЗ рд▓рд┐рдП рдХрд░рддрд╛ рд╣реВрдБред┬а

рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдлрд╛рдЗрд▓ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЗ рд╕рд╛рде рд░рд╣рддреА рд╣реИ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдХреНрд▓реЛрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд░ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдХреЛ рдПрдХ рдЬреИрд╕реЗ рдирд┐рд░реНрджреЗрд╢ рдорд┐рд▓рддреЗ рд╣реИрдВред рдЗрд╕реЗ рдРрд╕реЗ рдорд╛рдиреЗрдВ рдЬреИрд╕реЗ рд╣рд░ рдПрдЬреЗрдВрдЯ рдХреЛ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдореИрдиреБрдЕрд▓ рджреЗрдирд╛ред

рдпреВрдЬрд╝рд░-рд▓реЗрд╡рд▓ CLAUDE.md

Claude Code рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓ рднреА рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдлрд╛рдЗрд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рддрдХ рдЖрдкрдХреЗ рд╕рд╛рде рд░рд╣рддреА рд╣реИред рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореИрдиреБрдЕрд▓ рдХреА рддрд░рд╣ рдорд╛рдирддрд╛ рд╣реВрдБ, рди рдХрд┐ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдХреА рддрд░рд╣ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░реА рдпреВрдЬрд╝рд░-рд▓реЗрд╡рд▓ рдлрд╛рдЗрд▓ рдореЗрдВ рдРрд╕реЗ рдирд┐рд░реНрджреЗрд╢ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:

Explain architectural trade-offs.
Suggest performance improvements when appropriate.
Default to Python examples unless another language is requested.
Keep explanations concise.

рдпреЗ рд╡рд░реАрдпрддрд╛рдПрдБ рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╕рдордЭ рдореЗрдВ рдЖрддреА рд╣реИрдВ рдХрд┐ рдореИрдВ FastAPI, React рдпрд╛ PyTorch рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдБред

рджреЛрдиреЛрдВ рдлрд╛рдЗрд▓реЗрдВ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ

рдПрдХ рд╡рд┐рд╡рд░рдг рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рд╢реБрд░реБрдЖрдд рдореЗрдВ рднреНрд░рдорд┐рдд рдХрд┐рдпрд╛, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдпреЗ рдлрд╛рдЗрд▓реЗрдВ рдкрд░рд╕реНрдкрд░ рдЕрдирдиреНрдп рдирд╣реАрдВ рд╣реИрдВред┬а

рдпреВрдЬрд╝рд░-рд▓реЗрд╡рд▓ CLAUDE.md рдкрд╣рд▓реЗ рд▓реЛрдб рд╣реЛрддреА рд╣реИ, рдлрд┐рд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ-рд▓реЗрд╡рд▓ CLAUDE.md рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢ рдЬреЛрдбрд╝рддреА рд╣реИред

рдореИрдВ рдЗрд╕реЗ рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдо рдХреА рддрд░рд╣ рджреЗрдЦрддрд╛ рд╣реВрдБред┬а

рдЧреНрд▓реЛрдмрд▓ рдлрд╛рдЗрд▓ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдореБрдЭреЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдкрд╕рдВрдж рд╣реИред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╛рдЗрд▓ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдпрд╣ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред┬а

рдорд┐рд▓рдХрд░, рд╡реЗ рд╣рд░ рдПрдЬреЗрдВрдЯ рдХреЛ рддрд░реНрдХ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдБ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рдВрджрд░реНрдн рджреЛрдиреЛрдВ рджреЗрддреА рд╣реИрдВред

Diagram showing a user-level CLAUDE.md flowing into a project-level CLAUDE.md before reaching a Claude Code session.

рдХрд┐рд╕реА рдХрд╛рд░реНрдп рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ Claude Code рдпреВрдЬрд╝рд░-рд▓реЗрд╡рд▓ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддрд╛ рд╣реИред

Claude Code рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рдХреЗ рддреАрди рдкреНрд░рдХрд╛рд░ рдХреМрди-рд╕реЗ рд╣реИрдВ?

Claude Code рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЯреВрд▓реНрд╕ рдХреА рдЬрд░реВрд░рдд рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рддреАрди рд╡рд┐рд╢реЗрд╖ рд╕рдм-рдПрдЬреЗрдВрдЯ рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред┬а

рдЬреЛ рдПрдЬреЗрдВрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЬрд╛рдБрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЙрд╕реЗ рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реЛрддреА, рдЬрдмрдХрд┐ рдХреЛрдИ рдлреАрдЪрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдЬреЗрдВрдЯ рд╢рд╛рдпрдж Bash, Git рдФрд░ рдЖрдкрдХреЗ рдЯреЗрд╕реНрдЯ рд╕реВрдЯ рддрдХ рдкрд╣реБрдБрдЪ рдЪрд╛рд╣рддрд╛ рд╣реЛрдЧрд╛ред

рдЬрдм рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ Claude Code рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд┐рдпрд╛, рддреЛ рдореИрдВ рд╣рд░ рдмрд╛рд░ рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯ рдХреА рд╣реА рдУрд░ рдЭреБрдХрддрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ рд╕рдмрд╕реЗ рд╕рдХреНрд╖рдо рд╡рд┐рдХрд▓реНрдк рд▓рдЧрддрд╛ рдерд╛ред┬а

рдХреБрдЫ рд╕рдордп рдмрд╛рдж, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдореИрдВ рд╕рдордп рдФрд░ рдЯреЛрдХрдиреНрд╕ рджреЛрдиреЛрдВ рдореЗрдВ рдЬрд╝рд░реВрд░рдд рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдЦрд░реНрдЪ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рддреЗрдЬрд╝ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░реЗрдВ, рдлрд┐рд░ рдкреНрд▓рд╛рди рдХрд░реЗрдВ, рдФрд░ рдЕрдВрдд рдореЗрдВ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯ рдХрд░реЗрдВред

рддреАрдиреЛрдВ Claude Code рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рдХреА рддреБрд▓рдирд╛

рдХреНрд╖рдорддрд╛

Explore

Plan

General-purpose

рдлрд╛рдЗрд▓реЗрдВ рдкрдврд╝рдирд╛

тЬУ

тЬУ

тЬУ

рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЦреЛрдЬрдирд╛

тЬУ

тЬУ

тЬУ

рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдкреНрд▓рд╛рди рдмрдирд╛рдирд╛

рд╕реАрдорд┐рдд

тЬУ

тЬУ

рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛

тЬЧ

тЬЧ

тЬУ

Bash рдЪрд▓рд╛рдирд╛

тЬЧ

тЬЧ

тЬУ

рдЯреЗрд╕реНрдЯ рдЪрд▓рд╛рдирд╛

тЬЧ

тЬЧ

тЬУ

рдЖрдо рдЧрддрд┐

рддреЗрдЬрд╝

рдордзреНрдпрдо

рд╕рдмрд╕реЗ рдзреАрдореА

рд╕рд╛рдкреЗрдХреНрд╖ рдЯреЛрдХрди рд▓рд╛рдЧрдд

рд╕рдмрд╕реЗ рдХрдо

рдХрдо

рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ

рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда

рдЬрд╛рдБрдЪ-рдкрдбрд╝рддрд╛рд▓

рдбрд┐рдЬрд╝рд╛рдЗрди

рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди

рдирд╛рдо рднрд▓реЗ рд╣реА рдХрд╛рдлреА рд╡рд░реНрдгрдирд╛рддреНрдордХ рд╣реЛрдВ, рд▓реЗрдХрд┐рди рд╣рд░ рдПрдЬреЗрдВрдЯ рдмрдбрд╝реЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддрд╛ рд╣реИред

Claude Code Explore рдПрдЬреЗрдВрдЯ рдХреНрдпрд╛ рд╣реИ?

Claude Code Explore рдПрдЬреЗрдВрдЯ рдПрдХ рд░реАрдб-рдУрдирд▓реА рдЕрдиреНрд╡реЗрд╖рдХ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдлрд╛рдЗрд▓ рдХреЛ рдмрджрд▓реЗ рдЬреЛ рдкрд╛рддрд╛ рд╣реИ рдЙрд╕рдХрд╛ рд╕рд╛рд░ рдмрддрд╛рддрд╛ рд╣реИред

рдпрд╣ рд╡рд╣ рдПрдЬреЗрдВрдЯ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореИрдВ рдХрд┐рд╕реА рдЕрдирдЬрд╛рди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЦреЛрд▓рддреЗ рд╕рдордп рд╕рдмрд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддрд╛ рд╣реВрдБред рдЦреБрдж рджрд░реНрдЬрдиреЛрдВ Python рдореЙрдбреНрдпреВрд▓реНрд╕ рдпрд╛ JavaScript рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдореИрдВ Explore рдПрдЬреЗрдВрдЯ рд╕реЗ рдХрд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдХрд┐рд╕реА рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдХрд╛рдо рд╕рдордЭрд╛рдП рдФрд░ рдореБрдЭреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлрд╛рдЗрд▓реЛрдВ рдХреА рдУрд░ рдЗрдВрдЧрд┐рдд рдХрд░реЗред

рдЕрдЪреНрдЫреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рдЬрд╣рд╛рдБ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯ рд╣реИ, рдЙрд╕реЗ рдвреВрдБрдврдирд╛
  • рдХрд┐рд╕реА рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХреЛ рдХрдИ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдкрд╛рд░ рдЯреНрд░реЗрд╕ рдХрд░рдирд╛
  • рд▓реЙрдЧрд┐рдВрдЧ рдпрд╛ рдПрд░рд░ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХрд╛ рдСрдбрд┐рдЯ рдХрд░рдирд╛
  • рдбрд┐рдкреНрд░рд┐рдХреЗрдЯреЗрдб APIs рдвреВрдБрдврд╝рдирд╛
  • рдХрд┐рд╕реА рдкреИрдХреЗрдЬ рдпрд╛ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХрд╛ рд╕рд╛рд░ рдмрддрд╛рдирд╛
  • рдбреБрдкреНрд▓рд┐рдХреЗрдЯреЗрдб рдмрд┐рдЬрд╝рдиреЗрд╕ рд▓реЙрдЬрд┐рдХ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдирд╛

рдХреНрдпреЛрдВрдХрд┐ Explore рдПрдЬреЗрдВрдЯреНрд╕ рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдпрд╛ рд╢реЗрд▓ рдХрдорд╛рдВрдбреНрд╕ рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддреЗ, рд╡реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред

рдереЛрд░реЛрдиреИрд╕ рд╕реНрддрд░ рдЪреБрдирдирд╛

Explore рдПрдЬреЗрдВрдЯреНрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЬрд╛рдБрдЪ рдЧрд╣рд░рд╛рдЗрдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред

рдереЛрд░реЛрдиреИрд╕

рдЖрдо рдЕрд╡рдзрд┐

рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд

Quick

5 рд╕реЗ 15 рд╕реЗрдХрдВрдб

рдлрд╛рдЗрд▓реЗрдВ рдпрд╛ рдлрдВрдХреНрд╢рдВрд╕ рдвреВрдБрдврдирд╛

Medium

15 рд╕реЗ 45 рд╕реЗрдХрдВрдб

рдХрд┐рд╕реА рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕рдордЭрдирд╛

Very thorough

45 рд╕реЗ 120 рд╕реЗрдХрдВрдб

рдСрдбрд┐рдЯреНрд╕ рдФрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕рдореАрдХреНрд╖рд╛рдПрдБ

рдпрджрд┐ рдореБрдЭреЗ рдХреЗрд╡рд▓ рдХрд┐рд╕реА рдлрдВрдХреНрд╢рди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реИ, рддреЛ рдореИрдВ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рд╕реЗрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдБред рдпрджрд┐ рдореИрдВ рдХрдИ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рдлреИрд▓реЗ рд░рд┐рдлреИрдХреНрдЯрд░ рдХреА рддреИрдпрд╛рд░реА рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рддреЛ рдПрдХ рдорд┐рдирдЯ рдФрд░ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░ рдЧрд╣рд░реА рдЬрд╛рдБрдЪ рдХрд░рд╡рд╛рдирд╛ рдЖрдо рддреМрд░ рдкрд░ рдЦреБрдж рдЕрдкрдиреА рд▓рд╛рдЧрдд рд╡рд╕реВрд▓ рд▓реЗрддрд╛ рд╣реИред

Claude Code Plan рдПрдЬреЗрдВрдЯ рдХреНрдпрд╛ рд╣реИ?

Claude Code Plan рдПрдЬреЗрдВрдЯ рдЕрдиреБрд░реЛрдзрд┐рдд рдмрджрд▓рд╛рд╡ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИ рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдХреЛрдИ рд╕рдВрд╢реЛрдзрди рдХрд┐рдП рдмрд┐рдирд╛ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд░рдгрдиреАрддрд┐ рддреИрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рд▓рдЧрднрдЧ рдХрднреА рдпрд╣ рдЪрд░рдг рдирд╣реАрдВ рдЫреЛрдбрд╝рддрд╛ред рдПрдХ рдорд┐рдирдЯ рдЕрддрд┐рд░рд┐рдХреНрдд рдпреЛрдЬрдирд╛ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдирд╛, рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдХреЗ рдмреАрдЪ рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рд╕реЗ рдХрд╣реАрдВ рд╕рд╕реНрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рджреВрд╕рд░рд╛ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдЙрд╕ рдХреЛрдб рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдмрджрд▓ рд░рд╣реЗ рд╣реИрдВред

рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ:

  • рдХреМрди-рд╕реА рдлрд╛рдЗрд▓реЗрдВ рдмрджрд▓рдиреА рдЪрд╛рд╣рд┐рдП
  • рдЕрдиреБрд╢рдВрд╕рд┐рдд рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдХреНрд░рдо
  • рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдФрд░ рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рдкреЙрдЗрдВрдЯреНрд╕
  • рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рд░рдгрдиреАрддрд┐
  • рдЬреЛрдЦрд┐рдо рдпрд╛ рдзрд╛рд░рдгрд╛рдПрдБ

рдпреЛрдЬрдирд╛ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕реЗ рдФрд░ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рд╕реАрдзреЗ рдХрд┐рд╕реА рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯ рдХреЛ рд╕реМрдВрдк рд╕рдХрддреЗ рд╣реИрдВред

DataCamp рдХрд╛ Claude Code Plan Mode: Design Review-First Refactoring Loops рдЗрд╕ рд╕рдореАрдХреНрд╖рд╛-рдкреНрд░рдердо рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рддрд╛ рд╣реИред

рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ Claude Code рдПрдЬреЗрдВрдЯ рдХреНрдпрд╛ рд╣реИ?

рдПрдХ рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯ рдлрд╛рдЗрд▓реЗрдВ рдкрдврд╝ рд╕рдХрддрд╛ рд╣реИ, рд╕реЛрд░реНрд╕ рдХреЛрдб рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, Bash рдХрдорд╛рдВрдбреНрд╕ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИ, рдЯреЗрд╕реНрдЯ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЕрдиреБрд░реЛрдзрд┐рдд рдЙрджреНрджреЗрд╢реНрдп рдкреВрд░рд╛ рд╣реЛрдиреЗ рддрдХ рдХрд╛рдо рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣реА рдПрдЬреЗрдВрдЯ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕реЗ рдЕрдиреНрдп рдПрдЬреЗрдВрдЯреНрд╕ рдЬреИрд╕рд╛ рд╣реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕рдВрджрд░реНрдн рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рде рд╣реА рдЗрд╕реЗ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдФрд░ рдЕрдкрдиреЗ рдХрд╛рдо рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рднреА рд╣реЛрддреА рд╣реИред

рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рдирдП рдлреАрдЪрд░реНрд╕ рд▓рд╛рдЧреВ рдХрд░рдирд╛
  • рдХрдИ рдореЙрдбреНрдпреВрд▓реНрд╕ рдХрд╛ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ
  • рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХрд╛ рдорд╛рдЗрдЧреНрд░реЗрд╢рди
  • рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛
  • рдХрдИ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рдмрджрд▓рд╛рд╡реЛрдВ рдХрд╛ рд╕рдордиреНрд╡рдп

рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯреНрд╕ рдЕрдзрд┐рдХ рдЯреЛрдХрдиреНрд╕ рдЦрд░реНрдЪ рдХрд░рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдХрд╛рдлреА рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред┬а

рдпрд╣реА рдПрдХ рдФрд░ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореБрдЭреЗ Explore тЖТ Plan тЖТ Implement рдкреИрдЯрд░реНрди рдкрд╕рдВрдж рд╣реИред┬а

рд╕рд╕реНрддреЗ рдПрдЬреЗрдВрдЯ рд╢реБрд░реБрдЖрддреА рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рдЕрдзрд┐рдХ рдорд╣рдВрдЧрд╛ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдХрд╛рдо рддрдм рддрдХ рдЯрд╛рд▓рддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдЖрдЧреЗ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рд╕реНрдкрд╖реНрдЯ рди рд╣реЛред

рдЗрд╕ рдмрд┐рдВрджреБ рддрдХ, рд╣рдордиреЗ рд╡реЗ рд╣рд┐рд╕реНрд╕реЗ рдХрд╡рд░ рдХрд░ рд▓рд┐рдП рд╣реИрдВ рдЬреЛ Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рд╕рдлрд▓ рдмрдирд╛рддреЗ рд╣реИрдВ: CLAUDE.md рдХреЗ рдЬрд░рд┐рдП рд╕реНрдерд╛рдпреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдореЛрд░реА рдФрд░ рдЬрд╛рдБрдЪ-рдкрдбрд╝рддрд╛рд▓, рдпреЛрдЬрдирд╛ рдФрд░ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ред┬а

рдЕрдЧрд▓рд╛, рд╣рдо рдЗрдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝реЗрдВрдЧреЗ рдФрд░ рдкреВрд░реНрдг рдПрдЬреЗрдВрдЯрд┐рдХ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдмрдирд╛рдПрдБрдЧреЗ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ Claude Code рдПрдЬреЗрдВрдЯ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЪрд▓рд╛рдирд╛

Claude Code рд╕реЗ рдЕрдзрд┐рдХрддрдо рд▓рд╛рдн рдкрд╛рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ рдЗрд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╣рдиреЗ рдХреА рдмрдЬрд╛рдп рдПрдХ рдЙрджреНрджреЗрд╢реНрдп рджреЗрдирд╛ред

рдореИрдВрдиреЗ рдПрдХ рд╕рд░рд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЕрдкрдирд╛рдпрд╛ рд╣реИ рдЬреЛ Python рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕, рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реАрдЬрд╝, рдФрд░ рд╡реЗрдм рдРрдкреНрд▓рд┐рдХреЗрд╢рдВрд╕ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

  1. рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░реЗрдВред
  2. рдПрдХ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдВред
  3. рдпреЛрдЬрдирд╛ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВред
  4. рдмрджрд▓рд╛рд╡ рд▓рд╛рдЧреВ рдХрд░реЗрдВред
  5. рдкрд░рд┐рдгрд╛рдо рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВред

рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдирд┐рд╡рд╛рд░реНрдп рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдЕрдиреБрднрд╡реА рдЗрдВрдЬреАрдирд┐рдпрд░реНрд╕ рдмрдбрд╝реЗ рдмрджрд▓рд╛рд╡реЛрдВ рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯрддреЗ рд╣реИрдВред┬а

рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕рдордЭрдиреЗ рдореЗрдВ рдПрдХ рдорд┐рдирдЯ рд▓рдЧрд╛рдирд╛, рдмрд╛рдж рдореЗрдВ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╕рдВрдкрд╛рджрдиреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдХрдИ рдорд┐рдирдЯ рдмрдЪрд╛ рджреЗрддрд╛ рд╣реИред┬а

рдПрдХ рдЕрдзрд┐рдХ рдареЛрд╕ рдкреНрд░реЙрдореНрдкреНрдЯ рдмрдирд╛рдирд╛тАФрдпрд╣рд╛рдБ рддрдХ рдХрд┐ рдЙрд╕реЗ рдмреЗрд╣рддрд░ рдХрд░рдиреЗ рдореЗрдВ рдПрдХ рдШрдВрдЯрд╛ рд▓рдЧрд╛рдирд╛тАФрдмрд╛рдж рдореЗрдВ рдЖрдкрдХреЗ рдХрдИ рдШрдВрдЯреЗ рдмрдЪрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╡рд░реНрдХрдлрд╝реНрд▓реЛ 1: рдЕрдирдЬрд╛рди рдХреЛрдбрдмреЗрд╕ рдХреЛ рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░реЗрдВ

рдЬрдм рдЖрдк рдХреЛрдИ рдирдИ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рд▓реЗрддреЗ рд╣реИрдВ рдпрд╛ рдорд╣реАрдиреЛрдВ рдмрд╛рдж рдХрд┐рд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рд▓реМрдЯрддреЗ рд╣реИрдВ, рддреЛ Explore рдПрдЬреЗрдВрдЯ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рд╣реИред┬а

рдбрд╛рдпрд░реЗрдХреНрдЯрд░реАрдЬрд╝ рдХреЛ рд╣рд╛рде рд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рдмрдЬрд╛рдп, Claude Code рд╕реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рддреЛрдВ рдХрд╛ рд╕рд╛рд░ рдмрддрд╛рдиреЗ рдХреЛ рдХрд╣реЗрдВред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

Use an Explore agent to explain how authentication works. 
Identify the main modules involved, summarize the request flow, 
and highlight any technical debt or TODO comments.

рдкрд░рд┐рдгрд╛рдо рдХреЙрдкреА рдХрд┐рдП рдЧрдП рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреА рджреАрд╡рд╛рд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЖрдорддреМрд░ рдкрд░ рдЖрдкрдХреЛ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдлреНрд▓реЛ, рд╕рдВрдмрдВрдзрд┐рдд рдлрд╛рдЗрд▓реЗрдВ, рдФрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдг рдорд┐рд▓реЗрдЧрд╛ред┬а

рдореИрдВ рдЕрдХреНрд╕рд░ рдЙрд╕ рд╕рд╛рд░ рдХреЛ рдЕрдЧрд▓реЗ рдХрд╛рд░реНрдп рдХреЗ рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдБ, рдирдП рд╕рд┐рд░реЗ рд╕реЗ рдкреНрд░реЙрдореНрдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрдЬрд╛рдпред

рд╡рд░реНрдХрдлрд╝реНрд▓реЛ 2: рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдВ

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕рдордЭ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рд╕реА Plan рдПрдЬреЗрдВрдЯ рд╕реЗ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдиреЗ рдХреЛ рдХрд╣реЗрдВред┬а

рдпрд╣ рдЕрдкрдирд╛рдиреЗ рдХреА рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдЖрджрддреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рдФрд░ рдЗрд╕рдиреЗ рдореБрдЭреЗ рдХрдИ рдРрд╕реЗ рд░рд┐рдлреИрдХреНрдЯрд░реНрд╕ рд╕реЗ рдмрдЪрд╛рдпрд╛ рд╣реИ рдЬреЛ рдЧрд▓рдд рджрд┐рд╢рд╛ рдореЗрдВ рдЬрд╛ рд╕рдХрддреЗ рдереЗред

рдкреНрд░реЙрдореНрдкреНрдЯ рдХреБрдЫ рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

Create an implementation plan for adding role-based access control.
Identify the files that should change, potential risks,
dependencies, and a recommended implementation order.
Do not modify any code.

рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдпреЛрдЬрдирд╛ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВред рдпрджрд┐ рд╕рдм рдХреБрдЫ рдЙрдЪрд┐рдд рд▓рдЧреЗ, рддреЛ рдЖрдк рдЙрд╕ рдпреЛрдЬрдирд╛ рдХреЛ рд╕реАрдзреЗ рдХрд┐рд╕реА рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯ рдХреЛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред┬а

рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рджрд░реНрдЬрдирднрд░ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХрд┐рдП рдмрджрд▓рд╛рд╡реЛрдВ рдХреЛ рдкрд▓рдЯрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред

рдЗрд╕ рдЪрд░рдг рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдХрд╛ рдПрдХ рдмрдврд╝рд┐рдпрд╛ рддрд░реАрдХрд╛ рд╣реИ рджреВрд╕рд░реЗ Claude Code рд╕рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рдХреЗ рдХрд╛рдо рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рд╛рдирд╛ред рдПрдХ рд╕рд░рд▓ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреБрдЫ рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

This is my current goal: to add role-based access control to this repository. 
Take a look at this existing implementation plan and do an adversarial review.
Once done, create a report that summarizes the strong and weak points of the plan.

рд╡рд░реНрдХрдлрд╝реНрд▓реЛ 3: рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрд╢рди рдХреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд░реЗрдВ

Claude Code рдХреА рдореЗрд░реА рдкрд╕рдВрджреАрджрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрд╢рди рдХреНрд░рдорд┐рдХ рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХрдИ рд╕реНрд╡рддрдВрддреНрд░ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рд╣реИрдВ, рддреЛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЬрд╛рдБрдЪ рд╕рдХрддреЗ рд╣реИрдВред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ Explore рдПрдЬреЗрдВрдЯ рдХреЛ API рд▓реЗрдпрд░ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП, рджреВрд╕рд░реЗ рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЙрдбрд▓реНрд╕ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рдФрд░ рддреАрд╕рд░реЗ рдХреЛ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рд▓реЙрдиреНрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а

рдЬрдмрдХрд┐ рдпреЗ рдПрдЬреЗрдВрдЯ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрдЯрд░ рдЙрдирдХреЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХреЛ рдПрдХ рд╣реА рдЙрддреНрддрд░ рдореЗрдВ рд╕рдорд╛рд╣рд┐рдд рдХрд░ рджреЗрддрд╛ рд╣реИред

рдореИрдВ рд╣рд░ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдирд╛рдВрддрд░ рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛, рд▓реЗрдХрд┐рди рдмрдбрд╝реЗ рдореЛрдиреЛрд░рд┐рдкреЛ рдпрд╛ рдХрдИ рд╕реЗрд╡рд╛рдУрдВ рд╡рд╛рд▓реА рдкрд░рд┐рдкрдХреНрд╡ рдРрдкреНрд▓рд┐рдХреЗрд╢рдВрд╕ рдХреЗ рд▓рд┐рдП рдпреЗ рдмреЗрд╣рддрд░реАрди рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ рд▓рдВрдмреА рдЬрд╛рдБрдЪ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдЕрдХреНрд╕рд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рд╕рдордЭ рд▓реЗрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдХрдИ рд╣рд┐рд╕реНрд╕реЛрдВ рдХрд╛ рдПрдХ рд╕рд╛рде рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╣реЛ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИред

рдЗрд╕реЗ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ рдПрдХ рдмрдбрд╝реЗ рдПрдЬреЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдИ рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рдХрд░рдирд╛ред┬а

рдпрд╣ рдПрдЬреЗрдВрдЯрд┐рдХ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд╛рдо рдХрд░рд╡рд╛рдиреЗ рдХрд╛ рд╢рд╛рдирджрд╛рд░ рддрд░реАрдХрд╛ рд╣реИ, рдмрд┐рдирд╛ рдХрдИ рд╕рддреНрд░реЛрдВ рдХреЗ рдЬрд┐рдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рдЭрд╛ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝реЗред┬а

рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреБрдЫ рдРрд╕рд╛ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИ:

I want you to look at the following components: 
Inspect the API layer, review the DB models, and examine the ML pipeline. 
Look for weaknesses. 
I want this done in parallel, so spawn subagents using Opus/Sonnet models 
in order to do this work and have each generate a concise report and share out 
one master document that outlines the work needed to be done.

Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдЕрднреНрдпрд╛рд╕

Claude Code рдХреЗ рд╕рд╛рде рд▓реЛрдЧ рдЬрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рдореЙрдбрд▓ рдХреЗ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реЛрддреАрдВред рд╡реЗ рдЕрд╕реНрдкрд╖реНрдЯ рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕, рдЧрд╛рдпрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рдВрджрд░реНрдн, рдпрд╛ рдРрд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕реБрд▓рдЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рдиреЗ рд╕реЗ рд╣реЛрддреА рд╣реИрдВ рдЬрд┐рд╕реЗ рд╡рд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддрд╛ рдирд╣реАрдВ рд╣реИред

Claude Code рдХрд╛ рдирд┐рдпрдорд┐рдд рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпреЗ рд╡реЗ рдЖрджрддреЗрдВ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдореЗрд░реЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рд╛ рд╣реИред

рдРрд╕реЗ рдкреНрд░реЙрдореНрдкреНрдЯ рд▓рд┐рдЦреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдПрдЬреЗрдВрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХреЗрдВ

рдЬрдм рдЙрджреНрджреЗрд╢реНрдп, рд╕реНрдХреЛрдк рдФрд░ рд╕рдлрд▓рддрд╛ рдХреЗ рдорд╛рдирджрдВрдб рд╕реНрдкрд╖реНрдЯ рд╣реЛрдВ, Claude Code рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред┬а

рдЕрдВрддрд┐рдо рд▓рдХреНрд╖реНрдп рдХреЛ рд╡реНрдпрд╛рдкрдХ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдмрддрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдПрдЬреЗрдВрдЯ рдХреЛ рдареАрдХ-рдареАрдХ рдмрддрд╛рдЗрдП рдХрд┐ рдЙрд╕реЗ рдХреМрди-рд╕реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рджреЗрдЦрдиреА рд╣реИ, рдХреМрди-рд╕реА рдлрд╛рдЗрд▓реЗрдВ рдмрджрд▓рдиреА рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЛ рдХреИрд╕реЗ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдХрд╛рд░реНрдп рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

тЭМ рдЕрд╕реНрдкрд╖реНрдЯ API рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВред

тЬЕ рд╡рд┐рд╢рд┐рд╖реНрдЯ FastAPI рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдПрдВрдбрдкреЙрдЗрдВрдЯреНрд╕ рдХреЛ Pydantic v2 рд╡реИрд▓рд┐рдбреЗрд╢рди рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ, рд╕рдВрдмрдВрдзрд┐рдд pytest рдЯреЗрд╕реНрдЯреНрд╕ рдЬрдирд░реЗрдЯ рдпрд╛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ, рдЯреЗрд╕реНрдЯ рд╕реВрдЯ рдЪрд▓рд╛рдПрдБ, рдФрд░ рд╣рд░ рд╕рдВрд╢реЛрдзрд┐рдд рдлрд╛рдЗрд▓ рдХрд╛ рд╕рд╛рд░ рдмрддрд╛рдЗрдПред

рджреВрд╕рд░рд╛ рдкреНрд░реЙрдореНрдкреНрдЯ Claude Code рдХреЛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЙрджреНрджреЗрд╢реНрдп, рд╕реАрдорд╛рдПрдБ рдФрд░ рд╕рдлрд▓рддрд╛ рдЬрд╛рдБрдЪрдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдХрдо рдлреЙрд▓реЛ-рдЕрдк рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕ рдФрд░ рдХрдо рдореИрдиреБрдЕрд▓ рд╕рдлрд╝рд╛рдИ рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред

рд╕рдВрджрд░реНрдн рдХреЛ рд╕рдорд╕реНрдпрд╛ рдмрдирдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрднрд╛рд▓реЗрдВ

рд▓рдВрдмреА рдмрд╛рддрдЪреАрддреЗрдВ рдЕрдВрддрддрдГ рдЗрддрдирд╛ рд╕рдВрджрд░реНрдн рдЬрдорд╛ рдХрд░ рд▓реЗрддреА рд╣реИрдВ рдХрд┐ Claude Code рдореМрдЬреВрджрд╛ рдХрд╛рд░реНрдп рдкрд░ рддрд░реНрдХ рдХрд░рдиреЗ рдХреА рдмрдЬрд╛рдп рдкрд┐рдЫрд▓реЗ рд╡рд┐рдорд░реНрд╢реЛрдВ рдХреЛ рдпрд╛рдж рд░рдЦрдиреЗ рдореЗрдВ рдЯреЛрдХрдиреНрд╕ рдЦрд░реНрдЪ рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИред

рдЬрдм рдРрд╕рд╛ рд╣реЛ, рддреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрджрд░реНрдн рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рд░рдЦрддреЗ рд╣реБрдП рдмрд╛рддрдЪреАрдд рдХрд╛ рд╕рд╛рд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП /compact рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдореЗрдВ, рдкреНрд░рджрд░реНрд╢рди рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдШрдЯрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬрд▓реНрджреА рдХреЙрдореНрдкреИрдХреНрдЯ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред

рдПрдХ рдЕрдЪреНрдЫрд╛ CLAUDE.md рдпрд╣рд╛рдБ рднреА рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд┐рдпрдо рд╣рд░ рд╕рддреНрд░ рдореЗрдВ рджреЛрд╣рд░рд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рдкрдбрд╝рддреАред Claude Code рд╡рд╣ рд╕рдВрджрд░реНрдн рдЕрдкрдиреЗ рдЖрдк рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд╣рд╛ рдЧрдпрд╛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рдмрдЪрддрд╛ рд╣реИред

рд╕рдВрджрд░реНрдн рдкреНрд░рдмрдВрдзрди, рдЯреЗрд╕реНрдЯ-рдбреНрд░рд┐рд╡рди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдФрд░ рдкреНрд░реЙрдореНрдкреНрдЯ рдбрд┐рдЬрд╝рд╛рдЗрди рдкрд░ рдФрд░ рд╕рд▓рд╛рд╣ рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ Claude Code Best Practices: Planning, Context Transfer, TDDред

рдЯреЛрдХрди рд▓рд╛рдЧрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗрдВ

рд╣рд░ рдХрд╛рд░реНрдп рдХреЛ рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реЛрддреАред

рдпрджрд┐ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдлрдВрдХреНрд╢рди рдХрд╣рд╛рдБ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реИ, рддреЛ Explore рдПрдЬреЗрдВрдЯ рдЖрдорддреМрд░ рдкрд░ рддреЗрдЬрд╝ рдФрд░ рд╕рд╕реНрддрд╛ рд╣реЛрддрд╛ рд╣реИред┬а

рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдмрдбрд╝реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рдмрджрд▓рд╛рд╡ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ Plan рдПрдЬреЗрдВрдЯ рдЕрдХреНрд╕рд░ рдмрд┐рдирд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрджрд▓реЗ рдкрд░реНрдпрд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рджреЗ рджреЗрддрд╛ рд╣реИред

рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИтАФрдЬреИрд╕реЗ рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛, Bash рдХрдорд╛рдВрдбреНрд╕ рдЪрд▓рд╛рдирд╛ рдпрд╛ рдЯреЗрд╕реНрдЯ рдЪрд▓рд╛рдирд╛ред рдХрд╛рд░реНрдп рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдЬреЗрдВрдЯ рдорд┐рд▓рд╛рдиреЗ рд╕реЗ рд░рдирдЯрд╛рдЗрдо рдФрд░ рдЯреЛрдХрди рдЙрдкрдпреЛрдЧ рджреЛрдиреЛрдВ рдирд┐рдпрдВрддреНрд░рд┐рдд рд░рд╣рддреЗ рд╣реИрдВред

рдЬрд╛рдиреЗрдВ рдХрд┐ рдХрдм рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ

Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рдХреБрдЫ рдУрд╡рд░рд╣реЗрдб рд▓рд╛рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╕рдВрджрд░реНрдн рдФрд░ рдЯреЛрдХрди рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рд╣реЛрддрд╛ рд╣реИред┬а

рд╡реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдХрд╛рд░реНрдп рдкрд░ рддрд░реНрдХ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдкрдиреЗ рдХрд╛рдо рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдХрд░рддреЗ рд╣реИрдВред рдмрд╣реБрдд рдЫреЛрдЯреЗ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдУрд╡рд░рд╣реЗрдб рд╣рдореЗрд╢рд╛ рд╕рд╛рд░реНрдердХ рдирд╣реАрдВ рд╣реЛрддрд╛ред

рд╢рд╛рдпрдж рдЖрдкрдХреЛ рдЗрди рдХрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдПрдЬреЗрдВрдЯ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ:

  • рдХрд┐рд╕реА рдПрдХрд▓ рд╡реЗрд░рд┐рдПрдмрд▓ рдХрд╛ рдирд╛рдо рдмрджрд▓рдирд╛ред
  • рдХрд┐рд╕реА Markdown рдлрд╛рдЗрд▓ рдореЗрдВ рдЯрд╛рдЗрдкреЛ рдареАрдХ рдХрд░рдирд╛ред
  • рдХрд┐рд╕реА Python рдПрд░рд░ рдореИрд╕реЗрдЬ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдирд╛ред
  • рдХрд┐рд╕реА рддреНрд╡рд░рд┐рдд SQL рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ред

рдЗрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, рдПрдХ рд╕рд╛рдорд╛рдиреНрдп Claude Code рдмрд╛рддрдЪреАрдд рдпрд╛ рдпрд╣рд╛рдБ рддрдХ рдХрд┐ рдореИрдиреБрдЕрд▓ рд╕рдВрдкрд╛рджрди рдЕрдХреНрд╕рд░ рддреЗрдЬрд╝ рд╣реЛрддрд╛ рд╣реИред рдореИрдВ рдЖрдо рддреМрд░ рдкрд░ рдПрдЬреЗрдВрдЯ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдПрдХ рд╕рд╡рд╛рд▓ рдкреВрдЫрддрд╛ рд╣реВрдБ: рдХреНрдпрд╛ рдореИрдВ рдпрд╣ рдХрд╛рдо рдЦреБрдж рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЗрд╕реЗ рд╕рдордЭрд╛рдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрд╛рдКрдБрдЧрд╛? рдпрджрд┐ рдЬрд╡рд╛рдм рд╣рд╛рдБ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕реЗ рд╕рд░рд▓ рд░рдЦрддрд╛ рд╣реВрдБред

рдЕрдВрддрд┐рдо рд╡рд┐рдЪрд╛рд░

Claude Code рдПрдЬреЗрдВрдЯреНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди AI рдХреА рднреВрдорд┐рдХрд╛ рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВред рдЕрд▓рдЧ-рдерд▓рдЧ рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рд╡реЗ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдо рдирд┐рдЧрд░рд╛рдиреА рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЬрд╛рдБрдЪ, рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдбрд┐рдЬрд╝рд╛рдЗрди, рдХреЛрдб рдореЗрдВ рд╕рдВрд╢реЛрдзрди, рдЯреЗрд╕реНрдЯ рдЪрд▓рд╛рдирд╛, рдФрд░ рдмрд╣реБ-рдЪрд░рдгреАрдп рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд╕рдмрдХ рдЬреЛ рдореИрдВрдиреЗ рд╕реАрдЦрд╛ рд╣реИ, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдмреЗрд╣рддрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ, рдмреЗрд╣рддрд░ рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕ рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдорд╛рдпрдиреЗ рд░рдЦрддреЗ рд╣реИрдВред┬а

рдПрдХ рд╕реНрдкрд╖реНрдЯ CLAUDE.md, рдХреБрдЫ рдорд┐рдирдЯреЛрдВ рдХрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрд╢рди, рдФрд░ рд╕реЛрдЪреА-рд╕рдордЭреА рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдпреЛрдЬрдирд╛, рд╕реАрдзреЗ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдкрд░ рдХреВрджрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдмреЗрд╣рддрд░ рдкрд░рд┐рдгрд╛рдо рджреЗрддреА рд╣реИред

рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдЖрдк Claude Code рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕рдордп рдмрд┐рддрд╛рдПрдБрдЧреЗ, рдЖрдк рд╢рд╛рдпрдж рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВрдЧреЗред рдореЗрд░рд╛ рдЕрдм рднреА рд▓рдЧрднрдЧ рд╣рд░ рдмрд╛рд░ рдПрдХ рд╣реА рддрд░рд╣ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ: рдкрд╣рд▓реЗ рдПрдХреНрд╕рдкреНрд▓реЛрд░, рджреВрд╕рд░реЗ рдирдВрдмрд░ рдкрд░ рдкреНрд▓рд╛рди, рдФрд░ рдЕрдВрдд рдореЗрдВ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯред

рдпрд╣ рдПрдХ рд╕рд░рд▓ рдЖрджрдд рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рдореБрдЭреЗ рдЕрдирдЧрд┐рдирдд рд╕рдореАрдХреНрд╖рд╛ рдЪрдХреНрд░реЛрдВ рд╕реЗ рдмрдЪрд╛рдпрд╛ рд╣реИ рдФрд░ рд╕реНрд╡рд╛рдпрддреНрдд рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдкрд░ рдореБрдЭрдореЗрдВ рдкрд╣рд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рднрд░реЛрд╕рд╛ рдЬрдЧрд╛рдпрд╛ рд╣реИред

рдпрджрд┐ рдЖрдк рд╕реНрд╡рд╛рдпрддреНрдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдкреАрдЫреЗ рдХреЗ рд╡реНрдпрд╛рдкрдХ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдБ:

Claude Code рдПрдЬреЗрдВрдЯреНрд╕ FAQs

Claude Code рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рдХреНрдпрд╛ рд╣реИрдВ?

Claude Code рд╕рдм-рдПрдЬреЗрдВрдЯреНрд╕ рд╡реЗ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдХрд░реНрд╕ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ Claude Code рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИред Explore рдПрдЬреЗрдВрдЯреНрд╕ рдмрд┐рдирд╛ рдмрджрд▓рд╛рд╡ рдХрд┐рдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреЗ рд╣реИрдВ, Plan рдПрдЬреЗрдВрдЯреНрд╕ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рд░рдгрдиреАрддрд┐рдпрд╛рдБ рдмрдирд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯреНрд╕ рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, Bash рдХрдорд╛рдВрдбреНрд╕ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЯреЗрд╕реНрдЯреНрд╕ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдореБрдЦреНрдп Claude Code рд╕рддреНрд░ рдЗрди рдПрдЬреЗрдВрдЯреНрд╕ рдХрд╛ рд╕рдордиреНрд╡рдп рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрдирдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИред

рдореБрдЭреЗ рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯ рдХреЗ рдмрдЬрд╛рдп Explore рдПрдЬреЗрдВрдЯ рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдЬрдм рдЖрдкрдХреЛ рдХреЛрдбрдмреЗрд╕ рдХреЛ рд╕рдордЭрдирд╛ рд╣реЛ, рди рдХрд┐ рдЙрд╕реЗ рдмрджрд▓рдирд╛, рддрдм Explore рдПрдЬреЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЯреНрд░реЗрд╕рд┐рдВрдЧ, рдлрд╛рдЗрд▓ рдвреВрдБрдврдирд╛, рдкреИрдЯрд░реНрди рдкрд╣рдЪрд╛рдирдирд╛ рдпрд╛ рдХрд┐рд╕реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдСрдбрд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Explore рдПрдЬреЗрдВрдЯреНрд╕ рдЖрджрд░реНрд╢ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯреНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬрд╝ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрдо рдЯреЛрдХрдиреНрд╕ рдЦрд░реНрдЪ рдХрд░рддреЗ рд╣реИрдВред

рдореБрдЭреЗ Plan рдПрдЬреЗрдВрдЯ рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдЬрдм рдмрджрд▓рд╛рд╡ рдХрдИ рдлрд╛рдЗрд▓реЛрдВ рдпрд╛ рд╕рдмрд╕рд┐рд╕реНрдЯрдореНрд╕ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реЛ, рддрдм Plan рдПрдЬреЗрдВрдЯ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдпрд╣ рдЕрдиреБрд░реЛрдзрд┐рдд рдХрд╛рдо рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИ, рдХреМрди-рд╕реА рдлрд╛рдЗрд▓реЗрдВ рдмрджрд▓рдиреА рдЪрд╛рд╣рд┐рдП рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ, рд╕рдВрднрд╛рд╡рд┐рдд рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдмрд┐рдирд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдХреНрд░рдо рдмрддрд╛рддрд╛ рд╣реИред рдкрд╣рд▓реЗ рдпреЛрдЬрдирд╛ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рд╕реЗ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдЕрдирд╛рд╡рд╢реНрдпрдХ рджреЛрдмрд╛рд░рд╛ рдХрд╛рдо рдЕрдХреНрд╕рд░ рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдореИрдВ Claude Code рдХреЗ рдЯреЛрдХрди рдЙрдкрдпреЛрдЧ рдХреЛ рдХреИрд╕реЗ рдХрдо рдХрд░ рд╕рдХрддрд╛/рд╕рдХрддреА рд╣реВрдБ?

рд╡рд╣реА рд╕рдмрд╕реЗ рд╕рд░рд▓ рдПрдЬреЗрдВрдЯ рдЪреБрдиреЗрдВ рдЬреЛ рдХрд╛рд░реНрдп рдкреВрд░рд╛ рдХрд░ рд╕рдХреЗред рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд░рд┐рд╕рд░реНрдЪ рдХреЗ рд▓рд┐рдП рдЖрдорддреМрд░ рдкрд░ Explore рдПрдЬреЗрдВрдЯ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП Plan рдПрдЬреЗрдВрдЯ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдпрд╛ рдХрдорд╛рдВрдбреНрд╕ рдЪрд▓рд╛рдиреЗ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реА рдЬрдирд░рд▓-рдкрд░реНрдкрдЬрд╝ рдПрдЬреЗрдВрдЯреНрд╕ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВ, рдПрдХ рдЕрдЪреНрдЫрд╛ CLAUDE.md рдмрдирд╛рдП рд░рдЦреЗрдВ, рдФрд░ рдЬрдм рд╕рддреНрд░ рд▓рдВрдмрд╛ рд╣реЛ рдЬрд╛рдП рддреЛ рдмрд╛рддрдЪреАрдд рдХреЗ рд╕рдВрджрд░реНрдн рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП /compact рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

`CLAUDE.md` рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреНрдпреЛрдВ рд╣реИ?

CLAUDE.md рдПрдХ рд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢ рдлрд╝рд╛рдЗрд▓ рд╣реИ рдЬреЛ рд╣рд░ рд╕рддреНрд░ рд╕реЗ рдкрд╣рд▓реЗ Claude Code рдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреА рд╣реИред рдЗрд╕рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдЖрдкрдХрд╛ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рд╕реНрдЯреИрдХ, рдХреЛрдбрд┐рдВрдЧ рдирд┐рдпрдо, рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХрдорд╛рдВрдбреНрд╕ рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рдпрдо рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдПрдЬреЗрдВрдЯреНрд╕ рдХреЛ рд╣рд░ рдкреНрд░реЙрдореНрдкреНрдЯ рдореЗрдВ рд╡рд╣реА рдирд┐рд░реНрджреЗрд╢ рджрд┐рдП рдмрд┐рдирд╛ рд╕реНрдерд╛рдкрд┐рдд рдкреНрд░рдерд╛рдУрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИред

Tim Lu

рд▓реЗрдЦрдХ

Tim Lu

рдореИрдВ рдПрдХ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рд╣реВрдБ, рдЬрд┐рд╕реЗ рд╕реНрдкреИрдЯрд┐рдпрд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реИред рдореИрдВрдиреЗ GCP, Hadoop, Hive, Snowflake, Airflow рдФрд░ рдЕрдиреНрдп рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕/рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред

рд╡рд┐рд╖рдп