إتاحة مشروع Claude للعامة عادةً تعني أمرين في آن واحد: (1) أخذ المحتوى المُنشأ خلال جلسة Claude Web / Claude Projects (سجلات الدردشة، المُخرَجات، المستندات، واجهة “Projects”) وتصديره أو مشاركته، و(2) أخذ الكود الذي أنشأه Claude Code أو وضع له هيكل أولي ثم تغليفه بحيث يمكن للآخرين (أو لأنظمة الإنتاج) استهلاكه وتشغيله. يأخذك هذا المقال عبر كلا السينارين بطريقة عملية وخطوات مفصلة، مع دمج توصيات السلامة وإثبات المصدر وأفضل الممارسات.
ما يلي هو جولة تشغيلية شاملة من البداية إلى النهاية: كيفية تصدير ونشر مشاريع منشأة في Claude Web، وكيفية تغليف ومراجعة ونشر الكود المُولّد بواسطة Claude Code.
خلاصة قصيرة أساسية: انشر المُخرَجات والمشاريع من Claude Web باستخدام تدفقات نشر / مشاركة المدمجة (يمكنك أيضاً تضمين المُخرَجات أو نسخ رابط عام)، وصدّر/احفظ محادثات Claude Code (باستخدام الأمر
/exportوالملفات تحت~/.claude/projects/) ثم غلّفها في مستودع كود أو إصدار اعتيادي (GitHub، npm/PyPI/Docker، أو تطبيق ويب مستضاف).
ما الذي يهم عند نشر مشاريع Claude
على مدار العامين الماضيين نضجت مجموعة منتجات Anthropic مع ميزات مهمة للنشر والمشاركة:
- Claude Projects (واجهة Projects على Claude.ai) تتيح لمستخدمي Pro وTeam تنظيم الدردشات في مشاريع وجعل الدردشات/المُخرَجات المحددة مرئية لزملاء الفريق — لبنة أساسية لمشاركة المشروع داخلياً وتجهيزه للعرض العام. ()
- Anthropic أصدرت Claude Code، أداة ترميز مرتكزة على الطرفية/IDE وقائمة على الوكلاء، مع تكاملات CLI/IDE المصاحبة (VS Code، JetBrains) التي تنتج مُخرَجات كود ويمكن دمجها في سلاسل أدوات المطورين. هناك أيضاً وثائق عامة وإرشادات أفضل الممارسات لاستخدام Claude Code في مشاريع فعلية. ()
- مواد الدعم لدى Claude تتضمن تدفقات تصدير بيانات المستخدم مباشرةً من واجهة الويب (Settings → Privacy → Export) ذات صلة بالنسخ الاحتياطي أو ترحيل بيانات المشروع قبل النشر. بالنسبة لمالكي Primary في خطة Team هناك أيضاً عناصر تحكم بالتصدير.
ما يلي هو جولة تشغيلية شاملة من البداية إلى النهاية: كيفية تصدير ونشر مشاريع منشأة في Claude Web، وكيفية تغليف ومراجعة ونشر الكود المُولّد بواسطة Claude Code.
كيف أنشر/أصدّر مشروعاً منشأ في Claude Web (خطوة بخطوة)؟
يوفر Claude Web طريقتين مكملتين لجعل المخرجات عامة: Publish Artifacts (مُخرَج فردي: مخططات، مستندات، رسوم بيانية) وShare Projects (رؤية على مستوى المشروع، وصول الزملاء). يغطي ما يلي كلا التدفقين وكيفية التضمين أو التنزيل.
الخطوة 1 — تحضير المُخرَجات في Claude Web
- في Claude Web، اجمع الدردشات أو المُخرَج (مستند، مخطط، مخطط انسيابي، صورة) الذي تريد نشره ضمن مشروع أو كمُخرَج مستقل.
- نظّف وعلّق: حرر المحتوى ليكون مقروءاً جيداً، أضف التسميات التوضيحية، وأضف أي نسب مفقودة.
الخطوة 2 — نشر المُخرَج (مُخرَج فردي)
- افتح المُخرَج في Claude Web.
- انقر زر Publish (يحوّل هذا الإجراء المُخرَج إلى “عام” ويوفر عنوان URL عامًا).
- بعد النشر، انقر Get embed code إذا أردت تضمين المُخرَج في موقع أو نظام إدارة محتوى — انسخ المقتطف HTML المُولّد. (التضمين مدعوم في خطط free/Pro/Max.)
ملاحظات ونصائح
- يمكنك أيضاً تنزيل أنواع معينة من المُخرَجات (SVG، PNG، نص Mermaid، أو صيغ تصدير أخرى) من الواجهة — استخدم التنزيل لإدراج المُخرَج في مستودعك أو تدوينتك.
- أضف تسمية توضيحية ونصاً بديلاً للمحتوى المُضمّن من أجل إمكانية الوصول.
الخطوة 3 — مشاركة المشروع (مجموعة أوسع مع أذونات)
- افتح قائمة المشاريع في Claude Web.
- بجانب اسم المشروع، انقر Share.
- في نافذة المشاركة يمكنك:
- إضافة أعضاء أفراد أو زملاء عبر البريد الإلكتروني/الاسم.
- ضبط مستويات الأذونات (Can view / Can edit). للإصدارات العامة، اختر Make project public (إن كانت متاحة) أو انشر المُخرَجات الأساسية بشكل فردي.
الخطوة 4 — نشر مُخرَجات المشروع خارجياً
- انشر تدوينة / ملاحظة إصدار. ضمّن العنوان العام أو المُخرَج المُضمّن، إضافةً إلى ملاحظة قصيرة حول ما أنشأه Claude مقابل ما راجعه البشر.
- أنشئ أرشيفاً قابلاً للوصول. أضف رابطاً إلى ملف ZIP أو حزمة تصدير (راجع تغليف Claude Code أدناه) من أجل القابلية لإعادة الإنتاج.
كيف أصدّر وأغلّف سجلات المحادثة أو الكود المُولّد بواسطة Claude Code؟
Claude Code قائم على الوكلاء ويرتكز أساساً إلى واجهة سطر الأوامر؛ يحفظ الجلسات محلياً ويوفر أوامر شَرطة (بما فيها /export) لحفظ وتصدير المحادثات. سير العمل الموصى به هو: تصدير المحادثة + الملفات الداعمة، تحويل/تنظيف المخرجات إلى صيغة سهلة القراءة، إضافة مستودع كود مع بيانات وصفية، ثم النشر. أدناه خطوات عملية وقابلة للتكرار باستخدام الأمر المدمج وأدوات التغليف الشائعة.
الخطوة 1 — تأكد من إعداد Claude Code بشكل صحيح
- ثبّت Claude Code وأجرِ الإعداد (اتبع دليل الإعداد الرسمي: الاتصال عبر Claude Console أو إعداد الفوترة عند الحاجة).
- تحقق من قدرتك على تشغيل
claudeفي الطرفية وأن لديك مساحة عمل.
الخطوة 2 — تصدير المحادثة/المحادثات
- في REPL الخاص بـ Claude Code (واجهة CLI التفاعلية)، نفّذ:
/export myproject-conversation.jsonlأو ببساطة/exportوالذي سينسخ المحادثة إلى الحافظة أو يكتب ملفاً (السلوك يعتمد على الإصدار والأعلام). يقوم الأمر/exportبتصدير الجلسة الحالية إلى ملف أو الحافظة. - إذا فضّلت جمع كل جلسات المشروع، تفقد الدليل
~/.claude/projects/(يحفظ Claude Code المحادثات هناك كملفات JSONL أو JSON). مثال:ls -la ~/.claude/projects/ - إذا كان التصدير بصيغة JSONL، حوّله إلى Markdown لسهولة القراءة:
-
مقتطف Python بسيط:
import json out = [] with open('myproject-conversation.jsonl') as f: for line in f: out.append(json.loads(line)) # transform out -> markdown file -
أو استخدم أدوات المجتمع مثل
claude-conversation-extractorأوclaude-code-exporter(توجد مشاريع مجتمعية تقوم بتحليل الجلسات وتحويلها إلى Markdown/MDX).
الخطوة 3 — أنشئ مستودعاً قابلاً لإعادة الإنتاج
- أنشئ مستودعاً محلياً:
mkdir my-claude-project cd my-claude-project git init - أضف:
README.md— وصف المشروع، ملاحظات إثبات المصدر، تعليمات الاستخدام.CLAUDE.md— كيف تم استخدام Claude (المطالبات، درجة الحرارة/المعلمات إن كانت ذات صلة، وما تم تحريره يدوياً).LICENSE— الترخيص المختار.artifacts/— ضمّن المُخرَجات التي تم تنزيلها (صور، SVGs) وملفات المحادثة المُصدّرة (.jsonlأو.md).src/— الكود المُولّد (إن وجد) والسكربتات الداعمة.
- نفّذ الالتزام:
git add . git commit -m "Initial Claude project export and artifact bundle"
الخطوة 4 — غلّف الكود للتوزيع
يعتمد مسار التغليف الذي تختاره على لغة الكود والجمهور المستهدف.
إذا كانت حزمة JavaScript/Node:
npm init→ املأ البيانات الوصفية.- أضف
index.js، اختبارات، ومجلدexamples/. - انشر إلى npm:
npm publish --access public(استخدم--access publicللحِزَم ذات النطاق التي تريدها عامة.)
إذا كانت حزمة Python:
- أضف
pyproject.tomlأوsetup.py. - ابنِ wheel وsdist:
python -m build twine upload dist/*
إذا كان تطبيق ويب أو عرضاً تجريبياً:
- أنشئ واجهة أمامية صغيرة (مثلاً: Vite/Next/Vercel).
- انشر على Vercel/Netlify:
- اربط مستودع GitHub.
- أضف متغيرات بيئة بمفاتيح غير حساسة (لا شيء للعرض العام).
- انشر.
إذا كانت خدمة مُحَوْيَة:
- أضف
Dockerfile. - ابنِ وادفع:
docker build -t dockerhubuser/my-claude-demo:1.0 . docker push dockerhubuser/my-claude-demo:1.0
الخطوة 5 — أنشئ إصداراً وتوثيقاً
- على GitHub: افتح المستودع → أنشئ Release (ضع الوسم v1.0.0) وارفع المُخرَجات المُجمّعة (ZIP، tarball).
- أضف
CONTRIBUTING.mdوSECURITY.mdيصفان كيفية الإبلاغ عن المشاكل أو تسرب البيانات الحساسة. - أضف صفحة عرض قصيرة (GitHub Pages) مع عنوان المُخرَج المُضمّن من Claude Web أو الأصول القابلة للتنزيل.
كيف أُدمج تصدير Claude Code في CI/CD للنشر الآلي؟
مثال: GitHub Actions لتصدير وتحويل وإنشاء إصدار
- الهدف: عند دفع فرع، صدّر أحدث ملفات محادثة Claude (إن كانت لديك كأثر آلة/CI أو عبر خادم MCP) وأنشئ إصداراً.
- الخطوات عالية المستوى:
- استخدم سير عمل (
.github/workflows/publish.yml) يقوم بـ: - استنساخ المستودع.
- تشغيل سكربت صغير لتحويل JSONL → Markdown.
- استخدام
actions/create-releaseلنشر الإصدار. - رفع المُخرَج.
- ملاحظة أمان: لا تخزّن مفاتيح API الخاصة في المستودع؛ استخدم GitHub Secrets وقم بتدوير الرموز.
(أدوات المجتمع مثل claude-code-exporter وخوادم متوافقة مع MCP تجعل دمج تصدير المحادثات في تدفقات الخادم أبسط؛ ابحث عن تكاملات MCP/CLI التي تبث المحادثات إلى أرشيف مركزي).
ماذا عن المشاركة التعاونية والقابلية لإعادة الإنتاج — كيف أتيح للآخرين تشغيل نفس سير العمل؟
أنشئ بيئة قابلة لإعادة الإنتاج
- أضف
environment.yml/requirements.txt/package.jsonمع الإصدارات الدقيقة. - أضف
Makefileبأهداف:make export make convert make build make release - وثّق الإصدار الدقيق لـ Claude Code المستخدم (مثلاً:
claude-code v1.0.44) وأمر التصدير. هذا يساعد القرّاء على إعادة إنتاج عمليات التصدير (الإصدارات تغيّر سلوك/export).
شارك المحادثة + الكود
- انشر مُخرَج Claude (عنوان عام/تضمين) واربطه بإصدار GitHub الذي يحتوي على السجلات المُصدّرة والكود المُغلّف.
- أضف عرضاً تجريبياً بنقرة واحدة (Vercel / GitHub Pages) وأدرج رابط “جرّبه”.
الخلاصة — انشر بتروٍّ، وكرّر بسرعة
جعل مشروع Claude عاماً فرصة لمشاركة مُخرَجات مفيدة، وتسريع البحث، وتنمية منظومة — لكن يجب أن يتم ذلك بتأنٍّ. التقدم الحديث (Claude Opus 4.5 وأدوات المطورين المُثرية) يعني أن المُخرَجات المُولّدة ستكون أقوى وأكثر فائدة من أي وقت مضى؛ ويجب أن يُقرَن هذا بالتحقق القوي من المصدر، وفحص الأسرار، واختبارات الأمان، وتوثيق واضح.
يمكن للمطورين الوصول إلى Claude Opus 4.5 API وغيرها عبر CometAPI، ويتم تحديث أحدث إصدار للنموذج دائماً وفق الموقع الرسمي. للبدء، استكشف قدرات النموذج في Playground واطّلع على دليل الـ API للحصول على تعليمات مفصلة. قبل الوصول، يرجى التأكد من تسجيل الدخول إلى CometAPI والحصول على مفتاح الـ API. CometAPI تقدّم سعراً أقل بكثير من السعر الرسمي لمساعدتك على الدمج.
جاهز للانطلاق؟→ تجربة مجانية لـ Claude opus 4.5!
إذا أردت معرفة المزيد من النصائح والإرشادات والأخبار عن الذكاء الاصطناعي تابعنا على VK، وX، وDiscord!
