סדנת AI Agents עם יובל קשטכרלמידע על המחזור הבא →
AI Makers Lab

בנה את הסוכן OpenClaw הראשון שלך עם Claude Code

0/5
כל המדריכים
General
Advanced
20 minutes
5 אבני דרך

בנה את הסוכן OpenClaw הראשון שלך עם Claude Code

מה תבנה

סוכן AI אישי שרץ על ה-Mac שלך, מחובר ל-Telegram, שמגיב להודעות בעזרת הבינה של Claude.

Milestone 0 of 50% complete

הבעיה

כולם משדרים צילומי מסך של סוכן AI שלהם שרץ בטלגרם. הוא מסכם מאמרים, משדר אימיילים, עונה על שאלות על הלוח השנתי שלהם — בזמן שהם אוכלים ארוחת צהריים. ראית את הטוויטים. אתה רוצה להיות בחוץ. אבל כל מדריך הגדרה מניח שאתה מכיר Docker, קובצי הגדרות YAML, ויש לך שלוש שעות פנויות.

מה אתה בונה

סוכן OpenClaw המתארח בעצמו במק שלך שמתחבר לטלגרם ומגיב להודעות שלך באמצעות Claude. לא עטיפת צ'אטבוט — סוכן שאתה בעליק וקובע את כללי המשחק. אתה צריך Claude Code ו20 דקות.

אמת לפני שמתחילים: פתח את הטרמינל שלך וכתוב claude — אם זה נפתח, אתה בסדר. ודא שמפתח ה־API של Anthropic שלך מאוחסן ב־~/.zshrc בתור ANTHROPIC_API_KEY.


תחנה 1: התקן את OpenClaw

המק שלך עדיין לא יודע מה זה OpenClaw. בואו נתקן את זה.

Prompt
Install OpenClaw on my Mac. Run the official install script from openclaw.ai and verify it installed correctly by checking the version. If I need Node.js 22+, install that first.

מה עושה Claude Code: הוא מוריד ומריץ את מתקין ה־OpenClaw, שמגדיר את ה־openclaw CLI במערכת שלך. OpenClaw רץ בצורה מקומית במחשב שלך — זה לא שירות בענן. הנתונים שלך, החומרה שלך, הסוכן שלך. Claude Code גם בודק עבור Node.js 22+ והותקן אם צריך.

נסה זה: הרץ openclaw --version בטרמינל שלך. אתה צריך לראות מספר גרסה. זה מסגרת הסוכן שלך, מותקנת ומוכנה.


תחנה 2: הגדר את מוח AI

OpenClaw מותקן אבל אין לו מוח. הוא לא יודע איזה מודל AI להשתמש או היכן למצוא את מפתח ה־API שלך.

Prompt
Create an OpenClaw configuration file at ~/.openclaw/openclaw.json. Set it up to use Claude Sonnet as the primary model and Haiku as the fallback. My Anthropic API key is stored in my environment as ANTHROPIC_API_KEY — reference it from the env variable, don't hardcode it. Set the gateway to local mode on the default port.

מה עושה Claude Code: הוא יוצר את קובץ ה־JSON5 שאומר ל־OpenClaw איזה AI להשתמש. קובץ ההגדרות הוא מרכז הבקרה — בחירת מודל, שרשרת חלופה, הגדרות יציאה, הכל נמצא כאן. על ידי הפנייה למשתנה ה־env שלך במקום הדבקת המפתח, אתה שומר על אישורים בטוחים.

נסה זה: הרץ cat ~/.openclaw/openclaw.json — אתה צריך לראות את הגדרת המודל שלך עם anthropic/claude-sonnet-4-6 כראשון ו־anthropic/claude-haiku-4-5 כחלופה.


תחנה 3: צור את בוט הטלגרם שלך

יש לך את מסגרת הסוכן. יש לך את מודל AI. עכשיו אתה צריך דרך לדבר איתו. בוטי טלגרם בחינם וזה לוקח 60 שניות לייצור.

Walk me through creating a Telegram bot step by step. I need to: 1) Open BotFather on Telegram, 2) Create a new bot, 3) Get the bot token. Then update my ~/.openclaw/openclaw.json to add a Telegram channel configuration using that bot token. Set DM policy to "open" so I can message it directly.

