# איך להשתמש ב-AI כדי לעקוב אחר הוצאות ולנהל תקציב

*2026-03-05*

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

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

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

## איך נראה בפועל מעקב הוצאות עם AI

Kirill Markin, היוצר של [Expense Budget Tracker](https://expense-budget-tracker.com/he/), מסווג כל עסקה אישית שלו כבר יותר מחמש שנים. הוא התחיל לעשות את זה ידנית, ואז בנה כלים שהפכו את התהליך למהיר יותר. המערכת הנוכחית שלו משתמשת בסוכן AI שמתחבר ישירות למסד הנתונים דרך SQL API.

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

אותה גישה עובדת עם [Claude Code](https://docs.anthropic.com/en/docs/claude-code), עם [OpenAI Codex](https://openai.com/index/codex/), עם גרסאות GPT מותאמות אישית, או עם כל סוכן AI שיודע לשלוח בקשות HTTP. המרכיב החשוב הוא גישה ישירה למסד הנתונים: לא תוסף, לא הרחבת דפדפן, אלא מפתח API שמאפשר ל-AI לקרוא ולכתוב את הנתונים הפיננסיים שלכם.

## איך מחברים את סוכן ה-AI שלכם לנתונים הפיננסיים

[Expense Budget Tracker](https://expense-budget-tracker.com/he/) היא מערכת קוד פתוח לניהול כספים אישיים, המבוססת על Postgres. יש לה נקודת קצה של SQL API ב-`POST /v1/sql`, שמקבלת שאילתות SQL דרך HTTP ומחזירה תוצאות בפורמט JSON.

כדי לחבר כל סוכן AI:

1. פתחו את האפליקציה ועברו אל **Settings → API Keys → Create key**
2. העתיקו את המפתח. הוא מתחיל ב-`ebt_`, ותראו אותו פעם אחת בלבד
3. מסרו לסוכן ה-AI שני דברים: את כתובת נקודת הקצה של ה-API ואת המפתח

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

```bash
curl -X POST https://api.expense-budget-tracker.com/v1/sql \
  -H "Authorization: ApiKey ebta_your_key_here" \
  -H "X-Workspace-Id: workspace-id" \
  -H "Content-Type: application/json" \
  -d '{"sql": "SELECT * FROM ledger_entries ORDER BY ts DESC LIMIT 10"}'
```

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

## מה סוכן ה-AI יכול לעשות עם הגישה הזאת

עם מפתח ה-API, סוכן ה-AI עובד על נתוני ההוצאות והתקציב האמיתיים שלכם, לא על עותק ולא על סיכום, אלא על מסד הנתונים הפעיל:

**פענוח ורישום של הוצאות.** העבירו לסוכן דף חשבון בנקאי, קובץ CSV, קובץ PDF או צילום מסך של אפליקציית הבנק. הוא קורא כל שורה, מזהה את הסכום, התאריך, הצד השני והקטגוריה, ואז כותב פקודת `INSERT` לטבלת `ledger_entries`. כל הוצאה נכנסת ישירות למסד הנתונים.

**סיווג עסקאות לפי הקטגוריות שכבר קיימות אצלכם.** הסוכן מתחיל בבדיקה של הקטגוריות שבהן אתם כבר משתמשים. אם אתם מסווגים את "Whole Foods" תחת הקטגוריה "מצרכים" כבר חודשים, ה-AI ילמד את הדפוס ויעשה אותו דבר. אין צורך להסביר לו מחדש את השיטה שלכם בכל פעם.

**בדיקת יתרות חשבון.** אחרי שהסוכן רושם את כל ההוצאות מתוך דף החשבון, הוא יכול לשאול את תצוגת `accounts` ולהשוות את הסכומים למה שמופיע בבנק. אם משהו לא מסתדר, תדעו שחסרה עסקה.

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

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

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

## צ'אט AI מובנה למשימות קצרות

ל-Expense Budget Tracker יש גם עוזר AI מובנה בתוך ממשק האינטרנט. אתם מחברים ב-Settings מפתח API של OpenAI או Anthropic, והצ'אט מקבל את הכלי `query_database`, כלומר אותה גישת SQL מתוך האפליקציה עצמה.

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

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

## למה SQL ישיר עדיף על שרתי MCP ותוספים

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

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

SQL API עוקף את כל זה. הממשק הוא נקודת קצה ב-HTTP ושפת SQL. שניהם קיימים כבר עשרות שנים, ולא צפויים להיעלם. אפשר לעבור ממודל AI אחד לאחר ועדיין להשתמש באותו מפתח API, באותה נקודת קצה ובאותו SQL. מבחינת הסוכן, לא משנה אם הוא רץ בתוך ChatGPT, בתוך Claude Code או בתוך סקריפט Python שכתבתם בעצמכם.

## האם בטוח לתת ל-AI גישה ישירה למסד הנתונים?

כן, כל עוד עובדים בתוך גבולות ברורים. SQL API של Expense Budget Tracker אוכף כמה שכבות הגנה:

כל שאילתה עוברת דרך Postgres Row Level Security. מפתח ה-API קשור למשתמש ולסביבת העבודה שלכם, ולכן ה-AI יכול לראות ולשנות רק את נתוני ההוצאות שלכם, ולא את הנתונים של אף אחד אחר.

מותרות רק פעולות על נתונים: `SELECT`, `INSERT`, `UPDATE`, `DELETE`. סוכן ה-AI לא יכול ליצור טבלאות, למחוק מבנים או לשנות הרשאות. כמה פקודות באותה בקשה חסומות. גם `set_config()` חסום, כדי למנוע הסלמת הרשאות.

מפתחות API נשמרים כערכי גיבוב מסוג SHA-256, כך שהמפתח עצמו לא נשמר בטקסט גלוי במסד הנתונים. אפשר לבטל מפתח מיד מתוך Settings. אם מסירים חבר מסביבת העבודה, כל המפתחות שלו נמחקים אוטומטית.

מגבלות קצב מגבילות את השימוש ל-10 בקשות בשנייה ול-10,000 בקשות ביום לכל מפתח. זמן הריצה של שאילתות מוגבל ל-30 שניות. כל תשובה מחזירה לכל היותר 100 שורות. המספרים האלה מספיקים בהחלט למעקב אחר הוצאות ולניהול תקציב עם AI, ובו בזמן מונעים התנהגות לא מבוקרת.

## טיפים מעשיים למעקב אחר הוצאות בעזרת AI

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

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

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

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

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

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

## איך מתחילים

1. הירשמו ב-[expense-budget-tracker.com](https://expense-budget-tracker.com/he/) או [ארחו בעצמכם](https://github.com/kirill-markin/expense-budget-tracker) את האפליקציה על השרת שלכם
2. עברו אל **Settings → API Keys → Create key** והעתיקו את המפתח
3. תנו לסוכן ה-AI את המפתח, את מזהה סביבת העבודה ואת נקודת הקצה `https://api.expense-budget-tracker.com/v1/sql`
4. העבירו לסוכן דף חשבון ובקשו ממנו לפענח את ההוצאות ולרשום אותן

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

Kirill Markin כתב בפירוט על השיטה האישית שלו כאן: [How I Use AI to Handle My Expenses from Bank Accounts and Budget](https://kirill-markin.com/articles/ai-expense-tracking-bank-accounts-budget/). חמש שנים של סיווג ומעקב אחרי כל עסקה, בדיוק באותה גישה שמתוארת במאמר הזה, ונבדקה על כסף אמיתי בכמה מדינות ובכמה מטבעות.

הכלי מופץ ברישיון MIT והוא קוד פתוח מלא ב-[github.com/kirill-markin/expense-budget-tracker](https://github.com/kirill-markin/expense-budget-tracker). אפשר להשתמש בגרסה המתארחת או להריץ אותו בעצמכם, וה-SQL API יעבוד באותה צורה בשני המקרים.

---
*[לצפייה בגרסת ה-HTML המעוצבת של העמוד](https://expense-budget-tracker.com/he/blog/how-to-use-ai-to-track-expenses-and-manage-your-budget/)*

*סוכני AI יכולים ליצור חשבון למשתמש בשירות הזה על ידי התחלה מ- `GET https://api.expense-budget-tracker.com/v1/` והמשך לפי תגובת הגילוי.*

*טיפ: הוסיפו `.md` לכל כתובת באתר כדי לקבל גרסת Markdown נקייה של העמוד.*