8 July 2026

برنامج حقيقي بأقل من ٥٥٠ درهم — AI Shipped Real Software For 550 DirhamsArabic

Arabic
Here is the final article, with those two phrases corrected:
 
---
 
برنامج حقيقي بأقل من ٥٥٠ درهم
الذكاء الاصطناعي وصل لمرحلة تخلّيك تبني وتطرح برنامجاً حقيقياً بتكلفة أقل من عشاء عائلي.
 
مطوّر واحد أعطى كلود (Claude)، أحدث نماذج Anthropic، مهمة كاملة: اكتب مكتبة برمجية (software library) من الصفر، واطرحها للناس. النتيجة؟ مكتبة شغّالة فعلاً، وفاتورة حوسبة (compute cost) بـ ١٤٩ دولار، يعني قريب ٥٥٠ درهم. هذا مو مجرد تجربة مثيرة، هذا تحوّل حقيقي في معنى كلمة "بناء برنامج". اللي كان يحتاج فريق وأشهر وميزانية، صار ممكن لأي شخص عنده فكرة وشوية صبر.
 
🧩 إيش هو بالضبط
 
المكتبة البرمجية (library) هي مجموعة أدوات يكتبها مطوّر مرة واحدة، ويستخدمها مطوّرون آخرون في مشاريعهم بدل ما يعيدوا اختراع العجلة. تخيّل لو شركة صنّعت قطع غيار جاهزة، وأي ورشة تقدر تشتريها وتركّبها. كلود هنا لعب دور المهندس الذي صنّع القطع، كتب الكود، اختبره، وأعدّه للنشر. مو بس أجاب اقتراحات وترك الباقي للإنسان، بل أكمل الدورة كاملة من الفكرة للمنتج.
 
⚙️ كيف صار هذا بالضبط
 
الفكرة مو إن كلود "يفهم" البرمجة بالطريقة اللي يفهمها الإنسان، لكنه تدرّب على كميات ضخمة من الكود الحقيقي لدرجة إنه يعرف الأنماط (patterns) والأخطاء الشائعة وأفضل الممارسات أفضل من كثير من المطوّرين الجدد. السيناريو صار كالتالي:
 
1️⃣ المطوّر حدّد الهدف بوضوح: "أريد مكتبة Python تعمل كذا وكذا، بهذه الواجهة (API)، وبهذا السلوك."
2️⃣ كلود كتب الكود الأساسي، ثم كتب اختبارات تلقائية (unit tests) للتحقق من صحته.
3️⃣ لما ظهرت أخطاء، أعطى المطوّر كلود نتائج الاختبارات، فعدّل الكود وأصلح المشاكل.
4️⃣ تكرّر هذا الحوار عشرات المرات إلى أن وصل الكود لمستوى يستحق النشر.
5️⃣ النتيجة رُفعت على GitHub وأصبحت متاحة للعموم.
 
التكلفة الإجمالية كانت للاستدعاءات (API calls) اللي أجراها كلود طول هذه العملية. كل استدعاء يكلف كسور من السنت، لكن مجموعها عكس حجم العمل الحقيقي اللي صار.
 
🌍 وين تشوفه في حياتك
 
هذا النموذج من العمل بدأ يظهر في أماكن كثيرة:
 
🤖 مطوّرون مستقلون يبنون أدوات SaaS صغيرة بدون فريق
📦 شركات ناشئة تطرح نسخة أولى (MVP) بأسرع مما كانوا يتخيلوا
🔬 باحثون يحوّلون أفكارهم لأكواد قابلة للتجربة بدل ما تبقى في الورق
🎓 طلاب يتعلمون البرمجة عبر مشاريع حقيقية يبنونها مع الذكاء الاصطناعي
 
🛠️ الأدوات اللي تستخدمها فعلاً
 
🔧 Claude
كلود هو نموذج الذكاء الاصطناعي (AI model) من Anthropic. تعطيه مهمة برمجية بالتفصيل وهو يكتب الكود، يشرح منطقه، ويصلح الأخطاء لما تعطيه التغذية الراجعة (feedback). مناسب للمشاريع اللي تحتاج تفكير عميق وكود طويل ومترابط.
كيف تبدأ:
1️⃣ روح على claude.ai وسجّل حساب، الاشتراك المدفوع يعطيك وصولاً لأحدث الإصدارات
2️⃣ ابدأ بوصف مشروعك بالكامل في رسالة واحدة: الهدف، اللغة، السلوك المطلوب
3️⃣ راجع الكود اللي يكتبه، اختبره، وأعطه النتائج ليعدّل ويحسّن
 