מה עושה Claude Code: הוא נותן לך את השלבים המדויקים ל־BotFather (כלי יצירת הבוטים של טלגרם), ואז מעדכן את קובץ ההגדרות שלך עם בלוק הערוץ של טלגרם. BotFather נותן לך אסימון אחד — אסימון זה היא הגשר היחידה בין טלגרם לסוכן שלך. Claude Code מוסיף את תצורת הערוץ עם dmPolicy: "open" כדי שהבוט שלך יקבל הודעות ישירות ממך.

נסה זה: חפש את שם הבוט שלך בטלגרם. זה צריך להופיע. זה לא יגיב עדיין — השער לא רץ.


תחנה 4: הפעל את השער

הכל מוגדר. לסוכן יש מוח (Claude), ערוץ (טלגרם), וביתו (המק שלך). זמן לנתוק את המתג.

Start the OpenClaw gateway and verify it's connected to Telegram. Run it as a background daemon so it keeps running after I close the terminal. Then check the gateway status to confirm the Telegram channel is active.

מה עושה Claude Code: הוא מפעיל את daemon השער של OpenClaw, שהוא הנתב המרכזי — הוא קשוב להודעות מכל הערוצים המחוברים (עכשיו רק טלגרם), שולח אותם ל־Claude, וניתוב תשובות חזרה. הרצתו בתור daemon פירושה שהיא שורדת סגירת טרמינל.

נסה זה: הרץ openclaw gateway status. אתה צריך לראות את השער רץ בכניסה 18789 עם טלגרם שמראה "מחובר."


תחנה 5: דבר עם הסוכן שלך

השער רץ. טלגרם מחובר. Claude מוכן. זמן לבדוק.

Prompt
Show me how to check the OpenClaw logs in real time. I'm going to open Telegram and send my bot a message — I want to watch the full request/response cycle in the logs as it happens.

מה עושה Claude Code: הוא פותח את זרם היומן החי כדי שתוכל לראות כל הודעה שזורמת דרך: טלגרם → Open Claw Gateway → Claude API → OpenClaw → טלגרם. אתה בעליק בכל שלב. כשאתה שולח הודעה בטלגרם, היומנים מראים בדיוק מה קיבל הסוכן, מה הוא שלח ל־Claude, ומה חזר.

נסה זה: פתח את טלגרם, מצא את הבוט שלך, וכתוב "שלום! מי אתה?" בזמן שצופה ביומנים, אתה תראה את ההודעה מגיע, מעובד, והתגובה שנשלחה חזרה. תוך שניות, הבוט שלך משיב — דרך הסוכן שלך, במחשב שלך.


מה בנית

זוכר שרצית להיות אחד מהאנשים האלה עם סוכן AI אישי בטלגרם? אתה זה עכשיו. בתוך 20 דקות, אתה:

  • התקנת מסגרת סוכן AI שמתארחת בעצמה
  • הגדרת Claude כמוח עם מודל חלופה
  • יצרת בוט טלגרם וחיברת אותו לסוכן שלך
  • הפעלת daemon שער שניתוב הודעות 24/7
  • שלחת את ההודעה הראשונה שלך וקיבלת תגובה חכמה

זה לא צעצוע. זה אותו האדריכל שמנחה זרימות עבודה של AI בחברות. ההבדל הוא שזה רץ במק שלך ואתה שולט בהכל.

קח את זה הלאה

  • תן לו שם ואישיות — שנה את ההנמקה המערכתית כדי שהוא יגיב כעוזר מותאם אישית שלך (זה שיעור 2)
  • הוסף ערוצים נוספים — Discord, WhatsApp, Slack. אותו סוכן, ממשקים מרובים
  • התקן כישרונות מ־ClawHub — הוסף יכולות כמו חיפוש בווב, ניהול קבצים, או שילוב לוח שנה עם פקודה אחת

רוצה לבנות סוכן AI שעובד בשבילך?

סדנא חיה בזום + חודש ליווי בווצאפ עם יובל קשטכר

לפרטים על הסדנא