# بديل Actual Budget لعام 2026: تعدد العملات والذكاء الاصطناعي والوصول إلى SQL

*2026-08-27*

يمكن لـ ⁦Actual Budget⁩ تسمية الحسابات باليورو أو الدولار الأميركي أو الجنيه الإسترليني، لكنه يحسب الميزانية كما لو أن المبالغ كلها بعملة واحدة. وتقول وثائقه ذلك بوضوح يحسب له: ⁦Actual⁩ محايد تجاه العملات و[لا يدعم تعدد العملات دعمًا أصليًا](https://actualbudget.org/docs/budgeting/multi-currency/).

لا يعني هذا أن ⁦Actual⁩ تطبيق سيئ للميزانية. بل قد يكون الخيار الأفضل لأسرة تتعامل بعملة واحدة وتريد ميزانية المظاريف، والعمل دون اتصال بالإنترنت، واستيرادًا متقنًا للملفات، وإمكانية ربط الحسابات البنكية.

تظهر الحاجة إلى **بديل Actual Budget لعام 2026** عندما لا يعود نموذج البيانات مناسبًا: حسابات بعدة عملات أصلية يجب مطابقة كل منها على حدة، أو شخصان يحتاجان إلى عضوية واضحة في مساحة عمل، أو وكيل بعيد أو خدمة لا تعمل بـ ⁦Node⁩ وتحتاج إلى اتصال عبر ⁦HTTP⁩. صُمم [Expense Budget Tracker](/features/) لهذه الحالات، لكنه لا يوفر بعض وسائل الراحة التي يقدمها ⁦Actual⁩، ومنها الاستيراد المدمج للملفات المالية والمزامنة مع الحسابات البنكية المرتبطة.

لذلك لا يمكن استبدال أحد المنتجين بالآخر من دون تغيير في سير العمل.

![عامل سكك حديدية يختبر عربة واحدة بين نظامي مسارات بينما يبقى القطاران بأمان في مكانيهما](/blog/actual-budget-alternative.jpg)

## الخلاصة السريعة

ابقَ مع ⁦Actual⁩ إذا كانت ميزانية المظاريف هي أساس إدارتك للمال، أو كان وجود نسخة محلية على كل جهاز مهمًا لك، أو كنت تعتمد على الاستيراد، وربط البنوك، والقواعد، والجداول، والتقارير، أو التشفير الاختياري من طرف إلى طرف.

واختبر ⁦Expense Budget Tracker⁩ إذا كنت تحتاج إلى قيود تحتفظ بعملاتها الأصلية، أو مساحة عمل مشتركة قائمة على ⁦SQL⁩، أو موصل ⁦MCP⁩ مستضاف، أو واجهة ⁦HTTP API⁩ مباشرة. لكن ضع القيد الأهم في الحسبان منذ البداية: لا توجد تغذية بنكية. ستدخل المعاملات بنفسك، أو تطلب صراحةً من وكيل معالجة كشف حساب أو ملف. وحتى عند استخدام الوكيل، تبقى عمليات الكتابة، وطرفا كل تحويل، والأرصدة الناتجة بحاجة إلى مراجعة بشرية.

## مقارنة Actual Budget وExpense Budget Tracker

| ما تحتاج إليه | Actual Budget | Expense Budget Tracker |
| --- | --- | --- |
| طريقة إعداد الميزانية | ميزانية مظاريف محلية أولًا بصورة افتراضية، مع خيار ميزانية التتبع | شبكة شهرية تقارن المخطط بالفعلي، وتستند إلى دفتر أستاذ وسجل تدقيق لتغييرات الميزانية |
| بنية البيانات | توجد نسخة من الميزانية على كل جهاز؛ ويضيف خادم Actual الذي تختاره المزامنة والميزات المعتمدة على الخادم | خدمة مستضافة أو تطبيق ويب مستضاف ذاتيًا، مع Postgres وأمان على مستوى الصف لكل مساحة عمل |
| العملات المتعددة | لا يوجد دعم أصلي؛ والحل الموثق يعتمد على قوالب قواعد تجريبية وأسعار صرف تدخلها يدويًا | يُحفظ كل قيد بعملته الأصلية، ثم يُحوّل عند القراءة إلى عملة التقارير في مساحة العمل |
| إدخال المعاملات | إدخال يدوي؛ واستيراد CSV وQIF وOFX وQFX وCAMT؛ واستيراد اختياري من حساب بنكي مرتبط | إدخال يدوي، أو سير عمل صريح مع وكيل باستخدام CSV أو PDF أو لقطة شاشة أو كشف حساب؛ من دون اتصال بنكي |
| القواعد والتقارير | قواعد وجداول ومطابقة ولوحات تقارير قابلة للتخصيص | شبكة ميزانية، وأرصدة جارية، ولوحات إنفاق، وتحليل لأثر أسعار الصرف |
| الاستخدام الأسري | يمكن لشخصين فتح ملف الميزانية المتزامن نفسه، مع تحذير موثق من تعارض التعديلات المتزامنة | ينضم المستخدمون إلى مساحات عمل مشتركة، وتعزل سياسات قاعدة البيانات بيانات كل مساحة |
| الوصول البرمجي | حزمة ⁦Node⁩ رسمية تشغّل Actual بلا واجهة مستخدم، وواجهة ⁦CLI⁩ رسمية تتصل بخادم مزامنة Actual | موصل ⁦MCP⁩ بعيد قائم على ⁦OAuth⁩، إضافة إلى ⁦SQL Agent API⁩ عبر ⁦HTTP⁩ ومصادقة ⁦ApiKey⁩ |
| نموذج الخصوصية | تصميم قوي محلي أولًا، مع تشفير اختياري من طرف إلى طرف لبيانات الميزانية المتزامنة | دفتر أستاذ مركزي في Postgres، متاح كخدمة مستضافة أو كتثبيت ذاتي الاستضافة قائم على Docker |

السؤال المهم ليس أي عمود يضم ميزات أكثر، بل أي المتطلبات في هذه الصفوف لا يمكنك التنازل عنه.

## يظل Actual أقوى في ميزانية المظاريف

يوزّع الأسلوب الافتراضي في ⁦Actual⁩ المال المتاح لديك بالفعل على المظاريف. ويقدم أيضًا [ميزانية تتبع](https://actualbudget.org/docs/getting-started/tracking-budget/) تقليدية لتوقع الدخل والمصروفات، لكن ميزانية المظاريف تبقى جوهر تجربته وأبرز نقاط قوته.

وبنيته المحلية أولًا مهمة بالقدر نفسه. يحتفظ ⁦Actual⁩ بالميزانية على الجهاز، وإذا أعددت خادمًا فإنه [يزامن التغييرات من خلال ذلك الخادم](https://actualbudget.org/docs/getting-started/sync/). ويمكنك الاستمرار في العمل دون اتصال بالإنترنت. يُنصح بشدة باستخدام الخادم، إلا أن [دليل تثبيت Actual](https://actualbudget.org/docs/install/) يؤكد أن استيراد الملفات، وإعداد الميزانية، والتقارير، والجداول، واستيراد ملف الميزانية وتصديره تعمل من دونه. أما تطبيقات سطح المكتب فتضيف نسخًا احتياطية تلقائية وتجربة جاهزة للعمل بلا اتصال.

كما أن سير العمل اليومي للمعاملات ناضج:

- يدعم [الاستيراد في Actual](https://actualbudget.org/docs/transactions/importing/) ملفات CSV وQIF وOFX وQFX وCAMT، ويكتشف المعاملات المكررة المحتملة، ويمكنه الاتصال بموفري مزامنة بنكية مدعومين.
- تستطيع [القواعد](https://actualbudget.org/docs/budgeting/rules/) تنقيح أسماء الجهات المدفوع لها، وتعيين الفئات والملاحظات، والعمل أثناء الاستيراد.
- تتعامل [الجداول](https://actualbudget.org/docs/schedules/) مع المعاملات المتوقعة، سواء كانت متكررة أم لمرة واحدة، وتنفذها تلقائيًا أو بعد موافقتك.
- يمكن تخصيص [لوحة التقارير](https://actualbudget.org/docs/reports/)، وهي تشمل التدفق النقدي، وصافي الثروة، وتحليل الإنفاق، والتقارير المخصصة.
- يحمي التشفير الاختياري من طرف إلى طرف بيانات الميزانية المتزامنة قبل مغادرتها الجهاز.

ولهذه الميزة الأخيرة حدود يجب معرفتها. توضح وثائق المزامنة في ⁦Actual⁩ أن التشفير من طرف إلى طرف لا يغطي البيانات المحلية على الجهاز ولا بيانات اعتماد المزامنة البنكية المخزنة على الخادم. لذلك يظل تشفير القرص بالكامل والتحكم في الخادم مهمين.

إذا كانت هذه الإمكانات تعالج بالفعل احتياجات أسرتك الفعلية، فلا تنتقل لمجرد أن الأداة الأخرى تعرض قائمة أطول. يستحق الانتقال عناءه فقط عندما تصبح إحدى القدرات الناقصة مهمة بما يكفي لاستبدال سير عمل ناجح.

## تعدد العملات يغيّر دفتر الأستاذ، لا طريقة العرض فقط

يشرح الحل الرسمي في ⁦Actual⁩ حدوده بصراحة. تنشئ قواعد لكل حساب بعملة أجنبية، وتضع القيمة الأصلية في ملاحظات المعاملة، وتدخل سعر الصرف، ثم تستبدل مبلغ المعاملة بالقيمة المحولة. ويحذر الدليل من أن ميزة قوالب القواعد تجريبية، وقد تحتوي على أخطاء أو تُزال مستقبلًا.

قد يكفي ذلك لبضع مشتريات عرضية أثناء السفر. لكنه يصبح مرهقًا عندما تتلقى الأسرة دخلًا باليورو بانتظام، وتدخر بالدولار الأميركي، وتنفق من بطاقة بالجنيه الإسترليني، وتحتاج إلى مطابقة كل حساب بعملته.

يحتفظ ⁦Expense Budget Tracker⁩ بالمبلغ الأصلي وعملته في كل قيد من قيود دفتر الأستاذ. وعند قراءة البيانات، تستخدم المنصة أسعار الصرف اليومية من ⁦ECB⁩ و⁦CBR⁩ و⁦NBS⁩ لتحويل القيود إلى عملة التقارير الخاصة بمساحة العمل. فلا تُستبدل المعاملة المخزنة بمبلغ محول مسبقًا. كما تُسجل التحويلات بين الحسابات التي تملكها بوصفها قيودًا أساسية في دفتر الأستاذ، بما في ذلك التحويلات بين عملتين مختلفتين.

يتيح هذا النموذج ثلاثة اختبارات مفيدة:

- مطابقة كل حساب بالعملة الظاهرة في كشفه الأصلي
- جمع الحسابات في تقرير بعملة واحدة من دون محو مبالغها الأصلية
- استبعاد التحويلات من إجمالي الدخل والإنفاق، بدل احتساب حركة المال نشاطًا جديدًا

يعرض [دليل الميزانية متعددة العملات](/blog/multi-currency-budgeting-for-expats/) هذا النموذج من خلال أمثلة عابرة للحدود. أما إذا كانت حساباتك كلها بعملة واحدة، فتتضاءل هذه الميزة إلى حد كبير.

## كلمة «API» لا تعني الشيء نفسه في المنتجين

واجهة ⁦API⁩ الرسمية في ⁦Actual⁩ ليست خدمة ⁦HTTP⁩ أو ⁦REST⁩. تصف [وثائق API](https://actualbudget.org/docs/api/) الحزمة `@actual-app/api`، وهي حزمة ⁦npm⁩ تشغّل التطبيق بلا واجهة مستخدم، وتنزّل نسخة محلية من الميزانية، ثم تتيح لكود ⁦Node.js⁩ الاستعلام عنها أو تعديلها. ولا تدعم رسميًا لغات أخرى.

وتوفر واجهة ⁦CLI⁩ الرسمية مسارًا مفيدًا آخر. فهي تغطي الحسابات، والمعاملات، والميزانيات، والفئات، والقواعد، والجداول، و⁦ActualQL⁩. ويرسم [ملف README](https://github.com/actualbudget/actual/blob/master/packages/cli/README.md) حدودها بوضوح: تتصل ⁦CLI⁩ بخادم مزامنة ⁦Actual⁩ قيد التشغيل، وتحتفظ بذاكرة تخزين مؤقت محلية، ولا تتعامل مباشرةً مع ملفات الميزانية المحلية.

كلتا الواجهتين مناسبتان لأتمتة إعداد ⁦Actual⁩ قائم باستخدام ⁦Node⁩، لكنهما ليستا نقطتي نهاية عامتين عبر ⁦HTTP⁩.

في المقابل، يقدم ⁦Expense Budget Tracker⁩ واجهتين بعيدتين:

- يستخدم [موصل MCP المستضاف](/docs/mcp-connector/) بروتوكول ⁦Streamable HTTP⁩ و⁦OAuth⁩ عبر المتصفح. يتيح النطاق `expenses:read` اكتشاف مساحات العمل، وفحص المخطط، وتشغيل استعلامات للقراءة فقط. أما التعديلات فتتطلب النطاق المنفصل `expenses:write`.
- تستخدم [واجهة SQL Agent API](/docs/api/) مفتاح ⁦ApiKey⁩ طويل الأجل. يستطيع البرنامج النصي عرض مساحات العمل واختيار إحداها، وفحص المخطط المسموح به، وتشغيل استعلام قراءة مقيد واحد، أو إرسال عبارة معتمدة واحدة من نوع `INSERT` أو `UPDATE` أو `DELETE` عبر ⁦HTTP⁩. وتظل سياسات الأمان على مستوى الصف مطبقة على مساحة العمل المحددة.

اختر واجهة ⁦Actual API⁩ إذا كنت تريد أتمتة ⁦Actual⁩ عبر ⁦Node⁩. واختر ⁦Expense Budget Tracker⁩ إذا كان المطلوب موصل ⁦MCP⁩ بعيدًا أو اتصال ⁦HTTP⁩ مباشرًا من برامج نصية وخدمات مكتوبة بأي لغة.

## ربط البنك والاستيراد عبر وكيل مساران مختلفان

يدعم ⁦Actual⁩ استيراد المعاملات من حسابات بنكية مرتبطة عبر موفري الخدمة الذين أعددتهم. وهذه ليست تغذية تتجدد باستمرار؛ إذ يوضح [دليل المزامنة البنكية](https://actualbudget.org/docs/advanced/bank-sync/) الحالي أنك تشغّل المزامنة من حساب بعينه أو من عرض ⁦All Accounts⁩. ومع ذلك، يعفيك الاتصال من تنزيل كشف حساب وتسليمه يدويًا عند كل تحديث.

لا يوفر ⁦Expense Budget Tracker⁩ اتصالًا بنكيًا. ويمكن لمحادثة الذكاء الاصطناعي، وموصل ⁦MCP⁩، وواجهة ⁦Agent API⁩ المساعدة في معالجة كشوف الحساب، لكن بعد أن تبدأ أنت المهمة. تقدم ملف CSV أو PDF أو لقطة شاشة أو كشف حساب؛ فيفحص الوكيل المخطط والبيانات الموجودة، ثم يقترح قيود دفتر الأستاذ أو يكتبها ضمن الصلاحيات التي منحتها له.

يمنحك هذا الأسلوب تحكمًا في المصدر والفترة الزمنية، لكنه يبقي المطابقة مسؤوليتك. بعد كل عملية كتابة، راجع عدد المعاملات، والتواريخ، والإشارات، والعملات، والفئات، وطرفي كل تحويل، والأرصدة الختامية. فقد ينتج محلل كشف الحساب قيودًا تبدو منطقية، لكنها تظل خاطئة.

يشرح [دليل استيراد كشوف الحساب البنكية](/blog/how-to-import-bank-statements-into-an-expense-tracker/) دورة المراجعة هذه. وإذا كان ربط البنك مباشرةً هو الميزة التي لا تريد خسارتها، فابقَ مع ⁦Actual⁩ أو قارن بين منتجات صُممت أساسًا لتجميع الحسابات البنكية.

## المشاركة والاستضافة الذاتية لا تعالجان المشكلة نفسها

يزامن ⁦Actual⁩ ملف الميزانية بين الأجهزة. وتقول [وثائق تعدد المستخدمين](https://actualbudget.org/docs/getting-started/sync/#multi-user-support) الحالية إن شخصين يستطيعان تعديل الملف نفسه، لكنها تنصح بتجنب الاستخدام المتزامن لأن التعديلات المتعارضة قد تسبب مشكلات. المشاركة ممكنة، لكن ملف الميزانية يظل وحدة التعاون.

أما ⁦Expense Budget Tracker⁩ فيجعل مساحة العمل هي الحد الفاصل. ينضم المستخدمون إلى مساحة عمل مشتركة، بينما يفصل أمان مستوى الصف في ⁦Postgres⁩ بياناتها عن بيانات مساحات العمل الأخرى. يناسب ذلك الحالات التي تتطلب فيها الأموال الشخصية والأسرية عضوية صريحة، بدل الاعتماد على ملف مشترك.

ولا تحسم الاستضافة الذاتية الاختيار وحدها. يعمل ⁦Actual⁩ وفق نموذج محلي أولًا، ويوسّع الخادم هذا النموذج بالمزامنة، والوصول من المتصفح والجوال، وربط البنوك، والوصول البرمجي. أما ⁦Expense Budget Tracker⁩ فهو تطبيق ويب مبني حول قاعدة بيانات ⁦Postgres⁩ مركزية، ويستخدم [دليل الاستضافة الذاتية](/docs/self-hosting/) فيه ⁦Docker Compose⁩ لتشغيل خدمات التطبيق، وعامل أسعار الصرف، وقاعدة البيانات.

التكلفة التشغيلية مختلفة أيضًا. عند استخدام ⁦Expense Budget Tracker⁩، تصبح مسؤولًا عن النسخ الاحتياطية لقاعدة البيانات، وبيانات الاعتماد، والترقيات، والاستعادة. ومع ⁦Actual⁩، ستظل مسؤولًا عن تشغيل خادم المزامنة ونسخه احتياطيًا إذا استخدمته، فيما يحتفظ كل جهاز بنسخة محلية من الميزانية. اختر البنية التي يمكنك استعادتها في أسوأ توقيت، لا تلك التي تبدو أكثر استقلالية على صفحة الميزات.

## اختبار الانتقال بأقل قدر من المخاطر

لا يملك ⁦Expense Budget Tracker⁩ أداة استيراد مباشرة من ⁦Actual⁩. لذلك أبقِ ⁦Actual⁩ مصدر الحقيقة أثناء اختبار صغير ومتوازٍ. الهدف هو اكتشاف أي اختلاف قبل أن يمتد إلى سنوات من السجل.

### 1. أنشئ نسخة احتياطية من Actual واحصر ما لن ينتقل

صدّر نسخة جديدة من ⁦Actual⁩ واحتفظ بها من دون تعديل. ثم دوّن ما لن ينتقل مع صفوف المعاملات: القواعد، والجداول، وتخطيطات التقارير، والاتصالات البنكية، وإعدادات التشفير، وأي أتمتة مخصصة.

### 2. اختر شهرًا مغلقًا له كشف نهائي

اختر حسابًا ممثلًا وشهرًا صدر كشفه النهائي. وإذا كان الشهر يتضمن تحويلًا إلى حساب آخر تتابعه، فأدرج فترة الكشف المطابقة لذلك الحساب أيضًا. الشهر المغلق واسع بما يكفي لإظهار المبالغ المستردة، والتكرارات، وأخطاء الإشارات، والفجوات في الفئات، لكنه يظل قابلًا للتدقيق.

### 3. حدّد خريطة البيانات قبل أي كتابة

أنشئ جدول مطابقة صغيرًا خارج النظامين:

| البيانات في Actual | وجهتها في Expense Budget Tracker | القرار الذي يجب توثيقه |
| --- | --- | --- |
| الحساب | حساب دفتر الأستاذ | معرّف ثابت، والعملة الأصلية، وحد البداية |
| الفئة | فئة دفتر الأستاذ | الاسم نفسه أو بديل واحد موثق |
| الجهة المدفوع لها والملاحظات | الطرف المقابل والملاحظة | تفاصيل المصدر اللازمة للمراجعة لاحقًا |
| التحويل | حركتان مترابطتان بين حسابين | المصدر، والوجهة، والتواريخ، والمبالغ الأصلية |
| عملة الميزانية | عملة التقارير في مساحة العمل | عملة التقارير المجمعة، وليست بديلًا للمبالغ الأصلية |

لا تعِد تصميم الفئات أثناء التجربة الأولية. أثبت أولًا أن النظامين يصفان الشهر نفسه.

### 4. ابدأ بخمس إلى عشر معاملات معقدة

اختر، إن أمكن، عملية شراء عادية، ودخلًا، ومبلغًا مستردًا، ورسمًا، وتحويلًا. أدخلها يدويًا، أو أعطِ وكيلًا صراحةً ملف المصدر محدود النطاق ومساحة العمل المستهدفة.

مع ⁦MCP⁩، ابدأ بالنطاق `expenses:read` وافحص المخطط، ثم أضف `expenses:write` فقط لتنفيذ التغيير المعتمد. ومع واجهة ⁦HTTP API⁩، اختر مساحة العمل، وافحص المخطط، وأرسل عملية كتابة واحدة معتمدة، ثم استعلم عن الصفوف المتأثرة. لا تخفي أي من الواجهتين خطوة استيراد مباشرة من ⁦Actual⁩.

### 5. طابق كل حساب بعملته الأصلية

تحقق من الآتي:

- الرصيد الافتتاحي والرصيد الختامي عند الحد الزمني المختار
- عدد المعاملات وتواريخها
- إشارات المبالغ وعملاتها الأصلية
- المبالغ المستردة والقيود العكسية
- طرفي كل تحويل
- أي معاملات مكررة نشأت أثناء الاختبار

لا تستخدم إجماليًا بعملة التقارير لإخفاء اختلاف في حساب بعملته الأصلية. صحح صف المصدر أو خريطة البيانات أو الحد الزمني حتى يتطابق الحساب.

### 6. أضف بقية الشهر واختبر روتينك الفعلي

بعد نجاح العينة، أضف بقية معاملات الشهر المغلق. قارن إجماليات الفئات، والدخل، والإنفاق، والتحويلات، والأرصدة بالعملات الأصلية، والعرض المجمع بعملة التقارير. ثم أعد إنشاء التقارير التي تستخدمها فعلًا في ⁦Actual⁩، وسجّل ما ينقص أو يختلف بصورة جوهرية.

بعد ذلك كرر العملية الأسبوعية التي تتوقع اتباعها. فإذا استغرق تجهيز الكشوف ومراجعة ما يكتبه الوكيل وقتًا أطول مما يوفره الاستيراد من بنك مرتبط في ⁦Actual⁩، تكون التجربة قد أجابت عن السؤال بالفعل.

### 7. لا تنتقل إلا عندما تتفق الأدلة

توسّع حسابًا واحدًا وشهرًا واحدًا في كل مرة. واترك ⁦Actual⁩ ونسخه الاحتياطية من دون تغيير حتى يتطابق كل حساب داخل نطاق الاختبار، ويصبح لكل سير عمل مهم بديل اختبرته بنفسك.

لا يثبت العرض التجريبي المرتب نجاح الانتقال. ما يثبته هو شهر كامل متطابق، وروتين تستطيع الأسرة الاستمرار عليه.

## أي المنتجين أنسب لك؟

اختر ⁦Actual Budget⁩ عندما تريد:

- ميزانية مظاريف محلية أولًا تعمل دون اتصال بالإنترنت
- استيرادًا مدمجًا للملفات المالية واتصالات بنكية اختيارية
- قواعد وجداول ومطابقة وتقارير ناضجة
- تشفيرًا اختياريًا من طرف إلى طرف لبيانات الميزانية المتزامنة
- أتمتة بحزمة ⁦Node⁩ أو واجهة ⁦CLI⁩ حول خادم ⁦Actual⁩

واختر ⁦Expense Budget Tracker⁩ عندما تحتاج إلى:

- قيود دفتر أستاذ تحتفظ بعملاتها الأصلية، مع التحويل إلى عملة التقارير عند القراءة
- تحويلات مسجلة بوصفها قيودًا أساسية، وأرصدة حسابات مشتقة من دفتر الأستاذ
- مساحات عمل مشتركة بعضوية صريحة وعزل على مستوى قاعدة البيانات
- موصل ⁦MCP⁩ بعيد ومستضاف للعملاء المتوافقين
- وصول مباشر إلى ⁦SQL⁩ عبر ⁦HTTP⁩ للوكلاء والبرامج النصية والخدمات
- خدمة مستضافة أو مسار للاستضافة الذاتية باستخدام ⁦Docker/Postgres⁩

بالنسبة إلى المجموعة الأولى، يؤدي ⁦Actual⁩ المهمة المطلوبة. وإذا كانت المجموعة الثانية أقرب إلى احتياجاتك، [فافتح Expense Budget Tracker](https://app.expense-budget-tracker.com/) إلى جانب ⁦Actual⁩ واختبر شهرًا مغلقًا واحدًا. واترك النظام القديم دون تغيير حتى تثبت الأرقام وسير العمل معًا.

وإذا كنت تقارن قائمة أوسع، يركز [دليل بديل YNAB](/blog/ynab-alternative/) على الفرق بين الميزانية الموجّهة والتحكم في النظام. أما [دليل بديل Quicken](/blog/quicken-alternative/) فيتناول انتقالًا أشمل من برنامج مكتبي للتمويل الشخصي، مع عدد أكبر من مسارات العمل التي يجب الحفاظ عليها.

---
*[عرض نسخة HTML المنسقة من هذه الصفحة](https://expense-budget-tracker.com/ar/blog/actual-budget-alternative/)*

*يمكن لعملاء MCP البعيدين الذين يدعمون OAuth الاتصال بـ `https://mcp.expense-budget-tracker.com/mcp` باستخدام وصول OAuth Bearer. النطاق الإلزامي هو `expenses:read`. ويمكن للعميل أيضًا طلب النطاق الاختياري `expenses:write`؛ ويظهر في شاشة موافقة OAuth ويلزم لإجراء التعديلات.*

*يمكن للوكلاء عبر سطر الأوامر وHTTP المباشر استخدام Agent API المنفصل بدءًا من `GET https://api.expense-budget-tracker.com/v1/` واتباع استجابة الاكتشاف للحصول على ApiKey.*

*تلميح: أضف `.md` إلى أي رابط في هذا الموقع للحصول على نسخة Markdown نظيفة من الصفحة.*