مسيرتك المهنية، من الطرفية.
ابحث عن الوظائف، وحدّث سيرتك الذاتية، وتحدّث مع وكيل Tabbio دون أن تغادر سطر الأوامر. يعمل بحسابك في Tabbio، بالبيانات نفسها والموافقات نفسها كما في التطبيق.
npx @tabbio/cli loginيتطلب Node.js 20 أو أحدث، وحساباً في Tabbio.
تفضّل تطبيق MCP؟ اربط Claude أو ChatGPT أو Cursor
tabbio

ماذا تستطيع أن تفعل من الطرفية
يصل CLI إلى الأدوات نفسها التي يوفّرها خادم MCP في Tabbio، وعددها 162، إضافة إلى المحادثة والموافقات ومخرجات تقرؤها السكربتات.
- 01
كل أداة أمر
تصبح كل أداة أمراً مثل
tabbio cv list، وتُبنى خياراته من مخطط الأداة نفسها. تصفّح الأدوات في قائمة تفاعلية، أو اعرض خيارات أداة واحدة بالأمرtabbio tools describe.cv listcatalog job-searchprofile updatecv tailor - 02
تحدّث مع وكيل Tabbio
يعرض
tabbio chatالإجابة أثناء كتابتها، ويُظهر كل أداة يستدعيها الوكيل، ويحفظ محادثاتك. تبدّل أوامر الشرطة المائلة الوضع والنموذج والمحادثة، وتشغّل، حين يتيحها حسابك، البحث على الويب والصور، أو تطلب الإجابة مستنداً أو شرائح أو صفحة.tabbio chat/threads/research on--result document - 03
وافق من الطرفية
الإجراءات التي ترسل أو تشارك أو تنشر أو تحذف تتوقف حتى توافق عليها. يعرض CLI الأداة ومدخلاتها، فتوافق أو ترفض أو تتركها معلّقة. والخيار
--yesلا يوافق إلا على ما أنشأه ذلك الأمر وحده.approvalsapprovals approveapprovals wait--yes - 04
للسكربتات وCI
يطبع
--jsonغلافاً ثابتاً يحمل رقم إصدار المخطط. وحين تُمرَّر المخرجات إلى أمر آخر تصبح أسطراً مفصولة بعلامات جدولة، وتخبرك رموز الخروج بما حدث، ويسجّلTABBIO_TOKENدخول المهمة دون أن يكتب شيئاً على القرص.--json--fieldsTABBIO_TOKENhelp exit-codes - 05
جسر لتطبيقات MCP
بعض تطبيقات MCP لا تشغّل إلا خوادم محلية. يتحدث
tabbio mcp serveبلغة MCP عبر stdin وstdout، ويمرّر كل طلب إلى Tabbio بتسجيل دخول CLI. أما التطبيقات التي تدعم الخوادم البعيدة فيكفيهاtabbio mcp url.mcp servemcp url - 06
تسجيل دخول واحد بثلاث طرق
وافق على الجهاز من متصفحك، أو استخدم رمزاً يصلك بالبريد عبر SSH، أو رمزاً شخصياً في CI. تُحفظ بيانات الدخول في ملف لا يقرؤه غيرك (بالصلاحية 0600)، ولا تُطبع الرموز أبداً، وينهي
tabbio logoutالجلسة، وتبقى الموافقات مطلوبة.loginlogin --emaillogin --with-tokenlogout
كيف يبدو Tabbio CLI
لقطات حقيقية من CLI، التُقطت على حساب تجريبي.
tabbio tools

متصفح الأدوات
يجمع tabbio tools الأدوات في مجموعات، ويوضّح إن كانت كل أداة للقراءة أو للكتابة، ويعرض خياراتها ومثالاً بجانب القائمة.
tabbio chat

المحادثة
إجابة قصيرة من وكيل Tabbio، مع سطر لكل أداة استدعاها والوقت الذي استغرقته.
tabbio chat --research on

