OpenCode 2026: وكيل البرمجة مفتوح المصدر في الطرفية — دليل المطور والفريلانسر

دليل عملي لـ OpenCode: تثبيت، مزوّدو النماذج، تسعير Go/Zen، الخصوصية، ومتى يناسب المطوّر العربي والفريلانسر في 2026.

OpenCode 2026: وكيل البرمجة مفتوح المصدر في الطرفية — دليل المطور والفريلانسر
Table of contents

OpenCode 2026: وكيل البرمجة مفتوح المصدر في الطرفية — دليل المطور والفريلانسر

آخر تحديث: أغسطس 2026

قدّمت على مشروع عميل، والموعد بعد أسبوعين، وميزانية API لا تحتمل اشتراك Claude Max شهرياً؟ OpenCode وكيل برمجة مفتوح المصدر يعمل في الطرفية (ومع سطح مكتب وامتداد IDE)، يدعم أكثر من 75 مزوّد نماذج عبر Models.dev، ويمكنك ربط مفاتيحك الخاصة أو استخدام خطط Zen/Go الاختيارية. لا يفرض عليك نموذجاً واحداً مغلقاً.

💬 إفصاح: بعض الروابط في هذا المقال روابط إحالة، نحصل من خلالها على عمولة بسيطة عند إتمامك للشراء، دون أي زيادة في السعر عليك. هذا يساعدنا على الاستمرار في تقديم محتوى مجاني، ولا يؤثر على مصداقية ترشيحاتنا.
لقطة رسمية لواجهة OpenCode الطرفية TUI

المصدر: مستودع OpenCode الرسمي على GitHub

فيديو رسمي من قناة OpenCode على يوتيوب

المصدر: قناة OpenCode الرسمية على يوتيوب

ما هو OpenCode باختصار؟

OpenCode مشروع مفتوح المصدر (ترخيص MIT) يصف نفسه رسمياً بأنه the open source AI coding agent. يعمل كواجهة طرفية تفاعلية (TUI)، ويوفر أيضاً تطبيقاً لسطح المكتب (بيتا على macOS وWindows وLinux) وامتداداً لمحررات مثل VS Code وCursor. المستودع الرسمي: anomalyco/opencode على GitHub، والموقع: opencode.ai.

حسب صفحة الموقع الرسمية (أغسطس 2026): يدعم LSP تلقائياً، وجلسات متعددة على نفس المشروع، وروابط مشاركة للجلسات، وتسجيل الدخول بحساب GitHub Copilot أو ChatGPT Plus/Pro، مع إمكانية استخدام نماذج محلية ومزوّدين عبر Models.dev.

عند الاستعلام المباشر عن المستودع عبر GitHub API في 2026-08-01: 191,922 نجمة، ترخيص MIT، واللغة الأساسية TypeScript. صفحة الموقع تعرض أيضاً أرقاماً تسويقية (حوالي 160K نجمة في الواجهة، و900 مساهم، وأكثر من 7.5 مليون مطور شهرياً) — نذكرها كما نشرها الموقع مع الاعتماد الأساسي على رقم GitHub الحي للنجوم.

إذا كنت تقارن مع أدوات مغلقة مثل Claude Code أو وكلاء مدمجين في IDE مدفوع، فالفارق الجوهري: OpenCode أداة/غلاف وكيل، والنموذج منفصل. تختار Claude أو GPT أو Gemini أو GLM أو محلياً — وأنت تدفع للمزوّد الذي تختار (أو لخطة Zen/Go إن استخدمتها).

لماذا يهم المطور العربي والفريلانسر الآن؟

في الخليج وشمال أفريقيا يتكرر نفس المشهد:

  1. تعدد المشاريع: فريلانسر يتنقل بين Next.js وDjango وWordPress في أسبوع واحد.
  2. حساسية التكلفة: اشتراك «أقصى» لكل أداة يأكل هامش المشروع.
  3. الخصوصية: كود عميل في شركة أو جهة حكومية لا تريد رفعه لخدمة لا تفهم أين تُخزَّن البيانات.
  4. تعدد المزوّدين: بطاقة دولية تعمل مع مزوّد ولا تعمل مع آخر؛ تحتاج مرونة تبديل.

