HeadlinesBriefing favicon HeadlinesBriefing.com

هندسة Claude Code: الأنماط والمكونات الداخلية

Hacker News •
×

عندما تم شحن Claude Code على npm، جاءت خرائط المصدر معه. يلخص هذا الكتاب الهندسة وقرارات التصميم والأنماط القابلة للنقل في 18 فصلاً للمهندسين الذين يبنون أنظمة عاملة.

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

تنسيق متعدد الوكلاء يتيح للوكلاء الفرعيين مشاركة بادئات ذاكرة التخزين المؤقت للمطالبات، مما يقلل التكاليف بنسبة 95%. تعمل الذاكرة دون قاعدة بيانات باستخدام ذاكرة قائمة على الملفات مع نظام استدعاء مدعوم بـ LLM. يكتمل بدء التشغيل في 240ms عبر I/O متوازٍ، مع حجز الفتحات يحفظ السياق في 99% من الطلبات.

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

الكيانات الرئيسية: الشركات: Anthropic, npm