منصوبے کے بارے میں
WebCodex ایک اوپن سورس ٹول ہے جو کلاؤڈ پر مبنی AI ایجنٹس (جیسے ChatGPT اور Claude) کو مقامی ڈویلپمنٹ ماحول سے جوڑتا ہے۔ ڈویلپرز کو اپنا کوڈ کسی ہوسٹڈ ورک اسپیس پر اپ لوڈ کرنے کی ضرورت کے بجائے، WebCodex AI ایجنٹس کو براہ راست ریپوزٹریز کے ساتھ تعامل، کمانڈز چلانے، Git استعمال کرنے، ٹیسٹ چلانے اور طویل مدتی کام انجام دینے کی اجازت دیتا ہے—یہ سب ڈویلپر کی اپنی مشین پر۔
یہ ٹول Server/Runner آرکیٹیکچر کے ذریعے کام کرتا ہے۔ Server ایک intermediary کے طور پر کام کرتا ہے جس سے AI کلائنٹس MCP (Model Context Protocol) یا HTTPS کے ذریعے جڑتے ہیں، جبکہ Runner مقامی مشین پر آپریشنز انجام دیتا ہے۔ یہ ڈیزائن ریپوزٹری اور تمام ڈویلپر ٹولز کو اصل مشین پر رکھتا ہے، موجودہ ڈویلپمنٹ ماحول کو برقرار رکھتا ہے۔
WebCodex دو بنیادی استعمال کے طریقوں کی حمایت کرتا ہے۔ روزمرہ ڈویلپمنٹ کے لیے، صارفین ایک باقاعدہ Server اور Runner سیٹ اپ کرتے ہیں، جو متعدد پروجیکٹس تک پائیدار رسائی فراہم کرتا ہے جس میں پروجیکٹ کی کھوج، ترمیم، Git آپریشنز، کمانڈ ایگزیکیوشن، ٹیسٹ اور کوڈ نیویگیشن شامل ہیں۔ فوری آزمائش کے لیے، ایک کمانڈ `share` موڈ ایک عارضی، واحد پروجیکٹ instance شروع کرتا ہے جو ChatGPT کے لیے کنکشن ویلیوز پرنٹ کرتا ہے۔
یہ ٹول متعدد پلیٹ فارمز کی حمایت کرتا ہے: Linux (x64/arm64)، macOS (x64/arm64)، اور Windows (x64 اور arm64)۔ Windows اور macOS صارفین کو آسان ترین سیٹ اپ کے لیے آفیشل OpenAI Secure Tunnel کے ساتھ WebCodex Desktop ایپلیکیشن استعمال کرنے کی سفارش کی جاتی ہے۔ CLI پر مبنی سیٹ اپ تمام پلیٹ فارمز کے لیے دستیاب ہے، جس میں self-hosting اور جدید کنفیگریشنز کے اضافی اختیارات بھی شامل ہیں۔
اہم صلاحیتوں میں شامل ہیں: کوڈ پڑھنا، تلاش کرنا، معائنہ کرنا، اور محفوظ تبدیلیاں کرنا؛ کمانڈز، ٹیسٹ، فارمیٹرز، کمپائلرز اور پروجیکٹ کے مخصوص ٹولنگ چلانا؛ Git کے ساتھ کام کرتے ہوئے اسٹیٹس اور diffs کا معائنہ کرنا؛ قابل مشاہدہ jobs کے ساتھ طویل مدتی کام سنبھالنا؛ اور Runtime Console، Workflow Session evidence، اور Git/diff review کے ذریعے انسانی جائزے کی حمایت کرنا۔
WebCodex Rust کے ساتھ بنایا گیا ہے (بلڈنگ کے لیے Cargo استعمال کرتا ہے) اور Apache License 2.0 کے تحت لائسنس یافتہ ہے۔ اس پروجیکٹ میں جامع دستاویزات شامل ہیں جن میں ڈیسک ٹاپ انسٹالیشن، مکمل سیٹ اپ، فوری آزمائش، MCP انٹیگریشن، ڈیپلائمنٹ، ٹربل شوٹنگ، CLI حوالہ، AI کی مدد سے سیٹ اپ، اور سیکیورٹی رہنمائی شامل ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.