OpenCode يخاطب هذه النقاط مباشرة: مفتوح المصدر، يعمل محلياً في طرفيتك، لا يدّعي الموقع أنه يخزّن كودك أو سياقك (راجع قسم الخصوصية أدناه)، ويدعم عشرات المزوّدين. لتجربة البداية من الموقع الرسمي: جرّب OpenCode.

التثبيت خطوة بخطوة (Linux / macOS / Windows)

1) سكربت التثبيت الرسمي (الأسهل)

من الوثائق الرسمية وREADME المشروع:

curl -fsSL https://opencode.ai/install | bash

مسار التثبيت يتبع أولوية: $OPENCODE_INSTALL_DIR ثم $XDG_BIN_DIR ثم $HOME/bin ثم $HOME/.opencode/bin.

2) مدراء الحزم (بدائل رسمية موثّقة في README)

الطريقة الأمر
npm npm i -g opencode-ai@latest
bun/pnpm/yarn نفس الحزمة opencode-ai
Homebrew (مستحسن للتحديث) brew install anomalyco/tap/opencode
Homebrew الرسمي brew install opencode
Scoop (Windows) scoop install opencode
Chocolatey choco install opencode
Arch sudo pacman -S opencode أو AUR opencode-bin
mise mise use -g opencode
Nix nix run nixpkgs#opencode

نصيحة README: أزل إصدارات أقدم من 0.1.x قبل التثبيت.

3) تطبيق سطح المكتب (بيتا)

من opencode.ai/download أو صفحة الإصدارات على GitHub: DMG لـ Apple Silicon/Intel، EXE لويندوز، و.deb / .rpm / .AppImage للينكس. Homebrew Cask: brew install --cask opencode-desktop.

4) داخل VS Code أو Cursor

شغّل opencode من الطرفية المدمجة؛ الوثائق تقول إن الامتداد يُثبَّت تلقائياً. اختصارات شائعة (من docs/ide): Ctrl+Esc / Cmd+Esc لفتح الجلسة، وCtrl+Shift+Esc لجلسة جديدة.

بطاقة مشاركة OpenCode الرسمية

المصدر: opencode.ai

أول تشغيل: ربط مزوّد النماذج

بعد التثبيت:

opencode
# أو لمجلد مشروع محدد
opencode /path/to/project

داخل TUI استخدم /connect لإضافة مزوّد. تُحفظ بيانات الاعتماد في:

~/.local/share/opencode/auth.json

(وفق وثائق Providers).

ثم /models لاختيار النموذج بصيغة provider/model، مثلاً نموذج Anthropic أو OpenAI أو مزوّد محلي.

إعداد opencode.json

يمكنك ضبط الإعدادات في ملفات JSON/JSONC تُدمَج معاً (ليست استبدالاً كاملاً). مواقع شائعة:

  • عام: ~/.config/opencode/opencode.json
  • مشروع: opencode.json في جذر المستودع
  • متغير: OPENCODE_CONFIG

مثال مبسّط من الوثائق:

{
  "$schema": "https://opencode.ai/config.json",
  "model": "anthropic/claude-sonnet-4-5",
  "autoupdate": true
}

يمكنك أيضاً تخصيص baseURL لمزوّد (بروكسي أو بوابة مؤسسية) وإخفاء نماذج عبر blacklist / whitelist.

الوكلاء المدمجون: Build و Plan والفرعيون

من docs/agents وREADME:

الوكيل النوع ماذا يفعل متى تستخدمه
Build أساسي وصول كامل للأدوات والتعديل التطوير اليومي
Plan أساسي تحليل وتخطيط؛ التعديل والأوامر bash غالباً «اسأل أولاً» مراجعة كود بلا تغيير
General فرعي بحث ومهام متعددة الخطوات @general لمهام مركّبة
Explore فرعي قراءة فقط، سريع استكشاف مستودع كبير
Scout فرعي قراءة مصادر/توثيق خارجي عندما تحتاج وثائق