🔧 Cursor
Cursor هو محرّر أكواد (code editor) مبني على VS Code لكن مدمج فيه ذكاء اصطناعي. بدل ما تنسخ الكود من نموذج AI وتلصقه، كلود وغيره يعملون مباشرة داخل ملفاتك، يقترحون، يعدّلون، ويشرحون وأنت شايف التغييرات لحظة بلحظة.
كيف تبدأ:
1️⃣ حمّل Cursor من cursor.com وثبّته، يشتغل على Mac وWindows وLinux
2️⃣ افتح مشروعك الحالي أو ابدأ مشروع جديد، راح تحس إن البيئة مألوفة إذا اشتغلت على VS Code قبل
3️⃣ استخدم اختصار Cmd+K أو Ctrl+K لتحرير أي جزء من الكود بأوامر طبيعية بالعربي أو الإنجليزي
 
🔧 GitHub
GitHub هو المنصة اللي يعيش عليها الكود. تخزّن مشروعك، تتتبّع تاريخ التغييرات، وتطرحه للعالم. في سياق البناء مع AI، GitHub يصير أداة نشر حقيقية لمو مجرد أرشيف.
كيف تبدأ:
1️⃣ سجّل على github.com، أنشئ مستودع (repository) جديد لمشروعك
2️⃣ ارفع الكود اللي بناه كلود عبر GitHub Desktop أو عبر الأوامر (git push)
3️⃣ فعّل GitHub Pages أو اربطه بخدمة نشر إذا كنت تريد الناس يستخدمون أداتك مباشرة
 
💡 جرّب بنفسك: خطوة بخطوة
 
سيناريو: تبني أداة Python تنظّم الملفات تلقائياً حسب نوعها.
 
1️⃣ افتح claude.ai واكتب له: "أريد كتابة سكريبت Python يمشي على مجلد يحدّده المستخدم، ويرتّب الملفات تلقائياً في مجلدات فرعية حسب النوع: صور، مستندات، فيديو، وغيرها. أريد الكود كاملاً مع تعليقات توضيحية."
2️⃣ خذ الكود اللي كتبه، احفظه في ملف اسمه organizer.py، وشغّله على مجلد تجريبي عندك. إذا ظهرت رسالة خطأ، انسخها كاملة وأعطها لكلود وقله: "الكود أعطاني هذا الخطأ، إيش المشكلة وكيف أصلحها؟"
3️⃣ بعد ما يشتغل الكود، اطلب من كلود يضيف له ميزة: "أضف خيار إن المستخدم يختار إذا يريد نقل الملفات أو نسخها، وأضف سجل (log) يوضّح كل ملف اتحرّك وين."
4️⃣ في النهاية عندك سكريبت شغّال، قابل للتخصيص، كتبته بحوار طبيعي بدون ما تكتب سطراً واحداً من الصفر. هذا بالضبط إيش يعنيه بناء برنامج بالذكاء الاصطناعي اليوم.
 
وش تسوي بعد ذا
 
✅ اختر فكرة صغيرة عندك من فترة وما نفّذتها، وابدأ حوار مع كلود اليوم، مو بكره
✅ ابحث عن مفهوم "vibe coding" وشوف كيف الناس تبني منتجات كاملة بهذا الأسلوب
✅ اسأل نفسك: إيش اللي كنت تبنيه لو التكلفة والوقت ما كانوا عائقاً؟
 
الذكاء الاصطناعي ما أزال عائقاً التقني، صار الجسر.
 
———— English ————
 
AI Shipped Real Software for 550 Dirhams
The cost of building something real just dropped below the price of a family dinner.
 
A developer handed Claude, Anthropic's most capable model, a complete assignment: design a software library from scratch and get it live. The result was a working, published library with a total compute bill of $149, roughly 550 dirhams. What makes this worth paying attention to is not the novelty of an AI writing code. It is the fact that the barrier between having an idea and having a shipped product just collapsed to a price point almost anyone can reach.
 
🧩 What it actually is
 
A software library is a collection of reusable tools that developers build once and share with others, so no one has to solve the same problem twice. Think of it like a parts supplier for a manufacturing plant: the factory does not forge every bolt from raw metal, it orders standardized components and assembles them into something new. What Claude did here was act as the engineer who designed and manufactured those parts. It wrote the code, tested it, iterated on failures, and prepared it for public release. The human's job was to define the goal and review the output, not to write every line.
 
⚙️ How it works
 
