حالات استخدام واقعية

شاهد كيف تستخدم الفرق Engram لشحن كود افضل واسرع.

للبشر

لقادة الفرق ومديري الهندسة

حيث يسرّع Engram العمل الهندسي بشكل واقعي: تهيئة الوكلاء، الحوادث المتكررة، اصطلاحات الريبو، والفرق متعددة الأدوات.

تهيئة وكيل جديد على الريبو

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

قبل Engram

يخمن الوكيل من الملفات الحالية ويفوّت قرارات سابقة أو حالات طرفية.

بعد Engram

يحمّل الوكيل ذاكرة الريبو أولًا، فيقدم اقتراحات خاطئة أقل ويقصر دورة المراجعة.

terminal
$ engram_get_context({ repo: "main-api" }) -> 200 memories loaded

اصلاح انتاج منتصف الليل

الانتاج يسقط الساعة 2 صباحا. تفتح وكيل البرمجة. Engram يتذكر: "اخر مرة تعطلت المصادقة، كان اعداد انتهاء JWT في .env.production." تم الاصلاح في 3 دقائق.

قبل Engram

تصحيح اخطاء الساعة 2 صباحا، البحث في سجل Slack، التخمين

بعد Engram

engram_recall -> اصلاح دقيق من الحادثة الاخيرة. 3 دقائق، ليس 30.

terminal
$ engram_recall({ query: "auth service down" }) -> "JWT expiry in .env.production, set to 24h not 1h"

مشاركة الاتفاقيات عبر الفرق

فريق الواجهة يتبنى نمط API جديد. وكلاء فريق الخلفية يتعلمونه عبر Engram. لا اجتماع مجدول، لا wiki محدث.

قبل Engram

الاتفاقيات موثقة في wiki لا يقراه احد. الفرق تتباعد.

بعد Engram

فريق واحد يخزن اتفاقية. وكلاء كل فريق يتبعونها.

terminal
$ engram_store({ type: "CONVENTION", content: "API responses use { data, error, meta } envelope" })

التعلم بعد الحادثة

قاعدة البيانات تسقط. السبب الجذري: استنفاد تجمع الاتصالات. الاصلاح مخزن في Engram. في المرة القادمة التي يواجه فيها اي وكيل مشاكل تجمع، يتذكر الاصلاح فورا.

قبل Engram

وثيقة ما بعد الحادثة كتبت، ارشفت، نسيت.

بعد Engram

الاصلاح مخزن كـ GOTCHA. كل وكيل يعرفه للابد.

terminal
$ engram_store({ type: "GOTCHA", content: "Pool exhaustion: max 20 connections, use pgbouncer" })

اتساق الادوات المتعددة

Alice تستخدم Claude Code، Bob يستخدم Cursor، Charlie يستخدم Gemini أو Antigravity. نفس قاعدة الكود. Engram يضمن ان جميع الوكلاء يتبعون نفس الاتفاقيات، بغض النظر عن نموذج الذكاء الاصطناعي.

قبل Engram

ذكاء كل مطور يقترح انماطا مختلفة. مراجعات الكود تكشف التناقضات.

بعد Engram

كل الوكلاء يتذكرون نفس الاتفاقيات. اتساق بدون فرض.

terminal
$ engram_recall({ query: "code conventions" }) -> 12 CONVENTION memories loaded
استعادة السياق

عند ضغط المحادثة يجب ألا يضيع العمل.

في جلسات البرمجة الطويلة قد يختفي سجل المحادثة الخام بعد الضغط أو الاستئناف. يعيد Engram دفتر الجلسة: القرارات، المخاطر، النقاط المفتوحة، وما تم تعلمه منذ آخر checkpoint.

بدون Engram

يبقى الوكيل مع ملخص قصير، وقد ينسى سبب القرار ويعيد نفس البحث.

مع Engram

ينادي الوكيل engram_rehydrate، يستعيد خريطة العمل، ثم يتحقق من الكود والlogs والبيانات قبل التعديل.

engram_rehydrate
engram_rehydrate({
repo: "housecompass.uk",
task: "متابعة listing search بعد ضغط السياق",
reason: "تم ضغط المحادثة",
depth: "standard"
})
→ تمت استعادة آخر checkpoint
→ تم تحميل القرارات والمخاطر والنقاط المفتوحة والخطوات التالية
كيف يساعد الإنسان

يمكن للوكيل استخدام Engram وحده. السياق الواضح يجعله أفضل.

يوجه Engram الوكيل عبر MCP، لكن الرسالة الأولى ما زالت مهمة. اذكر المشروع، repo، الدور، التقنيات، السوق والمهمة. عندها يعرف الوكيل متى يبدأ، يسترجع، ينقل الدروس، يحفظ، ويستعيد السياق بعد الضغط.

1اذكر المشروع و repo.
2اشرح المهمة الحالية.
3اطلب استخدام ذاكرة الفريق قبل التخطيط.
first message
You:
Call engram_start with this project context:
project: HouseCompass
repo: housecompass.uk
role: frontend product engineer
market: UK property
stack: Next.js, TypeScript, PostgreSQL
task: build listing search and map UX
Before choosing an approach, call engram_recall.
If another repo may have solved it, call engram_cross_pollinate.
If chat was compacted, call engram_rehydrate.
للوكلاء

امثلة قابلة للقراءة الية

انماط نسخ ولصق لوكلاء البرمجة بالذكاء الاصطناعي. كل مثال يعرض استدعاء اداة MCP والاستجابة المتوقعة.

بدء الجلسة

بدات جلسة جديدة للتو. قبل كتابة اي كود، حمل السياق.