التبديل بين الأساسيين بمفتاح Tab. هذا أهم من «أي نموذج أذكى»: ضع حدود الصلاحيات قبل أن تطلب refactors واسعة.

OpenCode Zen و OpenCode Go — ماذا تشتري فعلياً؟

OpenCode نفسه مفتوح المصدر؛ التكلفة تأتي من النماذج.

OpenCode Zen

بوابة نماذج اختبرها فريق OpenCode لتعمل جيداً كوكلاء برمجة. اختيارية بالكامل. تسجّل، تضيف رصيداً، تدفع لكل طلب، وتربط المفتاح عبر /connect → OpenCode Zen. التفاصيل: docs/zen.

OpenCode Go

اشتراك منخفض التكلفة للنماذج المفتوحة المختبرة: 5 دولارات لأول شهر ثم 10 دولارات شهرياً (docs/go). مصمّم أساساً للمستخدمين الدوليين وثبات الوصول. الحدود (بقيمة دولار استخدام):

الحد القيمة
كل 5 ساعات 12 دولاراً استخداماً
أسبوعي 30 دولاراً
شهري 60 دولاراً

عدد الطلبات يعتمد على النموذج. الجدول الرسمي يقدّر مثلاً لـ GLM-5.2 حوالي 880 طلباً / 5 ساعات، 2,150 / أسبوع، 4,300 / شهر (بافتراض أنماط استخدام Go الموثّقة في الصفحة: تقريباً 700 input + 52,000 cached + 150 output توكن لكل طلب). نفس الصفحة تدرج ضمن النماذج المتاحة: Grok 4.5، GLM-5.2، GLM-5.1، DeepSeek V4، Qwen، MiniMax، Kimi، وغيرها — القائمة قابلة للتغيير.

ملاحظة رسمية: عضو واحد فقط لكل workspace يمكنه الاشتراك في Go.

إذا أردت البداية من الرابط المعتمد لدينا: OpenCode — ابدأ من هنا.

جدول التكلفة الشهرية الواقعية (للمطور لا للتسويق)

السيناريو ماذا تدفع تقريباً لمن يناسب
مفاتيح API خاصة فقط 0 لـ OpenCode + فاتورة المزوّد من لديه رصيد Anthropic/OpenAI/Z.ai
OpenCode Go 5$ أول شهر ثم 10$/شهر + حدود 60$/شهر استخداماً من يريد نماذج مفتوحة بسقف واضح
OpenCode Zen رصيد pay-as-you-go من يريد نماذج «مختبرة للوكيل» بلا اشتراك ثابت
Claude Code / اشتراكات IDE المغلقة اشتراك المزوّد/الأداة كاملاً من يريد منظومة واحدة مدعومة رسمياً من الشركة
نموذج محلي كهرباء + عتاد؛ 0 API من يملك GPU قوي أو سيرفر محلي

لا يوجد رقم سحري واحد. فريلانسر يستخدم Go مع نموذج رخيص قد ينهي الشهر بـ 10$. من يفتح جلسات Opus طويلة عبر مفتاحه قد يتجاوز مئات الدولارات — والمسؤول هو اختيار النموذج لا ثمن «تحميل OpenCode».

للمقارنة مع نماذج أخرى تغطيها تروسكو: راجع Grok 4.5 من SpaceXAI وDeepSeek V4 وGLM 5.2 من Z.ai.

الخصوصية وأين تُحفظ بياناتك محلياً

الموقع الرسمي يؤكد توجهاً privacy first: أن OpenCode لا يخزّن كودك أو بيانات السياق ليعمل في بيئات حسّاسة. هذا ادعاء المنتج؛ راجع دائماً سياسة الخصوصية الرسمية على الموقع قبل مشاريع سرية.

