OpenCode: OpenCode Web Interface
آخر تحديث: 2026-08-31
--- title: استخدام OpenCode Web description: تعلّم استخدام واجهة Web لـ OpenCode للتعاون مع AI عبر المتصفح order: 9 lang: ar
يوفر OpenCode واجهة ويب للتعاون مع AI عبر المتصفح.
1. ما ستتعلمه
- بدء واجهة Web
- ميزات الواجهة
- الفروق عن TUI
- سيناريوهات الاستخدام
2. بدء واجهة Web
BASH
opencode web
المعلمات: --port (افتراضي 4096)، --hostname، --cors
3. الميزات
- المحادثة: واجهة مشابهة لـ TUI
- متصفح الملفات: شجرة ملفات يسرى مع تحديث فوري
- معاينة الكود: تعديلات كـ diff مع تلوين بناء الجملة
- تنفيذ الأدوات: تفاصيل استدعاءات الأدوات
4. Web UI مقابل TUI
| الميزة | Web UI | TUI |
|---|---|---|
| الواجهة | متصفح رسومي | طرفية نصية |
| تصفح الملفات | شجرة ملفات | @ مرجعية |
| معاينة الكود | عرض diff | طرفية |
| الوصول عن بُعد | مدعوم | غير مدعوم |
5. سيناريوهات الاستخدام
- تطوير عن بُعد: شغّل على الخادم، واصل محلياً
- تعاون الفريق:
--hostname 0.0.0.0للوصول عبر الشبكة المحلية - العمل عبر الهاتف: وصول من الهاتف أو الجهاز اللوحي
6. أمان الشبكة المحلية
BASH
export OPENCODE_SERVER_PASSWORD=your_password
opencode web --hostname 0.0.0.0
❓ الأسئلة الشائعة
س هل يدعم HTTPS؟
ج استخدم Nginx كـ proxy عكسي مع شهادة SSL.
📖 الخلاصة
opencode webيبدأ واجهة المتصفح- مثالي للتطوير عن بُعد والتعاون
- انتبه للأمان عند الاستخدام عبر الشبكة المحلية
📝 التمارين
-
أساسي: ابدأ Web UI وأكمل محادثة في المتصفح.
-
متوسط: مكّن وصول الشبكة المحلية ووصل من جهاز آخر.
-
متقدم: قارن تجربة Web UI و TUI على نفس المشروع.