Claude does not understand code the way a senior engineer does after ten years of practice. What it does is recognize patterns across an enormous body of real code it was trained on, enough to anticipate common mistakes, apply conventions correctly, and structure logic in ways that hold together under pressure. Here is how a session like this unfolds:
 
1️⃣ The developer writes a clear spec: the purpose of the library, the interface it should expose, and the edge cases it needs to handle
2️⃣ Claude writes the core logic and generates automated tests to verify its own output
3️⃣ The developer runs the tests, copies any failures back to Claude with context
4️⃣ Claude adjusts the code, explains the changes, and the cycle repeats
5️⃣ When the tests pass consistently, the code gets pushed to GitHub and published
 
The components that make this loop work:
 
🧠 A model with deep exposure to production code across languages and domains
🔁 A feedback loop where test results, not opinions, drive the next revision
📐 A developer who writes precise requirements instead of vague prompts
🚀 Version control and publishing tools that are already free and widely available
 
🌍 Where you see it
 
This pattern is already producing real things across different contexts:
 
🤖 Solo developers shipping small SaaS products without a team or a runway
📦 Startups putting a working prototype in front of users weeks earlier than they expected
🔬 Researchers converting theoretical ideas into testable code without waiting on an engineering hire
🎓 Students building portfolio projects that are actually used by other people
 
🛠️ Tools you actually use
 
🔧 Claude
Claude is the AI model from Anthropic that handles the reasoning and writing side of development. You describe what you want to build in natural language, and it writes the code, explains its decisions, and adjusts based on what you test and feed back. It is well suited to projects that need coherent logic across many files, not just short standalone snippets.
How to get started:
1️⃣ Go to claude.ai and create an account; the paid tier gives access to the most capable versions of the model
2️⃣ Open a new conversation and describe your project completely in one message: the goal, the language, the expected behavior, and any constraints
3️⃣ Run whatever it produces, collect the results or errors, and paste them back with a clear question
 
🔧 Cursor
Cursor is a code editor built on top of VS Code with AI baked into the editing experience itself. Instead of copying code from a chat window and pasting it into your files, the model works directly inside your project, making edits, suggesting changes, and explaining what it touched while you watch it happen in real time.
How to get started:
1️⃣ Download Cursor from cursor.com; it runs on Mac, Windows, and Linux and feels immediately familiar if you have used VS Code before
2️⃣ Open your project folder and explore the interface; the layout is nearly identical to VS Code with AI features layered on top
3️⃣ Use Cmd+K on Mac or Ctrl+K on Windows to trigger inline edits using plain language instructions
 
🔧 GitHub
GitHub is where the code lives. It tracks every change, stores the full history of your project, and gives you a place to publish what you build so others can find and use it. In a workflow that uses AI, GitHub stops being just an archive and becomes the deployment step that makes your work real and public.
How to get started:
1️⃣ Create an account at github.com and start a new repository for your project
2️⃣ Push your code using GitHub Desktop if you prefer a visual interface, or with git push from the terminal
3️⃣ Enable GitHub Pages for static projects, or connect the repository to a hosting service if you want people to use the tool directly
 
💡 Try it yourself: step by step
 
Scenario: build a Python script that automatically sorts files in a folder by type.
 
1️⃣ Open claude.ai and send this: "Write a Python script that takes a folder path as input and automatically moves files into subfolders based on type: images, documents, videos, and others. Include comments explaining each step."
2️⃣ Save the output as organizer.py and run it against a test folder on your machine. If you get an error, copy the full error message and send it back to Claude with: "I ran the script and got this error. What is wrong and how do I fix it?"
3️⃣ Once it runs cleanly, ask Claude to extend it: "Add an option for the user to choose between moving or copying files, and write a log file that records where each file went."
4️⃣ At the end of this conversation you will have a working, customizable tool that you built entirely through natural language, without writing a single line from scratch yourself.
 
What to do next
 
✅ Pick one small idea you have been sitting on and open a Claude conversation today, not later
✅ Look up the term "vibe coding" and read how people are shipping full products using this exact approach
✅ Ask yourself honestly: what would you build if time and cost were no longer the obstacle?
 
The barrier was never the idea. Now it is not the cost either.

Most value

Start building with me now

We sit together, break down your problem, and I build the AI solution with you step by step

60minutes
  • A private session with you
  • Real building during the session
  • Results you take with you when we finish
Book a build session

100% free

A free consultation about your problem

Start

The full path · Monthly subscription

Full access to every guide (29) for 249 AED/month