محلياً (من docs/troubleshooting):

  • السجلات: ~/.local/share/opencode/log/
  • البيانات/الجلسات: ~/.local/share/opencode/ (مع تفريع لكل مشروع Git)
  • الإلغاء: opencode uninstall

مهم: حتى لو لم تُرفع الملفات لخوادم OpenCode، فإن مزوّد النموذج (OpenAI/Anthropic/Z.ai…) يستقبل ما ترسله في الطلب. اختر مزوّداً وسياسة بيانات تناسب عقد العميل.

للشبكات المؤسسية: يدعم بروكسي HTTPS_PROXY / HTTP_PROXY مع NO_PROXY=localhost,127.0.0.1 وشهادات NODE_EXTRA_CA_CERTS (docs/network).

مقارنة سريعة: OpenCode مقابل الأدوات المغلقة

البعد OpenCode وكيل مغلق نموذجي (مثل Claude Code)
الترخيص MIT مفتوح مغلق للمزوّد
اختيار النموذج 75+ مزوّد + محلي غالباً نماذج الشركة فقط
الواجهة TUI + Desktop + IDE CLI/IDE حسب المنتج
التسعير مجاني للأداة + تكلفة النموذج اشتراك/API المزوّد
التحكم بالصلاحيات Build/Plan + permissions يختلف
مشاركة الجلسة Share links يختلف
أفضل لـ مرونة وتكلفة وخصوصية محلية للأداة دعم رسمي موحّد و«يعمل فقط»

لا نقول إن OpenCode «يفوز دائماً». إذا كان فريقك كله على منظومة Anthropic ويدفعون أصلاً Max ويستفيدون من تكامل عميق، قد يبقى Claude Code أبسط. إذا كنت تريد فصل الأداة عن النموذج وتجربة GLM أو DeepSeek دون تغيير بيئة العمل، OpenCode أقرب.

لمعرفة ما يفعله Claude Code في مسارات التصفح الحديثة: Claude Code يحصل على متصفح مدمج.

سير عمل يومي مقترح للفريلانسر

صباح الاثنين — استكشاف بلا كسر

  1. opencode داخل المستودع.
  2. Tab إلى Plan.
  3. اطلب: خريطة معمارية، نقاط الدين التقني، مخاطر قبل التعديل.
  4. صدّر الملاحظات بـ /export إن لزم.

منتصف الأسبوع — تنفيذ

  1. Tab إلى Build.
  2. قسّم المهمة: اختبارات أولاً، ثم ميزة، ثم تنظيف.
  3. استخدم @ لإرفاق ملفات محددة بدل لصق المستودع كله.
  4. ابدأ الرسائل بـ ! لتشغيل أمر shell وإدخال الناتج في السياق (حسب docs/tui).

قبل التسليم

  1. ارجع لـ Plan: «راجع diff مقابل المتطلبات».
  2. لا تعتمد على الوكيل وحده في الأمان (أسرار، SQL injection، أذونات API).
  3. اربط اختبارات حقيقية في CI.

ربط GLM 5.2

إن كان هدفك تكلفة أقل مع سياق طويل، مسار شائع:

  • عبر OpenCode Go إن كان GLM-5.2 ضمن قائمة Go الحالية، أو
  • عبر مفتاح Z.ai API كموفّر في /connect، أو
  • عبر GLM Coding Plan مع أدوات متوافقة (OpenCode مذكور رسمياً في وثائق Z.ai).

التفاصيل الكاملة للتسعير والحدود في مقالنا: GLM 5.2 من Z.ai.

قصة عملية: سارة من عمّان (فريلانس Full-stack)