البحث
عند تشغيل البحث، يبحث الوكيل على الويب ويسرد مصادره بعد الإجابة.
tabbio cv list

قائمة السير الذاتية
يطبع
tabbio cv listجدولاً في الطرفية. أضف--jsonلتحصل على كل الحقول.tabbio doctor

الفحص
يفحص
tabbio doctorإصدار Node.js وملف بيانات الدخول والخادم وجلستك والساعة وقائمة أدوات MCP.app.tabbio.com/cli/connect

تسجيل الدخول من المتصفح
يفتح
tabbio loginهذه الصفحة، وتعرض الحساب والجهاز والعنوان المحلي الذي يُرسَل إليه رمز الدخول لمرة واحدة.tabbio run cv.tailor

نفاد الرصيد
عندما ينفد رصيد اليوم، تُرفض الأداة المدفوعة قبل تشغيلها، مع بيان تكلفتها والمتبقي وموعد تجديد الرصيد.
ابدأ في ثلاث خطوات
تحتاج إلى Node.js 20 أو أحدث وحساب في Tabbio، وتكفي الخطة المجانية.
- 1
ثبّت
ثبّت الأمر
tabbio، أو شغّله مرة واحدة عبر npx.npm
npm i -g @tabbio/clinpx
npx @tabbio/cli - 2
سجّل الدخول
يفتح
tabbio loginمتصفحك لتوافق على هذا الجهاز. على الخادم أضف--emailليصلك رمز بالبريد، وفي CI اضبطTABBIO_TOKENبدلاً من ذلك.Terminal
tabbio login - 3
شغّل
اعرض سيرك الذاتية، وابحث في كتالوج الوظائف بصيغة JSON، أو افتح محادثة.
Terminal
tabbio cv list tabbio catalog job-search --query "designer" --json tabbio chat
هل هناك خلل؟ يفحص tabbio doctor إعدادك ويخبرك بما يجب إصلاحه.
مصمَّم للأتمتة
لكل أمر مسار نصي عادي للأنابيب وCI. وحين لا توجد طرفية، أو يكون CI مضبوطاً، لا يرسم CLI شاشاته التفاعلية ولا يطرح أي سؤال.
رموز الخروج
- 0
- نجاح
- 1
- خطأ غير متوقع
- 2
- خطأ في الاستخدام، مثل خيار ناقص
- 3
- لم تسجّل الدخول
- 4
- غير مسموح بسبب نطاق الرمز أو الخطة أو الرصيد
- 5
- غير موجود
- 6
- بانتظار الموافقة
- 7
- خطأ في الشبكة
- 8
- خطأ في الخادم
- 130
- أُوقف بالضغط على Ctrl+C
tabbio cv list --json
{
"data": {
"cvs": [
{
"id": "cv_seeker_1_primary",
"title": "Amina Noor - Product Design",
"isPublic": true,
"updatedAt": "2026-08-01T09:12:44.000Z"
}
],
"defaultCvId": "cv_seeker_1_primary",
"total": 19
},
"meta": {
"schemaVersion": 1,
"tool": "cv.list",
"durationMs": 31
}
}مخرجات tabbio cv list --json مختصرة إلى سيرة ذاتية واحدة. ضمن إصدار المخطط الواحد تُضاف الحقول فقط، ولا يُعاد تسميتها ولا تُحذف.
يعمل حيث تعمل
macOS
Node.js 20 أو أحدث، في أي طرفية.
Linux
على الأجهزة المكتبية والخوادم والحاويات. سجّل الدخول عبر SSH برمز يصلك بالبريد.
Windows
Node.js 20 أو أحدث. ويعتمد ملف بيانات الدخول على صلاحيات حساب المستخدم في Windows.
CI
اضبط TABBIO_TOKEN من أسرار CI. لا أسئلة ولا شاشات تفاعلية.
ابدأ مجاناً
تحصل الحسابات المجانية على رصيد يومي، وهو الرصيد نفسه الذي يستخدمه التطبيق. تنفق منه ردود المحادثة وأدوات الذكاء الاصطناعي مثل تخصيص السيرة الذاتية، أما معظم الأدوات فلا تستدعي الذكاء الاصطناعي ولا تكلّف شيئاً.
أسئلة عن Tabbio CLI
- أداة سطر أوامر لحسابك في Tabbio. تحوّل كل أداة في خادم MCP الخاص بـ Tabbio إلى أمر، وتعرض المحادثة مع وكيل Tabbio مباشرة، وتتيح لك الموافقة على الإجراءات من الطرفية، وتطبع JSON للسكربتات. وتعمل حيثما يعمل Node.js 20 أو أحدث.
- تحتاج إلى حساب في Tabbio، وتكفي الخطة المجانية. توافق على أول تسجيل دخول من متصفحك، ثم يعمل CLI وحده. ويستخدم الحساب والبيانات والحدود نفسها التي يستخدمها التطبيق، فالسيرة الذاتية التي تعدّلها في الطرفية هي السيرة نفسها في التطبيق.
- يحتفظ بتسجيل دخول واحد لكل ملف تعريف في ملف بيانات دخول لا يقرؤه إلا مستخدمك (بالصلاحية 0600، داخل مجلد بالصلاحية 0700). لا يطبع الرموز أبداً، ويخفيها من مخرجات التصحيح ورسائل الخطأ. ينهي
tabbio logoutالجلسة على الخادم، وإذا فقدت الجهاز فتغيير كلمة المرور يسجّل خروجك من كل الأجهزة دفعة واحدة. لا يرسل أي بيانات قياس، وباستثناء فحص يومي لوجود إصدار جديد على npm يمكنك إيقافه، لا يتصل إلا بـ Tabbio. - نعم. شغّل
tabbio login --with-tokenوالصق رمزاً من الإعدادات ثم وصول MCP، أو اضبطTABBIO_TOKEN. يصل الرمز إلى الأدوات ضمن نطاقه، أما المحادثة والموافقة على الإجراءات فتحتاجان إلى تسجيل دخول من المتصفح أو بالبريد. ولا ينشئ CLI رمزاً بنفسه أبداً، فلن يستبدل الرمز الذي يستخدمه تطبيق آخر. - كل ما يصعب التراجع عنه أو يصل إلى أشخاص آخرين، مثل الحذف، وتقديم طلب أو سحبه، وإرسال رسالة أو بريد، ومشاركة سيرة ذاتية، والنشر، وتشغيل الأتمتة. يعرض CLI الأداة ومدخلاتها وينتظر. والخيار
--yesلا يوافق إلا على الإجراءات التي أنشأها ذلك الأمر وحده، ومع تسجيل دخول كامل فقط. ولا شيء يوافق عنك طوال الجلسة. - نعم. احفظ رمزاً شخصياً ضمن أسرار CI، واجعله متاحاً باسم
TABBIO_TOKEN، وأضف--json. ومع ضبط CI لا يطرح CLI أي سؤال ولا يرسم شاشاته التفاعلية، وتخبر رموز الخروج السكربت بما حدث. فالرمز 6 يعني أن إجراءً ينتظر الموافقة، والرمز 4 يعني حدّاً في النطاق أو الخطة أو الرصيد. - يربط خادم MCP تطبيقات الذكاء الاصطناعي مثل Claude وChatGPT وCursor بحسابك. أما CLI فهو لك ولسكربتاتك في الطرفية، بالأدوات نفسها إضافة إلى المحادثة المباشرة والموافقات. ويمكنه أيضاً أن يصل الخادم بالتطبيقات التي لا تشغّل إلا خوادم محلية، عبر
tabbio mcp serve. ولربط تطبيق ذكاء اصطناعي، اتبع دليل إعداد MCP.
ثبّته بسطر واحد
شغّله عبر npx، ووافق على هذا الجهاز من متصفحك، ويصبح حسابك في Tabbio داخل الطرفية.
npx @tabbio/cli login