פרק 29 · CLI
Agent SDK ו-API: בנייה מעל Claude Code
Agent SDK מאפשר לבנות יישומים שמשתמשים ביכולות של Claude Code כספרייה: כלים, סשנים, hooks והרשאות. זה נספח למפתחים, ושונה ממנוי Claude הרגיל לשימוש יומיומי.
סרטון פתיחה
צעדים
- מבינים את ההבדל: ה-SDK מיועד לבניית מוצרים ותהליכים, עם מפתח API ותמחור שימוש, לא למנוי צרכני.
- עוברים על ה-quickstart של ה-SDK ומריצים דוגמה מינימלית בסביבת פיתוח.
- ממפים את המושגים המוכרים: סשן, כלים, hooks והרשאות קיימים גם ב-SDK, עם אותם עקרונות זהירות.
- מנהלים מפתחות API כסודות: משתני סביבה או מנהל סודות, לעולם לא בקוד או ב-git.
מלכודת נפוצה: מפתח API שנחשף ב-git נגנב תוך דקות על ידי סורקים אוטומטיים; מפתח שנפלט מבטלים מיד ומחליפים.
תרגיל מעשי: קראו את דף ה-overview של ה-SDK ותעדו שלושה הבדלים בינו לבין השימוש הרגיל ב-Claude Code.
דמו מצולם · הסרטון יתווסף בשלב המדיה
סיכום
בדיקת הבנה
מה ההבדל בין Agent SDK למנוי Claude רגיל?
סיכום
- SDK = ספרייה לבניית יישומים
- מפתחות API הם סודות
- אותם עקרונות הרשאות גם בקוד