سارة تعمل على ثلاثة عملاء: متجر WooCommerce، لوحة React، وAPI Django. كانت تدفع اشتراك IDE AI واحداً ولا يكفي للمشاريع الثلاثة، فجرّبت OpenCode:

  • ثبّتت عبر curl على لابتوب أوبونتو.
  • ربطت مفتاح Z.ai للمهام الطويلة ومفتاحاً آخر للمهام القصيرة.
  • استخدمت Plan في مستودع Django غير المألوف قبل أي تعديل.
  • في أسبوع الفواتير، بقيت ضمن OpenCode Go ($10 بعد الشهر الأول) لمعظم العمل، ودفعت API إضافي فقط لأسبوع ضغط.

النتيجة ليست «سحراً»: قلت المفاجآت في الفاتورة، وزاد إحساسها بالتحكم. العيب الذي ذكرته: منحنى تعلم TUI في اليوم الأول أطول من زر Chat داخل IDE.

متى يناسبك OpenCode؟ ومتى لا؟

يناسبك إذا

  • تعيش في الطرفية أو VS Code/Cursor مع طرفية.
  • تريد تبديل النماذج حسب السعر/الجودة.
  • تهتم بأن تكون الأداة مفتوحة المصدر وبيانات الجلسة محلية.
  • تبني مسارات وكلاء (Plan ثم Build) لا دردشة عشوائية.
  • تعمل من المنطقة وتحتاج مرونة مزوّدين وبطاقات دفع مختلفة.

لا يناسبك إذا

  • ترفض أي CLI وتريد GUI فقط بالكامل بدون تعلم اختصارات.
  • شركتك تفرض أداة واحدة معتمدة من الأمن دون استثناء.
  • تتوقع أن «الوكيل المفتوح = مجاني 100%» بما فيها النماذج القوية.
  • مشروعك يحتاج دعم SLA تعاقدي من بائع واحد.
  • لا تريد مراجعة مخرجات الوكيل (خطر على أي أداة وكيلية).

أخطاء شائعة تكلّفك وقتاً ومالاً

  1. اختيار أغلى نموذج لكل مهمة — ابدأ بنموذج أوسط؛ ارفع المستوى عند التعقيد.
  2. Build مباشرة على production branch — اعمل على فرع، وPlan أولاً.
  3. إغفال NO_PROXY خلف بروكسي شركة — TUI يتحدث لخادم محلي.
  4. مشاركة auth.json في Git — أسراره محلية؛ لا ترفعها.
  5. خلط OpenCode الأداة بـ OpenCode Go الاشتراك — الأول مجاني/مفتوح؛ الثاني اختياري.
  6. تجاهل حدود 5 ساعات في Go — راقب الاستهلاك في ذروة التسليم.
  7. طلب «أصلح كل شيء» — اطلب مهمة بحدود واضحة وملفات محددة.

أدوات تروسكو المفيدة بجانب مسار المطوّر

إذا كنت تبني منتج SaaS بالذكاء الاصطناعي، قد يفيدك أيضاً: أفضل أدوات AI لبناء SaaS.

أسئلة شائعة

هل OpenCode مجاني؟

الأداة مفتوحة المصدر بترخيص MIT. التكلفة عادة من النماذج (API أو Zen أو Go). توجد نماذج مجانية/مشمولة حسب ما يعرضه الموقع والمزوّدون في وقتك.

هل أحتاج اشتراك ChatGPT أو Copilot؟

لا بالضرورة. يمكنك مفاتيح API مباشرة. الموقع يذكر إمكانية تسجيل الدخول لـ Copilot أو ChatGPT Plus/Pro إن رغبت باستخدام ذلك الاشتراك داخل OpenCode.

هل يعمل بدون إنترنت؟

الواجهة محلية، لكن معظم النماذج السحابية تحتاج شبكة. النماذج المحلية تتطلب إعداداً محلياً منفصلاً عبر مزوّد محلي مدعوم.

كيف أشارك جلسة مع زميلي؟

الموقع يذكر Share links للجلسات. استخدمها بحذر: لا تشارك أسراراً أو بيانات عميل.

هل OpenCode بديل كامل لـ Cursor؟

