- העניקו ל-Claude דרך לאמת את עבודתו
- חקרו קודם, אחר כך תכננו, ורק אז קדדו
- ספקו הקשר ספציפי בפרומפטים שלכם
- ספקו תוכן עשיר
- הגדירו את סביבת העבודה שלכם
- כתבו קובץ CLAUDE.md יעיל
- הגדירו הרשאות
- השתמשו בכלי CLI
- חברו שרתי MCP
- הגדירו Hooks
- צרו כישורים
- צרו תת-סוכנים מותאמים אישית
- התקינו תוספים
- תקשרו ביעילות
- שאלו שאלות על בסיס הקוד
- אפשרו ל-Claude לראיין אתכם
- נהלו את הסשן שלכם
- בצעו תיקוני כיוון מוקדם ותכופות
- נהלו את ההקשר באגרסיביות
- השתמשו בתת-סוכנים לחקירה
- חזרו אחורה עם נקודות בקרה
- חזרו לשיחות
- אוטומציה וסקיילינג
- הפעילו במצב לא אינטראקטיבי
- הפעילו סשנים מרובים של Claude
- פזרו משימות על פני קבצים
- הפעילו באופן אוטונומי עם מצב אוטומטי
- הימנעו מדפוסי כשל נפוצים
- פתחו את האינטואיציה שלכם
- משאבים קשורים
העניקו ל-Claude דרך לאמת את עבודתו
חקרו קודם, אחר כך תכננו, ורק אז קדדו
חקרו
read /src/auth and understand how we handle sessions and login.
also look at how we manage environment variables for secrets.תכננו
I want to add Google OAuth. What files need to change?
What's the session flow? Create a plan.יישמו
implement the OAuth flow from your plan. write tests for the
callback handler, run the test suite and fix any failures.בצעו Commit
commit with a descriptive message and open a PRספקו הקשר ספציפי בפרומפטים שלכם
ספקו תוכן עשיר
- התייחסו לקבצים באמצעות
@במקום לתאר היכן הקוד נמצא. Claude קורא את הקובץ לפני שהוא מגיב. - הדביקו תמונות ישירות. העתיקו/הדביקו או גררו ושחררו תמונות לתוך הפרומפט.
- ספקו כתובות URL לתיעוד ולרפרנסים של API. השתמשו ב-
/permissionsכדי לאפשר דומיינים בשימוש תכוף. - הזינו נתונים ישירות באמצעות הפקודה
cat error.log | claudeכדי לשלוח את תוכן הקובץ. - אפשרו ל-Claude לשלוף את מה שהוא צריך. בקשו מ-Claude לשלוף הקשר בעצמו באמצעות פקודות Bash, כלי MCP, או על ידי קריאת קבצים.
הגדירו את סביבת העבודה שלכם
כתבו קובץ CLAUDE.md יעיל
# Code style
- Use ES modules (import/export) syntax, not CommonJS (require)
- Destructure imports when possible (eg. import { foo } from 'bar')
# Workflow
- Be sure to typecheck when you're done making a series of code changes
- Prefer running single tests, and not the whole test suite, for performanceSee @README.md for project overview and @package.json for available npm commands.
# Additional Instructions
- Git workflow: @docs/git-instructions.md
- Personal overrides: @~/.claude/my-project-instructions.md- תיקיית הבית (
~/.claude/CLAUDE.md): חל על כל הסשנים של Claude. - שורש הפרויקט (
./CLAUDE.md): בצעו לו check into git כדי לשתף עם הצוות שלכם. - שורש הפרויקט (
./CLAUDE.local.md): הערות אישיות ספציפיות לפרויקט; הוסיפו קובץ זה ל-.gitignoreשלכם כדי שלא ישותף עם הצוות. - תיקיות הורה: שימושי עבור מונורפוז בהם
root/CLAUDE.mdוגםroot/foo/CLAUDE.mdנמשכים אוטומטית. - תיקיות ילד: Claude מושך קבצי CLAUDE.md מתיקיות ילד לפי דרישה כאשר עובדים עם קבצים בתיקיות אלו.
הגדירו הרשאות
- מצב אוטומטי: מודל מסווג נפרד בודק פקודות וחוסם רק את מה שנראה מסוכן: הסלמת טווח הרשאה, תשתית לא ידועה, או פעולות המונעות מתוכן עוין. מצב זה מומלץ כאשר אתם בוטחים בכיוון הכללי של משימה אך אינכם רוצים ללחוץ על כל צעד.
- רשימות היתרים להרשאות: אפשרו כלים ספציפיים שאתם יודעים שהם בטוחים, כמו
npm run lintאוgit commit. - סביבת Sandbox: אפשרו בידוד ברמת מערכת ההפעלה המגביל גישה למערכת הקבצים ולרשת, ומאפשר ל-Claude לעבוד בחופשיות רבה יותר בתוך גבולות מוגדרים.
השתמשו בכלי CLI
חברו שרתי MCP
הגדירו Hooks
צרו כישורים
---
name: api-conventions
description: REST API design conventions for our services
---
# API Conventions
- Use kebab-case for URL paths
- Use camelCase for JSON properties
- Always include pagination for list endpoints
- Version APIs in the URL path (/v1/, /v2/)---
name: fix-issue
description: Fix a GitHub issue
disable-model-invocation: true
---
Analyze and fix the GitHub issue: $ARGUMENTS.
1. Use `gh issue view` to get the issue details
2. Understand the problem described in the issue
3. Search the codebase for relevant files
4. Implement the necessary changes to fix the issue
5. Write and run tests to verify the fix
6. Ensure code passes linting and type checking
7. Create a descriptive commit message
8. Push and create a PRצרו תת-סוכנים מותאמים אישית
---
name: security-reviewer
description: Reviews code for security vulnerabilities
tools: Read, Grep, Glob, Bash
model: opus
---
You are a senior security engineer. Review code for:
- Injection vulnerabilities (SQL, XSS, command injection)
- Authentication and authorization flaws
- Secrets or credentials in code
- Insecure data handling
Provide specific line references and suggested fixes.התקינו תוספים
תקשרו ביעילות
שאלו שאלות על בסיס הקוד
- כיצד פועל ה-logging?
- כיצד אוכל ליצור נקודת קצה חדשה ל-API?
- מה עושה
async move { ... }בשורה 134 שלfoo.rs? - אילו מקרי קצה מטפל
CustomerOnboardingFlowImpl? - מדוע קוד זה קורא ל-
foo()במקום ל-bar()בשורה 333?
אפשרו ל-Claude לראיין אתכם
I want to build [brief description]. Interview me in detail using the AskUserQuestion tool.
Ask about technical implementation, UI/UX, edge cases, concerns, and tradeoffs. Don't ask obvious questions, dig into the hard parts I might not have considered.
Keep interviewing until we've covered everything, then write a complete spec to SPEC.md.נהלו את הסשן שלכם
בצעו תיקוני כיוון מוקדם ותכופות
Esc: עצרו את Claude באמצע פעולה עם מקשEsc. ההקשר נשמר, כך שתוכלו לנתב מחדש.Esc + Escאו/rewind: לחצו עלEscפעמיים או הפעילו את/rewindכדי לפתוח את תפריט ה-rewind ולשחזר מצב שיחה וקוד קודמים, או לסכם מהודעה נבחרת."Undo that": בקשו מ-Claude לבטל את שינויו./clear: אפסו את ההקשר בין משימות שאינן קשורות. סשנים ארוכים עם הקשר לא רלוונטי עלולים להפחית את הביצועים.
נהלו את ההקשר באגרסיביות
- השתמשו ב-
/clearלעיתים קרובות בין משימות כדי לאפס את חלון ההקשר לחלוטין. - כאשר מתבצע כיווץ אוטומטי, Claude מסכם את מה שחשוב ביותר, כולל דפוסי קוד, מצבי קבצים והחלטות מפתח.
- לשליטה רבה יותר, הפעילו
/compact <instructions>, למשל/compact התמקדו בשינויי ה-API. - כדי לכווץ רק חלק מהשיחה, השתמשו ב-
Esc + Escאו/rewind, בחרו נקודת בקרה בהודעה, ובחרו Summarize from here. פעולה זו מכווצת הודעות מאותה נקודה ואילך תוך שמירה על הקשר קודם. - התאימו אישית את התנהגות הכיווץ ב-CLAUDE.md עם הוראות כמו
"When compacting, always preserve the full list of modified files and any test commands"כדי לוודא שהקשר קריטי שורד את הסיכום. - לשאלות מהירות שאינן צריכות להישאר בהקשר, השתמשו ב-
/btw. התשובה מופיעה בחלון קופץ שניתן לסגור ואינה נכנסת להיסטוריית השיחה, כך שתוכלו לבדוק פרט מבלי להגדיל את ההקשר.
השתמשו בתת-סוכנים לחקירה
Use subagents to investigate how our authentication system handles token
refresh, and whether we have any existing OAuth utilities I should reuse.use a subagent to review this code for edge casesחזרו אחורה עם נקודות בקרה
חזרו לשיחות
claude --continue # Resume the most recent conversation
claude --resume # Select from recent conversationsאוטומציה וסקיילינג
הפעילו במצב לא אינטראקטיבי
# One-off queries
claude -p "Explain what this project does"
# Structured output for scripts
claude -p "List all API endpoints" --output-format json
# Streaming for real-time processing
claude -p "Analyze this log file" --output-format stream-jsonהפעילו סשנים מרובים של Claude
- אפליקציית ה-Claude Code לשולחן העבודה: נהלו סשנים מקומיים מרובים באופן ויזואלי. כל סשן מקבל Worktree מבודד משלו.
- Claude Code בגרסת ווב: הפעילו בתשתית הענן המאובטחת של אנתרופיק במכונות וירטואליות מבודדות.
- צוותי סוכנים: תיאום אוטומטי של סשנים מרובים עם משימות משותפות, הודעות ומנהל צוות.
פזרו משימות על פני קבצים
צרו רשימת משימות
כתבו סקריפט לולאה על פני הרשימה
for file in $(cat files.txt); do
claude -p "Migrate $file from React to Vue. Return OK or FAIL." \
--allowedTools "Edit,Bash(git commit *)"
doneבחנו על מספר קבצים, ואז הפעילו בסקיילינג מלא
claude -p "<your prompt>" --output-format json | your_commandהפעילו באופן אוטונומי עם מצב אוטומטי
claude --permission-mode auto -p "fix all lint errors"הימנעו מדפוסי כשל נפוצים
- סשן ה'כיור המלא'. אתם מתחילים במשימה אחת, ואז שואלים את Claude משהו לא קשור, ואז חוזרים למשימה הראשונה. ההקשר מלא במידע לא רלוונטי.
פתרון:/clearבין משימות שאינן קשורות. - תיקון שוב ושוב. Claude עושה משהו לא נכון, אתם מתקנים אותו, זה עדיין לא נכון, אתם מתקנים שוב. ההקשר מזוהם בגישות כושלות.
פתרון: לאחר שני תיקונים כושלים, בצעו/clearוכתבו פרומפט התחלתי טוב יותר המשלב את מה שלמדתם. - קובץ ה-CLAUDE.md המפורט יתר על המידה. אם קובץ ה-CLAUDE.md שלכם ארוך מדי, Claude מתעלם ממחציתו מכיוון שכללים חשובים הולכים לאיבוד ברעש.
פתרון: גזרו ללא רחמים. אם Claude כבר עושה משהו נכון ללא ההוראה, מחקו אותה או המירו אותה ל-Hook. - פער 'אמון ואז אימות'. Claude מייצר יישום שנראה סביר אך אינו מטפל במקרי קצה.
פתרון: ספקו תמיד אימות (בדיקות, סקריפטים, צילומי מסך). אם אינכם יכולים לאמת זאת, אל תשלחו את זה. - חקירה אינסופית. אתם מבקשים מ-Claude 'לחקור' משהו מבלי להגביל את היקפו. Claude קורא מאות קבצים, וממלא את ההקשר.
פתרון: הגבילו חקירות באופן צר או השתמשו בתת-סוכנים כדי שהחקירה לא תצרוך את ההקשר הראשי שלכם.
פתחו את האינטואיציה שלכם
משאבים קשורים
- כיצד Claude Code פועל: לולאת הסוכנים, כלים וניהול הקשר
- הרחבת Claude Code: כישורים, Hooks, MCP, תת-סוכנים ותוספים
- תהליכי עבודה נפוצים: מדריכים מפורטים לניפוי באגים, בדיקות, בקשות משיכה (PRs) ועוד
- CLAUDE.md: אחסון מוסכמות פרויקט והקשר מתמשך



