إزاي تنفذ feature بـ Claude من غير ما تحرق tokens؟

شوية نصايح كده عالسريع لما تيجي تنفذ feature معينة بـ Claude:

  • ماتخليش Opus يعمل كل حاجة. هو شاطر جداً في التخطيط وبيخرجلك plan مفصلة بالسطور اللي المفروض يعدل عليها، وقتها خلي Sonnet ينفذها ووفر شوية tokens.
  • لما الـ plan تخلص وقبل ما تنفذها، خلي أي LLM يراجعها ويطلعلك الـ gaps اللي فيها. أنا جربت الموضوع ده بـ Codex وكان ممتاز جداً، reviewer رخم فعلاً.
  • الخطوة اللي دايماً هقولك عليها: لازم تبص على اللي بيتعمل وتراجع عليه كويس علشان مانتفاجئش كلنا.
  • لو هتعدل على الـ UI بلاش تستخدم Opus كتير، علشان فايلات الـ HTML/CSS كبيرة وبتحرق tokens كتير جداً، وقتها Sonnet أو Codex ممتازين.
  • ماتنفذش feature كبيرة مرة واحدة. قطعها لأجزاء منطقية زي مثلاً DB migrations، logic implementation، views وهكذا.
  • لازم تستخدم الـ skills وتفهمها كويس علشان تعمله guidelines قوية مايخرجش عنها، سواء في الـ clean architecture أو الـ security وغيرهم.
  • (للي بيستخدم Claude) استخدم plugin اسمها feature-dev، بتخططلك كل اللي إنت عايزه قبل ما تكتب أي كود.