ليس بالضرورة. Cursor IDE متكامل؛ OpenCode وكيل يركّز على الطرفية/الامتداد. كثيرون يستخدمونهما معاً.

ما الفرق بين Zen و Go؟

Zen: قائمة نماذج مختبرة + دفع حسب الاستخدام. Go: اشتراك شهري رخيص نسبياً لنماذج مفتوحة مختبرة مع سقف استخدام بالدولار.

هل أثق به في كود عميل؟

راجع ادعاءات الخصوصية الرسمية + سياسة مزوّد النموذج + عقدك. افصل الأسرار عن السياق، واستخدم Plan في المستودعات الحساسة.

أين أتابع التحديثات؟

opencode.ai وGitHub anomalyco/opencode والوثائق وقناة Discord/X المذكورة في المشروع.

خطوتك التالية

  1. ثبّت OpenCode من الأمر الرسمي أو صفحة التحميل عبر رابطنا.
  2. اربط مزوّداً واحداً عبر /connect وجرّب Plan على مستودع تعرفه.
  3. احسب تكلفة أسبوع حقيقي قبل أن تلتزم باشتراك سنوي لأي نموذج.
  4. إذا كان مسار التكلفة يمر بـ GLM، اقرأ دليل GLM 5.2 ثم ارجع لضبط المزوّد.
  5. تابع أدوات المطورين على Truescho AI tools.

OpenCode ليس شعاراً على تويتر؛ هو طبقة وكيل تفتح لك باب اختيار النموذج والتكلفة. استخدمه بحدود صلاحيات واضحة، وفاتورة مراقبة، ومراجعة بشرية — وهذا ما يفرّق تجربة محترف عن تجربة «اضغط Generate».

مقارنة تكلفة شهرية مفصّلة لثلاثة مطورين

الملف الشخصي الأداة النموذج تقدير شهري*
طالب يتعلم OpenCode نموذج رخيص/Go 5–15 دولار
فريلانسر متوسط OpenCode GLM-5.2 API intermittent 25–80 دولار
فريق 3 أشخاص OpenCode + مفاتيح خليط Go + API 80–250 دولار

*التقديرات تعليمية مبنية على أنماط استخدام شائعة وليست عرض سعر من OpenCode. الفاتورة الفعلية = استهلاكك × سعر المزوّد.

كيف تحسب فاتورتك في 15 دقيقة؟

  1. صدّر من لوحة المزوّد آخر 7 أيام: input / cached / output.
  2. اضرب في أسعار المزوّد الرسمية.
  3. اقسم على عدد PRs المدمجة.
  4. قرر: هل Go يكفي أم تحتاج BYO keys؟

إذا كان دولار/PR أعلى من ساعة يدوية من وقتك، راجع حجم السياق الذي تلصقه — لا «ذكاء» النموذج فقط.

سيناريوهات من جدة والدار البيضاء والقاهرة

مطور في جدة — شركة منتجات

يعمل على monorepo داخلي. الأمن يمنع رفع الكود لخدمات غير معتمدة. استخدم OpenCode محلياً مع مزوّد معتمد من الشركة عبر baseURL داخلي. وضع Plan إجباري في الـ PR template. النتيجة: تسريع الفهم للمستجدين دون كسر سياسة البيانات.

فريلانسر في الدار البيضاء — عدة عملاء

يفصل مجلدات العملاء، ولا يشارك auth.json، ويستخدم نموذجاً أرخص للمهام اليومية ونموذجاً أقوى يوم التسليم فقط. يراجع مقال GLM 5.2 قبل شحن رصيد كبير.

طالب في القاهرة — ميزانية ضيقة

يبدأ بـ OpenCode Go ($5 ثم $10) ويتعلم قراءة diff. لا يدفع Max على أي منصة قبل أن ينهي مشروعاً شخصياً واحداً من طرف إلى طرف. يستفيد من كورسات Truescho لتعزيز الأساسيات حتى لا يصبح تابعاً للوكيل.

قوالب أوامر جاهزة (انسخ وعدّل)