استدعاء اداة MCP
engram_get_context({
  repo: "api-backend",
  task: "add payment endpoint"
})
الاستجابة

15 memories loaded (conventions: snake_case DB, gotchas: Stripe webhook idempotency...)

فحص قبل القرار

انت على وشك الاختيار بين REST وGraphQL. تحقق من ذاكرة الفريق اولا.

استدعاء اداة MCP
engram_recall({
  query: "REST vs GraphQL decision"
})
الاستجابة

ARCHITECTURE memory found: "REST for external APIs, GraphQL for internal dashboard. Decision made 2024-06."

توثيق اصلاح الخطا

قضيت 30 دقيقة في التصحيح. خزن الاصلاح حتى لا يضيع اي وكيل وقتا على هذا مرة اخرى.

استدعاء اداة MCP
engram_store({
  type: "SOLUTION",
  content: "TypeError in Prisma 7: use PrismaPg adapter, not raw PrismaClient()",
  tags: ["prisma", "typescript"]
})
النتيجة

تم تخزين الذاكرة بنجاح. متاحة لجميع الوكلاء في مساحة العمل هذه.

حلقة التغذية الراجعة

تذكرت ذاكرة وساعدت. ابلغ عنها حتى يتعلم النظام.

استدعاء اداة MCP
engram_report_outcome({
  memory_id: "mem_xyz",
  success: true,
  detail: "Migration worked perfectly"
})

engram_report_outcome({
  memory_id: "mem_abc",
  success: false,
  failure_reason: "outdated",
  detail: "This was for Prisma 5, we use 7 now"
})
النتيجة

تم تخزين الذاكرة بنجاح. متاحة لجميع الوكلاء في مساحة العمل هذه.

التعاون عبر النماذج

وكيل Cursor خزن مشكلة بالامس. انت وكيل Claude Code. تستفيد منها اليوم.

استدعاء اداة MCP
engram_recall({
  query: "Neon database"
})
الاستجابة

GOTCHA (stored by cursor, confidence: 0.82): "Neon drops connections at 10s. Fix: connect_timeout=30"

دليل من مشاريع حقيقية

ليست مجرد demo. ذاكرة من عمل حقيقي. ستة مشاريع نشطة أظهرت النمط نفسه.

Engram لا يستبدل حكم المهندس. يساعد الوكلاء على استعادة السياق، تذكر gotchas الخاصة بالrepo، تقليل debugging المتكرر، وفصل الحقائق المؤكدة عن الافتراضات.

Engram خريطة وليس سلطة عمياء: recall اولا، ثم تحقق من الكود والlogs والبيانات الحية.

English.cash logo

English.cash

عمل حقيقي، أخطاء، نشر ومنتج

★★★★★
Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.
كشف خطرًا في scoring
  • استعاد قرارات repo والمخاطر المعروفة.
  • قلل debugging المتكرر بعد ضغط السياق.
  • ساعد الوكيل على فحص الكود والlogs والبيانات قبل التعديل.
Evimibul logo

Evimibul

عمل حقيقي، أخطاء، نشر ومنتج

★★★★★
Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.
قلل regressions المتكررة
  • استعاد قرارات repo والمخاطر المعروفة.
  • قلل debugging المتكرر بعد ضغط السياق.
  • ساعد الوكيل على فحص الكود والlogs والبيانات قبل التعديل.
AkilConnect logo

AkilConnect

عمل حقيقي، أخطاء، نشر ومنتج

★★★★★
Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.
حافظ على قرارات المنتج
  • استعاد قرارات repo والمخاطر المعروفة.
  • قلل debugging المتكرر بعد ضغط السياق.
  • ساعد الوكيل على فحص الكود والlogs والبيانات قبل التعديل.
SkillBridge logo

SkillBridge

عمل حقيقي، أخطاء، نشر ومنتج

★★★★★
Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.
فصل الجودة الحقيقية عن المرور الشكلي
  • استعاد قرارات repo والمخاطر المعروفة.
  • قلل debugging المتكرر بعد ضغط السياق.
  • ساعد الوكيل على فحص الكود والlogs والبيانات قبل التعديل.
RateEat logo

RateEat

عمل حقيقي، أخطاء، نشر ومنتج

★★★★★
Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.
استعاد gotchas الخاصة بالاستيراد والبحث
  • استعاد قرارات repo والمخاطر المعروفة.
  • قلل debugging المتكرر بعد ضغط السياق.
  • ساعد الوكيل على فحص الكود والlogs والبيانات قبل التعديل.
Afrochat logo

Afrochat

عمل حقيقي، أخطاء، نشر ومنتج

★★★★★
Engram يعطي خريطة البداية؛ ثم يتحقق الوكيل من الواقع قبل تعديل الكود.
منع تكرار debug عالي المخاطر
  • استعاد قرارات repo والمخاطر المعروفة.
  • قلل debugging المتكرر بعد ضغط السياق.
  • ساعد الوكيل على فحص الكود والlogs والبيانات قبل التعديل.

النمط واضح

المشاريع الطويلة لا تفقد الحقائق فقط. تفقد القرارات، gotchas، قواعد deploy، حالة التدقيق، وسبب القرارات. هذه هي طبقة الذاكرة التي يبنيها Engram.

الدعم والملاحظات

ساعدنا في تحسين Engram

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

الدعم والملاحظات

ما الذي نحسّنه؟

الأخطاء وخطوات الإعداد المربكة وأسئلة الأسعار وأفكار المنتج تصل مباشرة إلى فريق Engram.

باقي 10 أحرف0/10