# The Agent Stack: 5 המרכיבים שגורמים לסוכן אחד לעבוד לבד שעות, בלי לשרוף כסף

> הפתרון הוא לא עוד סוכנים, אלא סוכן אחד עם stack (harness) חכם סביבו: מבנה של קבצים וכללים שגורם לו לעבוד לבד שעות, בלי לשרוף מאות דולרים.

מאת קווין ליאקס. פורסם 2026-07-01. נושא: סוכנים.
העמוד המלא: https://kevinliaks.ai/guides/the-agent-stack

## מה זה ה-Stack?

לפי מאמר של Anthropic בשם *Effective harnesses for long-running agents*, הבעיה הכי גדולה של סוכני AI היא לעבוד לאורך זמן: כל סשן מתחיל בלי זיכרון מהקודם, כמו צוות מהנדסים שמתחלף במשמרות בלי למסור אחד לשני. הפתרון הוא לא עוד סוכנים, אלא סוכן אחד עם `stack` (harness) חכם סביבו: מבנה של קבצים וכללים שגורם לו לעבוד לבד שעות, בלי לשרוף מאות דולרים.

**80% מהמהנדסים של Anthropic עובדים ככה, סוכן אחד עם stack, לא צבא סוכנים.**

## למה סוכן אחד עדיף על צבא סוכנים

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

*חמשת המרכיבים הבאים הם ה-stack הזה. כל אחד מגיע עם הפרומפט המדויק שתעתיקו לסוכן.*

## 1. הלופ (Loop)

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

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

## 2. הפלאן (Plan)

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

**"לפני שאתה כותב שורת קוד, תכתוב תוכנית שלב אחרי שלב ותעצור לאישור"**

## 3. מסמך PRD

PRD (מסמך דרישות מוצר) עונה על 'מה בונים ולמי'. בלי זה הסוכן מנחש מה אתם רוצים. עם זה: יש לו צפון ברור: מה המוצר, מי המשתמש, ומה חייב לעבוד.

**"תכתוב מסמך PRD קצר: מה המוצר, מי המשתמש, ומה חייב לעבוד"**

## 4. מסמך Spec (ספק טכני)

אם ה-PRD זה 'מה', ה-Spec זה 'איך'. שרטוט טכני לכל פיצ'ר: מה נכנס, מה יוצא, ומה מקרי הקצה. זה מה ששומר על הסוכן מדויק כשהוא רץ לבד.

**"תכתוב ספק טכני לכל פיצ'ר: קלט, פלט ומקרי הקצה"**

## 5. קובץ Markdown

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

**"תשמור הכל בקובץ Markdown אחד ותקרא אותו בתחילת כל משימה"**

## איך משלבים את הכל

הסדר חשוב: כל מרכיב בונה על הקודם:

- מתחילים ב-PRD ו-Spec: קובעים מה בונים ואיך, לפני שורת קוד אחת.
- הסוכן כותב Plan שלב-אחר-שלב ועוצר לאישור שלכם.
- הוא רץ בלופ: מבצע, בודק, מתקן, חוזר, עד שהבדיקות עוברות.
- הכל נשמר בקובץ Markdown אחד שהוא קורא בכל ריצה, כך הזיכרון לא מתאפס.

**התוצאה: סוכן אחד שעובד לבד כל הלילה, במקום סוכן שמבזבז כסף ונתקע.**

## 5 הפרומפטים במרוכז

| מרכיב | הפרומפט לסוכן |
|---|---|
| **Loop** | תריץ את עצמך בלולאה: תבדוק, תתקן וחזור עד שכל הבדיקות עוברות |
| **Plan** | לפני שאתה כותב שורת קוד, תכתוב תוכנית שלב אחרי שלב ותעצור לאישור |
| **PRD** | תכתוב מסמך PRD קצר: מה המוצר, מי המשתמש, ומה חייב לעבוד |
| **Spec** | תכתוב ספק טכני לכל פיצ'ר: קלט, פלט ומקרי הקצה |
| **Markdown** | תשמור הכל בקובץ Markdown אחד ותקרא אותו בתחילת כל משימה |

## טיפים

- אל תפתחו עוד ועוד סוכנים, שדרגו את ה-stack של סוכן אחד.
- תמיד תעצרו לאישור אחרי ה-Plan, לפני שהסוכן רץ שעות.
- קובץ ה-Markdown הוא הזיכרון: עדכנו אותו בסוף כל שלב.
- הבדיקות (tests) הן מה שסוגר את הלולאה, בלי בדיקות הסוכן לא יודע מתי סיים.
- התחילו קטן: אפילו רק Plan + Markdown כבר משנים את איכות התוצאה.
- עובד בכל כלי סוכן: קלוד, Cursor, Codex, Gemini.

## לינקים

- המאמר של Anthropic: [Effective harnesses for long-running agents](https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents)

---
קווין ליאקס מעביר סדנאות AI, הרצאות והטמעה לארגונים: https://kevinliaks.ai/workshops
