magenta.nvim: إضافة LLM لـ Neovim تركز على استخدام الأدوات

2025-01-24
magenta.nvim: إضافة LLM لـ Neovim تركز على استخدام الأدوات

magenta.nvim عبارة عن إضافة قوية لـ Neovim تستخدم نماذج اللغات الكبيرة (LLM) لتعزيز كفاءة البرمجة. توفر نافذة دردشة للتفاعل مع مساعد ترميز ذكاء اصطناعي، بالإضافة إلى أدوات لملء السياق وإجراء عمليات تحرير سطرية. وعلى عكس الإضافات الأخرى، تعتمد magenta.nvim على LLM لاختيار سياقه الخاص، باستخدام أدوات متنوعة (مثل سرد المجلدات، والحصول على محتويات الملفات، واستخدام ميزات LSP، إلخ) لإنجاز المهام. تتميز بواجهة نظيفة، واختبارات شاملة، ودعم لمقدمي الخدمات المتعددين مثل OpenAI و Anthropic، مما يجعلها قابلة للتوسيع وقوية للغاية.