تدقيق مستودع:
«اقرأ هيكل المشروع وأخرج: خريطة مجلدات، نقاط الدخول، طبقة البيانات، المخاطر الأمنية المحتملة، وما لا يجب لمسه دون اختبار.»

إصلاح bug بحدود:
«المشكلة: [وصف]. القيود: لا تغيّر مخطط قاعدة البيانات. أضف اختباراً يفشل ثم يصلّح. اشرح السبب الجذري في 5 أسطر.»

تحضير PR:
«جهّز ملخص PR بالعربية للمراجع: ماذا تغير، لماذا، كيف نختبر، وما المخاطر.»

مقارنة أداء:
«اقترح تحسينات I/O فقط دون تغيير السلوك الخارجي، مع تقدير أثر كل اقتراح.»

استخدم هذه القوالب داخل Plan أولاً إن كان المستودع غير مألوف.

إدارة المخاطر القانونية والتعاقدية

  • راجع عقد العميل: هل يسمح بمساعدات ذكاء اصطناعي سحابية؟
  • لا تُدخل بيانات شخصية لعملاء نهائيين في السياق إن لم يُؤذن.
  • سجّل في تسليم المشروع إن استُخدمت أدوات AI (بعض العملاء يشترطون الإفصاح).
  • الإحالة/الأفلييت في مقالاتنا مفصح عنها؛ في عملك الخاص أفصح لعميلك إن أثّر ذلك على الفاتورة أو السرية.

صيانة OpenCode نفسه

  • فعّل autoupdate بحذر في بيئات الإنتاج الداخلي؛ في اللابتوب الشخصي غالباً مفيد.
  • راقب GitHub releases عند كسر تغيير كبير.
  • إن تعطّل سطح المكتب (بيتا)، ارجع للـ CLI فوراً — العمل لا يتوقف.
  • احذف الجلسات القديمة إن امتلأت الأقراص على السيرفرات المشتركة.

هل تستبدل فريقك؟

لا. OpenCode يسرّع المطوّر الذي يعرف ماذا يريد. يضاعف أخطاء من لا يراجع. معيار النجاح في وكالتك: زمن تسليم + جودة مراجعة + ثبات فاتورة خلال 30 يوماً، لا لقطات شاشة من تويتر.

إذا أردت استكشاف وكلاء آخرين للمقارنة: Hermes Agent وMuse Spark coding.

المصادر


ابدأ رحلتك مع Truescho: سواء كنت تطوّر مهاراتك أو تبحث عن منح وكورسات تقنية، truescho.com يجمع الأدوات والمحتوى في مكان واحد.
ابدأ مجاناً الآن →

إعداد متقدم للفرق الصغيرة

إذا كنت تدير فريق تطوير من 2–5 أشخاص (ستارتب أو وكالة):

  1. وحّد ملف opencode.json في المستودع لنفس النموذج الافتراضي في CI العقلي للفريق (ليس بالضرورة CI الآلي).
  2. افصل مفاتيح الإنتاج عن مفاتيح التجارب — لكل مطور مفتاحه أو رصيد Go خاص إن سمحت السياسة (تذكّر قيد عضو واحد لـ Go لكل workspace).
  3. اتفقوا على بروتوكول Plan → PR → Review بشري قبل دمج أي refactor كتبه الوكيل.
  4. ممنوع لصق .env في المحادثة — علّم الفريق استخدام متغيرات بيئة محلية وإخفاء الأسرار.
  5. سجّل دروس الأسبوع: أي نمط prompt نجح في Django/React عندكم؟ خزّنوه في ملفات أوامر داخل .opencode/commands إن استخدمتم الأوامر المخصصة.

هذا الإطار يحوّل OpenCode من «لعبة فردية» إلى جزء من عملية التسليم.

تفاصيل TUI التي تختصر ساعات

