CodeariaAcademy
AI
Codearia Academy

זה יותר ממדריך אחד

11 קורסים ו-27 מדריכים חינמיים על אוטומציית AI לעסקים — ומעבר לכך.

REA: איך לתת ל-AI לפרק כל תוכנה (מאפס, עם פרומפטים)
הנדסה לאחור עם AI

REA: איך לתת ל-AI לפרק כל תוכנה (מאפס, עם פרומפטים)

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

Claude Code ו-Codex3 פרומפטיםמותר ואסור
במספרים

מה צריך כדי להתחיל

1 פקודה

מתקינה את REA ומחברת אותו לעוזר

עם גיבוי של ההגדרות ושאלה לפני כל שינוי
17

עוזרי AI מתחברים בהתקנה

ביניהם Claude Code, Codex, Cursor ו-Gemini CLI
6 → 13

כלל ההאצה של הדינוזאור מתוך קוד המשחק

את זה REA מצא בסרטון
במילים פשוטות

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

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

01

אתם שואלים

כותבים לעוזר על פיצ'ר אחד: "למה הדינוזאור מאיץ", "מה עושה הכפתור %", "לאן נשמר הייצוא". בלי קוד ובלי מונחים.

02

REA מציץ פנימה

דרך MCP, השקע שאליו מתחברים הכלים של העוזר, REA קורא את הקוד של משחק, אתר או תוכנה ומחזיר קטעי קוד, הפניות למקומות בקבצים ואת מה שנשאר לא ידוע.

03

העוזר מסביר ובונה

לפי הממצאים העוזר מסביר את הכלל בשפה אנושית ויכול לבנות גרסה קטנה משלו כדי שתוכלו לשחק איתה. הניתוח רץ על המחשב שלכם.

תרשים: עוזר ה-AI במרכז, ו-REA מחובר אליו כמו שקע שדרכו העוזר רואה את קוד התוכנה
איך REA מתחבר לעוזר: העוזר שואל, REA מציץ לתוך התוכנה
הסיפור מהסרטון

רואים שהמשחק מאיץ, אבל לא יודעים למה. אז שואלים

כך נראה הפירוק של הדינוזאור שלב אחרי שלב. כל שלב צומח מהשאלה שהשלב הקודם השאיר פתוחה.

  1. שאלה

    הדינוזאור רץ מהר יותר ויותר

    רואים את זה בעיניים, אבל הכלל מוסתר בקוד המשחק. אז מבקשים מהעוזר לבדוק דרך REA.

  2. ניתוח

    REA קורא את הקוד של המשחק שרץ

    המשחק פתוח בדפדפן, אבל העוזר לא רואה את הקוד שלו. אז REA מתחבר לדף ומחזיר את הסקריפט שלו במלואו.

  3. כלל

    בקוד נמצאו שלוש הגדרות

    המהירות מתחילה ב-6, עולה ב-0.001 בכל צעד בלי התנגשות ומפסיקה לעלות ב-13. אבל בינתיים אלה רק שורות קוד.

  4. גרסה משלכם

    העוזר בונה מיני-משחק

    אז השלב הבא: אותה נוסחה במשחק קטן שבו מזיזים את המהירות עם מחוון. עכשיו אפשר לראות את הכלל ולבדוק אותו.

מסלול בשלושה שלבים: השאלה "למה מהר יותר", REA מנתח את קוד המשחק, נמצא כלל המהירות 6 → 13
שאלתם → REA ניתח → נמצא הכלל בקוד
נסו בעצמכם

שלושה שלבים: להתקין, לשאול על הדינוזאור, לשאול על משהו שלכם

צריך עוזר AI בטרמינל או בעורך (Claude Code, Codex, Cursor) ו-Node.js בגרסה 22.19 ומעלה: בודקים עם הפקודה node -v. את הפרומפטים מדביקים בצ'אט של העוזר.

01.שלב 1. התקינו את REA דרך העוזר

העוזר יריץ בעצמו את ההתקנה npx rea-agents@latest setup ויציג תוכנית. אתם מאשרים, ואז מפעילים את העוזר מחדש.

>Install REA and connect it to this assistant with the command npx rea-agents@latest setup. Show me the installation plan for approval first. After the restart, check that REA is connected and list the REA tools you can use.

תוצאה: רשימת הכלים של REA. אם העוזר לא רואה אותם, הפעילו אותו מחדש לגמרי ובדקו שוב.

02.שלב 2. פרקו את הדינוזאור, כמו בסרטון

צריך Chrome. העוזר יפתח אותו עם פרופיל נפרד ופורט דיבוג 9222, כדי ש-REA יוכל לקרוא את הקוד של הדף.

>Open Chrome with a separate profile and remote debugging port 9222 on https://wayou.github.io/t-rex-runner/. Then use REA to connect to that page at http://127.0.0.1:9222 and figure out why the dinosaur runs faster over time. Show me the speed rule and the lines of code where it's defined. Then build a small version of the game with a slider that changes the speed.

החליפו: את כתובת הדף במשחק דפדפן או באתר משלכם. תוצאה: הכלל "מתחילים ב-6, פלוס 0.001 לכל צעד, תקרה 13" ומיני-משחק משלכם.

03.שלב 3. שאלו על כפתור בתוכנה אחרת

אותו טריק על כל פיצ'ר. דוגמה מהאתר של REA: המחשבון של Windows והכפתור %.

