الطرفية
المسار الافتراضي. السمة واختصارات المفاتيح في tui.json. إعداد التشغيل في opencode.json. ليسا الملف نفسه.
استخدم النماذج المجانية المضمّنة، أو صِل أي مزود — Claude وGPT وGemini وبقية الكتالوج.
choco install opencode
وكيل مفتوح المصدر يكتب معك في الطرفية أو IDE أو تطبيق سطح المكتب.
المسار الرسمي قصير: ثبّت، اكتب قواعد المشروع، صِل نموذجاً، ثم بدّل بين Plan وBuild.
opencode في مشروع، ثم /init لكتابة AGENTS.md. أضف الملف إلى Git حتى ترى الجلسات اللاحقة القواعد نفسها./connect لإضافة مفتاح مزود، أو سجّل الدخول إلى Copilot أو ChatGPT أو Claude أو Zen. النماذج المجانية تعمل دون حساب.@. يقترح Plan العمل بينما يبقى edit وbash على ask أو deny. Build هو الوكيل الافتراضي والأدوات مفعّلة.«Any editor» يعني طرفية وتطبيق سطح مكتب وامتداد IDE. الطرفية ما زالت مسار التثبيت الافتراضي.
المسار الافتراضي. السمة واختصارات المفاتيح في tui.json. إعداد التشغيل في opencode.json. ليسا الملف نفسه.
علامات تبويب للجلسات النشطة على macOS وWindows وLinux. يحتاج Windows إلى WebView2. النافذة الفارغة عادة من ذلك التشغيل. موقّع منذ v1.3.4.
الوكيل نفسه داخل المحرر. صفحة التنزيل تسرد Terminal أولاً ثم Desktop ثم Extensions.
/undo و/redo يعيدان أو يستعيدان آخر دور للمستخدم وتغييرات ملفاته. Git مطلوب. /share ينشر الجلسة فقط عند تشغيل الأمر.
أكثر من 195,000 نجمة على GitHub و950 مساهماً وأكثر من 13,000 التزام. يستخدمه أكثر من 16 مليون مطور كل شهر.
لا تُخزَّن الشيفرة أو السياق، ليعمل في بيئات حساسة. الأسئلة الشائعة تذكر استثناءين. ملاحظات الخصوصية →
/share.~/.local/share/opencode أو %USERPROFILE%\.local\share\opencode، بما في ذلك auth.json.منذ v1.1.1 كل قاعدة هي allow أو ask أو deny. opencode --auto يوافق على ask غير المرفوضة. وضع Plan يبقي edit وbash متوقفين بينما يفكر النموذج.
~ لا يتجاوز هذا الحاجز.read مسموح، لكن *.env و*.env.* افتراضياً deny. *.env.example يبقى allow.git * ورفض rm *. سؤال ask يعرض once أو always لبقية الجلسة أو reject.وكيل مفتوح المصدر يكتب ويشغّل الشيفرة بأي نموذج — طرفية أو سطح مكتب أو امتداد IDE.
ثبّت من صفحة التنزيل، شغّل opencode في مشروع، ثم /init. صِل مزوداً، وأرفق الملفات بـ @، واستخدم Plan/Build.
ليس بالضرورة. النماذج المجانية تعمل دون حساب. يمكنك أيضاً ربط OpenAI أو Anthropic أو xAI أو نماذج محلية أو Zen.
نعم. الأسئلة الرسمية تذكر Claude Pro/Max وChatGPT Plus/Pro وGitHub Copilot.
لا. سطح المكتب يغطي macOS وWindows وLinux، إضافة إلى امتداد IDE.
الوكيل مجاني ويأتي بنماذج مجانية. المزود المتصل قد يضيف رسومه.
الشيفرة والسياق لا يُخزَّنان افتراضياً. تُخزَّن البيانات للنماذج المجانية أو رابط قابل للمشاركة. الجلسات المحلية تبقى على القرص.
نعم. المصدر عام برخصة MIT. اسم المشروع على GitHub هو anomalyco/opencode.
نعم. سطح المكتب ينشر win-x64 وwin-arm64. الوثائق ما زالت توصي بـ WSL لمسار الطرفية. سطح المكتب يحتاج WebView2. انظر دليل WSL.
محركات استدلالية صنّفت DLL مؤقتة عند أول تشغيل كـ Wacatac أو PDM:Trojan.Win32.Generic. تحقق من SHA256، فضّل بناء سطح المكتب الموقّع v1.18.31، ولا تعطّل Smart App Control. الخطوات: دليل مكافح الفيروسات.
في Windows PowerShell: Get-FileHash .\opencode-desktop-win-x64.exe -Algorithm SHA256. ملخص v1.18.31 في قسم السلامة.
اربط نماذج مختبرة لوكلاء البرمجة. استخدم النماذج المجانية أو مفاتيحك أو Copilot أو ChatGPT أو تشغيلاً محلياً دون الالتزام بمورد واحد.
أضف مزوداً والصق مفتاح API، أو سجّل الدخول إلى Copilot أو ChatGPT أو Claude أو Zen.
افتح المنتقي. شغّل opencode models لسرد ما يمكنك استدعاءه. تُكتب النماذج كـ provider/model مثل openai/gpt-4.1.
نماذج منتقاة اختبرها المشروع لوكلاء البرمجة، لتقليل مقامرة جودة المزود.
اربط نماذج محلية عبر قائمة 75+ مزود نفسها على Models.dev. النماذج المجانية المرفقة تعمل دون حساب.