من الوثائق الرسمية للواجهة الطرفية:

  • اكتب مساراً مع @ لإرفاق ملف بالسياق بعد بحث ضبابي.
  • ابدأ بـ ! لتشغيل أمر shell وإدخال الناتج كأداة.
  • /compact أو /summarize لضغط الجلسة عندما يطول السياق.
  • /editor لكتابة برومبت طويل في محررك الخارجي ($EDITOR).
  • /export لتصدير المحادثة Markdown.
  • /details لإظهار/إخفاء تفاصيل تنفيذ الأدوات.
  • ctrl+x كقائد اختصارات افتراضي لكثير من الأوامر.

كلما قلّ لصق السياق العشوائي، قلّت التكلفة وتحسّنت جودة الرد.

OpenCode مع سيرفرات Linux في الخليج

كثير من المطورين يعملون على VPS في البحرين أو السعودية أو أوروبا:

ssh user@your-server
curl -fsSL https://opencode.ai/install | bash
cd /var/www/my-app
opencode

نصائح عملية:

  • شغّل داخل tmux أو screen حتى لا تنقطع الجلسة مع SSH.
  • لا تفتح Build بصلاحية root إلا للضرورة.
  • راقب استهلاك API من لوحة المزوّد أسبوعياً.
  • للمشاريع متعددة المستأجرين، افصل مجلدات العمل حتى لا يختلط سياق عميلين.

قائمة تحقق قبل اعتماد OpenCode في وكالتك

  • [ ] ثُبّت الإصدار الحالي وجُرّب على مستودع داخلي غير حرج
  • [ ] وُثّقت سياسة المزوّد (من يدفع الفاتورة؟)
  • [ ] اتُفق على نموذج افتراضي + نموذج احتياطي
  • [ ] دُرّب الفريق على Plan مقابل Build
  • [ ] رُبطت مستودعات الأسرار خارج سياق الوكيل
  • [ ] حُدّدت مهام ممنوعة (migrations إنتاج، حذف جداول، دفع مفاتيح)
  • [ ] قيس وقت أسبوع تجريبي مقابل الأداة السابقة

إذا نجحت القائمة، وسّع الاستخدام. إذا فشل بند الأمن، أوقف التوسع.

ماذا عن Enterprise؟

الموقع يذكر مساراً لـ Enterprise في القائمة العلوية. إن كنت شركة تحتاج SSO أو تعاقداً رسمياً، لا تعتمد على مقال عام: تواصل مع القنوات الرسمية من opencode.ai واطلب بنود المعالجة والخصوصية كتابةً. المقال موجّه للمطور الفرد والفريق الصغير والمتوسط.

ربط التعلم المستمر

الوكيل لا يغني عن فهم الأساسيات. إن كنت تطوّر مسارك المهني:

  • راقب تحديثات النماذج على مدونة تروسكو التقنية.
  • ابنِ عادة قراءة diff كاملاً قبل الدمج.
  • خصص ساعة أسبوعياً لتجربة نموذج أرخص على نفس المهمة وقارن الجودة — هذا تمرين توفير حقيقي.

عند الحاجة لاشتراكات أدوات مساعدة أثناء التعلم، يمكن الاستفادة من متجر Truescho بحذر وضمن ميزانيتك، مع الإفصاح أن بعض المنتجات هناك اشتراكات رقمية مشتركة/مخفضة حسب العرض.

خلاصة تشغيلية في 10 أسطر

OpenCode = وكيل مفتوح + طرفية + تعدد مزوّدين. ثبّته، اربط مفتاحاً، ابدأ بـ Plan، راقب الفاتورة، ولا تسلّم كود عميل بلا مراجعة. Go بسعر 5$ ثم 10$ شهرياً يعطي سقفاً للنماذج المفتوحة؛ Zen للدفع حسب الاستخدام؛ مفاتيحك الخاصة لأقصى مرونة. اقرأ الوثائق قبل أن تبني أساطير من تويتر. ثم ابنِ عادة عمل — فالوكيل يضاعف النظام الجيد ويوسّع الفوضى إن وُجدت.