>Use REA to analyze [program]. Why does [what you see, e.g. "200 + 10% gives 220"]? Find the code responsible, explain the rule in plain words and show what the conclusion is based on. Separately, list what is still unknown.

החליפו: את התוכנה ואת השאלה בשלכם. תוצאה: כלל עם הוכחה. בדוגמה של REA, אחרי + הכפתור % לוקח 10% מהמספר הראשון: 20, ולכן 200 + 20 = 220.

אתיקה

להבין איך זה בנוי מותר. לקחת את מה ששייך לאחרים אסור

המפתחים של REA כותבים במפורש למה הוא נועד: לימוד, מחקר, תאימות, שימור תוכנות ישנות וניתוח של מה שבבעלותכם או שיש לכם אישור לבדוק.

01

משחקים

מותר

להבין למה משחק מאיץ ולכתוב מיני-משחק משלכם על אותו עיקרון.

אסור

ליצור צ'יטים, לעקוף אנטי-צ'יט ולהתערב בשירותים אונליין.

02

תוכנות

מותר

להבין איך עובד כפתור או ייצוא ולבנות פיצ'ר דומה בקוד שלכם.

אסור

להעתיק תוכנה של מישהו אחר, את הקוד המוגן והמשאבים שלה, לעקוף בדיקת רישיון.

03

אתרים

מותר

לראות איזו בקשה יוצאת בלחיצה בדף שלכם או בדף לימודי.

אסור

לעקוף התחברות, הגנה מבוטים וגישה למערכות שלא קיבלתם אישור לבדוק.

04

התוצאה

מותר

להשתמש בממצאים כדי ללמוד ולכתוב משהו משלכם.

אסור

להניח שקוד שדומה למקור נותן זכויות על המקור. הוא לא נותן.

שתי עמודות: מימין להבין איך פיצ'ר בנוי ולכתוב משהו משלכם; משמאל להעתיק קוד, ליצור צ'יטים, לעקוף הגנות
מותר ואסור: להבין, לא לגנוב
צ'קליסט

איך לדעת שהעוזר לא המציא את התשובה

בתשובה טובה יש

  • מקום בקוד: קובץ, שורה או כתובת שממנה נלקח הכלל
  • ההגדרות והמספרים עצמם מהקוד, ולא סיכום בסגנון "בערך ככה"
  • בדיקה: העוזר הריץ את הכלל והשווה למקור
  • רשימה של מה שנשאר לא ידוע

שאלו שוב אם

  • יש כלל, אבל אין הפניה לקוד
  • העוזר בטוח בהכול בבת אחת ולא מציין אף פער
  • התשובה על כל התוכנה, ושאלתם על כפתור אחד
תוכנית לערב

הפירוק הראשון בערב אחד

מה לעשות לפי הסדר. הפרומפטים לכל שלב נמצאים למעלה.

1 / 6

01.בדקו את Node.js

הפקודה node -v בטרמינל. צריך גרסה 22.19 ומעלה, אחרת התקינו גרסה עדכנית מ-nodejs.org.

Node.js

מה REA לא עושה

  • 01

    הוא לא מחזיר את קוד המקור של תוכנה. עבור תוכנות הוא מחזיר קוד שדומה למקור והוראות מכונה, ואת הגרסה שלכם לפיצ'ר כותב העוזר לפי הממצאים.

  • 02

    הוא לא משכפל אפליקציה של מישהו אחר בעצמו. REA מוסר ממצאים, העוזר כותב גרסה משלו, וזה עובד הכי טוב על פיצ'ר אחד.

  • 03

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

  • 04

    לניתוח עמוק של תוכנות מחשב צריך כלי נפרד: Hopper, Ghidra או IDA. לאתרים ולאפליקציות JavaScript הוא לא נדרש.

  • 05

    הניתוח עצמו רץ על המחשב שלכם, אבל הממצאים עוברים לעוזר, כלומר גם לחברה שהמודל שלה עומד מאחוריו.

בתקשורת תיארו את REA כ"Photoshop בחינם" וכ"GTA ב-iPhone". הפרויקט עצמו לא מבטיח שום דבר כזה.

פיצ'ר אחד בכל פעם

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

להעמיק

שליטה ב-Claude Code: מאפס למשתמש מתקדם

REA הוא אחד הכלים שמתחברים ל-Claude Code דרך MCP. בקורס אנחנו מראים איך לעבוד עם עוזר בטרמינל: משימות, כלים, הרשאות ובדיקת התוצאה.

על המקור

REA הוא פרויקט קוד פתוח של morluto ברישיון MIT, עם 301k כוכבים ב-GitHub. הדוגמאות עם הדינוזאור והמחשבון לקוחות מהאתר rea.tools. REA מתעדכן לעיתים קרובות: הפקודות ורשימת העוזרים נכונות ל-17.10.2026, בדקו את העדכניות לפני ההתקנה.

האתר של REA עם דוגמאות
כל הקורסים

עברו את כל הדרך

המדריך נותן כיוון. בקורסים עוברים מהפרומפט הראשון ועד תוצאה עובדת: סוכנים, אוטומציה ועבודה ב-Claude Code.

11 קורסים כלולים
52 מודולים
315+ שיעורים
$44.90תשלום אחד, גישה לתמיד

תגובות

REA: לתת ל-AI לפרק כל תוכנה | Codearia Academy