HeadlinesBriefing HeadlinesBriefing.com

AI-DLC قواعد توجيه تدفق العمل القابلة للتكيف لوكالات coding IA

Hacker News •
×

AI-DLC (دورة حياة تطوير مدعومة بالذكاء الاصطناعي) يحول مساعدي codding IA إلى تدفقات عمل برامج قابلة للتحقق والتسليم. هذا النواة المحايدة فيما يتعلق بالأجهزة يعمل بشكل أصلي في Claude Code, Kiro CLI, Kiro IDE, Codex CLI, Cursor, opencode و GitHub Copilot. البدء السريع يقوم بتثبيت الإصدار المستقر الأخير من AI-DLC على macOS, Linux, WSL أو Windows عبر curl أو PowerShell. يقوم المثبت بإعداد أمر aidlc الأصلي وكل بيئة تشغيل harness دون الحاجة إلى Bun أو Node.js. في Windows، يقوم بتثبيت الحساب الحالي ويجلد bin في User PATH. تشغيله من نافذة PowerShell عادية؛ النافذة التي تم فتحها بـ "Run as administrator" ستحصل على تحذير وطلب، لأن التثبيت كمشرف أقل أماناً. إذا لم تتمكن جلسة أخرى من العثور على aidlc، فتح Terminal جديد. لتخطي تغييرات PATH المستمرة والحالية، استخدم -No Modify Path. إلغاء تثبيت Windows يزيل فقط مدخل User PATH المسجل كمملك للمثبيت. في macOS, Linux, أو WSL، إذا لزم الأمر، اتبع تعليمات PATH المثبتة. الأفضل إدارة ملفات المشروع بنفسك، أو لا يمكنك تثبيت executable أصلي؟ مسار النسخ اليدوي هو المكان الوحيد الذي يحتاج فيه Bun: قم بتثبيت Bun، قم بتنزيل aidlc-copy-runtime-X.Y.Z.tar.gz من الإصدار، وانسخ الدليل الكامل runtime/<harness>/ إلى مشروعك. هذه المسار لا يتطلب الأمر الأصلي aidlc.

من جذر المشروع، اختر الحarnesس الذي تستخدمه: cd /path/to/your-project; aidlc config --harness claude; aidlc doctor. استبدل claude بـ kiro, kiro-ide, codex, cursor, opencode, أو copilot. تشغيل aidlc config بدون --harness سيبدأ الإعداد التفاعلي عندما يتوفر terminal. إذا كنت تستخدم Terminal Kiro IDE الخاص بمشروع لم تثق به بعد، فسيسألك Kiro أولاً عما إذا كنت تثق في المجلد. اختر "ثقة المجلد ومواصلة" فقط لمشروعك الخاص أو أحد لقد فحصته، لأن الثقة تسمح لملفات .kiro hooks للمجلد بتنفيذ أوامر على جهازك؛ وإلا اختر Cancel ومراجعة المجلد أولاً (انظر التشغيل لأول مرة).

افتح harnessك في المشروع المُكوَّن ووصف العمل: /aidlc بناء API REST لإدارة المخزون. Codex CLI يستخدم $aidlc بدلاً من /aidlc. في Kiro IDE، أولاً اختر aidlc في مُحدد الوكيل في panel chat. AI-DLC يطلب تدفق عمل من الطلب، ويطلب قرارات مفقودة، ويتوقف عند بوابات الموافقة قبل المضي قدماً. لإعداد المزود، طلبات الثقة، و prerequisites محددة للحarnesس، استخدم الدليل في الجدول أدناه. الجولة الكاملة في Getting Started. اختر harnessك: Configure: Open: Invoke: Guide: Claude Code: aidlc config --harness claude; claude/aidlc; Getting Started. Kiro: Kiro IDE >= 1.1.70 / Kiro CLI >= 2.24.1 (v3): aidlc config --harness kiro-ide; افتتح المشروع في Kiro IDE واختر aidlc في مُحدد الوكيل panel chat, أو running kiro-cli/aidlc; Kiro IDE. Kiro CLI (V2) >= 2.6: aidlc config --harness kiro; kiro-cli chat/aidlc; Kiro CLI. Codex CLI >= 0.145.0: aidlc config --harness codex; codex $aidlc; Codex CLI. Cursor: aidlc config --harness cursor; افتح Cursor أو running agent/aidlc; Cursor. opencode >= 1.17: aidlc config --harness opencode; opencode/aidlc; opencode. GitHub Copilot CLI >= 1.0.74 / VS Code >= 1.130: aidlc config --harness copilot; Copilot CLI أو VS Code/aidlc; GitHub Copilot. إعداد مزود النموذج ينتمي إلى harness. التكوين المشروع المحتفظ به يحافظ على المزود والنموذج اللذين اختارهما المستخدم مسبقاً. aidlc configProviders يمكن أن يطبق إعدادات Amazon Bedrock على سطوح مشروع مدعومة أو يسجل إعداد يدوي لغير harnesses. Kiro CLI و Kiro IDE لا يحتاجان إلى إجابة مزود لأن الوصول للنموذج يأتي مع Kiro. لـ Kiro v3 engine على Kiro CLI 2.24.1 أو أحدث، use kir...

المصدر: Hacker News · لخّصه HeadlinesBriefing