يعمل مع أي
أداة AI.
تثبيت واحد. أمر إعداد واحد. lean-ctx يدعم كل أداة AI تستخدم MCP - وحتى تلك التي لا تدعمه تحصل على ضغط Shell Hook.
دعم MCP كامل
Aider
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent aider Amazon Q Developer
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent amazonq Amp
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent amp Antigravity
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx setup AWS Kiro
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent kiro Claude Code
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent claude Cline
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent cline Continue
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx setup Crush
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent crush Cursor
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx setup Emacs
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent emacs Gemini CLI
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent gemini GitHub Copilot
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent copilot Hermes Agent
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent hermes JetBrains IDEs
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent jetbrains Neovim
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent neovim OpenAI Codex
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent codex OpenCode
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent opencode Pi
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent pi Qoder
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent qoder QoderWork
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent qoderwork Qwen Code
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent qwen Roo Code
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent roo Sublime Text
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent sublime Trae
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent trae Verdent
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent verdent Windsurf
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx init --agent windsurf Zed AI
قائم على الوضع (CLI أولاً / MCP / هجين)lean-ctx setup Shell Hook فقط
الأدوات التي لا تدعم MCP تستفيد أيضاً من lean-ctx. يعترض Shell Hook أوامر CLI (git وnpm وcargo وdocker وkubectl و95+ غيرها) ويضغط مخرجاتها قبل أن يراها الذكاء الاصطناعي.
يعترض git وnpm وcargo وdocker وkubectl وpip وgo وtsc و80+ أمر آخر. يضغط المخرجات بنسبة 60–90%.
58 أداة متخصصة: ctx_read وctx_search وctx_graph وctx_intent وctx_session وctx_task وctx_cost و51 أخرى. تخزين مؤقت للملفات وذاكرة جلسات ورسوم بيانية للمشروع وتفويض مهام A2A وإسناد التكلفة.
$ lean-ctx setup
◆ lean-ctx Setup Wizard
────────────────────────────────────
✓ Shell detected: zsh
✓ Hook installed: ~/.zshrc
✓ AI tool detected: Cursor
✓ Hooks installed: ~/.cursor/hooks.json
✓ AI tool detected: Claude Code
✓ MCP server added: claude mcp add
────────────────────────────────────
Setup complete. Restart your shell.
2 AI tools configured, shell hook active
كيف يعمل Setup
يكتشف الشل
يجد zsh أو bash أو fish ويثبت Shell Hook الذي يعترض أوامر CLI.
يجد أدوات AI
يبحث عن Cursor وClaude Code وCopilot وWindsurf وCline وZed وغيرها. يُهيئ MCP لكل أداة.
يكتب إعداد MCP
ينشئ إعداد JSON الصحيح لكل أداة. لا حاجة للتحرير اليدوي.
مبني على معيار مفتوح
MCP (Model Context Protocol) هو المعيار المفتوح لربط أدوات AI بالقدرات الخارجية. أي أداة مستقبلية تدعم MCP ستعمل مع lean-ctx تلقائياً - لا حاجة لتحديثات.
ملف واحد. بروتوكول واحد. كل أداة AI.
إدارة إصدارات العقود والاستقرار
LeanCTX بنية تحتية. العقود وعود مستقرة يمكن للأدوات والتكوينات والتكاملات الاعتماد عليها.
قواعد الإصدارات
- إصدارات المخططات أعداد صحيحة (1، 2، 3…) —
schema_version/contract_version - تغيير جذري — يرفع رقم الإصدار؛ المخطط القديم يظل مقبولًا لإصدارين رئيسيين
- تغيير غير جذري — يبقى الإصدار كما هو؛ الحقول الإضافية آمنة دائمًا
بوابات CI
contracts_md_up_to_dateيضمن بقاء CONTRACTS.md متزامنًا مع الكودmcp_manifest_up_to_dateيضمن بقاء بيان الأدوات المصدر الوحيد للحقيقة
يعمل مع أدواتك. اليوم.
تثبيت واحد، أمر lean-ctx setup واحد، وكل أداة AI تستخدمها تبدأ بتوفير الرموز. لا حاجة لإعداد كل أداة على حدة.