Claude-Code ڈیسک ٹاپ کلائنٹ، اوپن سورس مفت، ونڈوز کے لیے دستیاب
ایک اوپن سورس ڈیسک ٹاپ ایجنٹ کلائنٹ تجویز کرتا ہوں، جو براہ راست Claude Code کی بنیادی صلاحیتوں کو ایک خوبصورت GUI ایپلیکیشن میں پیک کرتا ہے—— Craft Agents
تعارف
Craft Agents کرافٹ (جو کہ ایپل ایکو سسٹم میں ایک مقبول نوٹ لینے والی ایپ craft.do ہے) ٹیم کا اوپن سورس ایجنٹ ڈیسک ٹاپ کلائنٹ ہے۔
یہ Anthropic کے آفیشل Claude Agent SDK پر مبنی ہے، جو Claude Code کے لیے ایک نفیس شیل کی طرح ہے، اور اس میں بہت سی ایسی خصوصیات بھی شامل ہیں جو Claude Code میں نہیں ہیں۔
ذیل میں Craft Agents کا مرکزی انٹرفیس ہے، بائیں جانب گفتگو کی فہرست ہے (جیسے ای میل ان باکس)، اور دائیں جانب ڈائیلاگ ایریا ہے:
Craft Agents کا مرکزی انٹرفیس
بنیادی افعال اور خصوصیات:
-
ملٹی سیشن ان باکس: آخر کار ایک ساتھ بہت ساری ٹرمینل ونڈوز کھولنے کی ضرورت نہیں! تمام کام ایک جگہ پر منظم ہیں، جو اسٹیٹس مارکنگ (Todo → In Progress → Done)، فلیگ، آرکائیو کو سپورٹ کرتے ہیں۔
-
Sources ڈیٹا سورس کنکشن: یہ میری پسندیدہ خصوصیت ہے۔ آپ کو صرف ایجنٹ کو بتانا ہے کہ "Slack کو بطور ڈیٹا سورس شامل کریں"، اور یہ خود بخود آپ کے لیے MCP سرور تلاش کرے گا، دستاویزات پڑھے گا، اور تصدیق کو ترتیب دے گا، آپ کو JSON فائل کو چھونے کی ضرورت نہیں ہوگی۔
-
تین اجازت موڈ: Explore (صرف پڑھنے کے لیے)، Ask to Edit (ہر ترمیم پر آپ سے پوچھیں)، Auto (مکمل طور پر خودکار)، SHIFT+TAB کے ساتھ ایک کلک میں سوئچ کریں، یہ ڈیزائن بہت اچھا ہے۔
-
Skills مہارت کا نظام: Claude Code کی Skills کی طرح، لیکن انتظام زیادہ آسان ہے، اور @ کے ذریعے براہ راست کال کیا جا سکتا ہے۔
-
مکمل Claude Code تجربہ: اسٹریمنگ رسپانس، ٹول کالنگ ویژولائزیشن، ریئل ٹائم اپ ڈیٹس، سب کچھ موجود ہے۔
Claude Code سے موازنہ:
پہلو
Claude Code
Craft Agents
انٹرفیس
ٹرمینل CLI
ڈیسک ٹاپ GUI
ملٹی ٹاسکنگ
متعدد ٹرمینلز کھولیں
ان باکس طرز کا انتظام
MCP کنفیگریشن
دستی طور پر JSON میں ترمیم کریں
مکالماتی کنفیگریشن
Skills کا انتظام
فولڈر
@ کا ذکر
سیشن پرسسٹنس
دستی طور پر محفوظ کرنے کی ضرورت ہے
خودکار محفوظ
اوپن سورس لائسنس
نجی
Apache 2.0
انسٹالیشن
انسٹالیشن بہت آسان ہے، ایک لائن کمانڈ کافی ہے۔
macOS / Linux:
curl -fsSL https://agents.craft.do/install-app.sh | bash Windows (PowerShell):
irm https://agents.craft.do/install-app.ps1 | iex آپ براہ راست آفیشل ویب سائٹ سے انسٹالیشن پیکج بھی ڈاؤن لوڈ کر سکتے ہیں:
-
macOS ARM64:
https://agents.craft.do/electron/latest/Craft-Agent-arm64.dmg -
macOS Intel:
https://agents.craft.do/electron/latest/Craft-Agent-x64.dmg -
Windows:
https://agents.craft.do/electron/latest/Craft-Agent-x64.exe -
Linux:
https://agents.craft.do/electron/latest/Craft-Agent-x64.AppImage
اگر آپ سورس کوڈ کے ساتھ چھیڑ چھاڑ کرنے والے ڈویلپر ہیں:
git clone https://github.com/lukilabs/craft-agents-oss.git cd craft-agents-oss bun install bun run electron:start نوٹ کریں کہ پروجیکٹ Bun کو رن ٹائم کے طور پر استعمال کرتا ہے، Node.js نہیں۔ ٹیکنالوجی اسٹیک بہت جدید ہے: Bun + Electron + React + shadcn/ui۔
استعمال
شروع کرنے کے بعد، پہلے API کنکشن کا طریقہ منتخب کریں:
میں نے API Key کا طریقہ منتخب کیا
آپ Ollama سے بھی رابطہ کر سکتے ہیں، یا اپنی مرضی کے مطابق بنا سکتے ہیں، یہاں میں نے Custom کو منتخب کیا
لیکن اس میں Anthropic فارمیٹ API کی سپورٹ ہونی چاہیے، آخری بار امیر Nvidia سے، Kimi-K2.5 مفت میں استعمال کیا، API سپورٹ OpenCode کے لیے درخواست کردہ K2.5 استعمال نہیں کیا جا سکتا
لیکن siliconflow ٹھیک ہے، /v1 کو ہٹانے کے بعد اسے استعمال کیا جا سکتا ہے
https://cloud.siliconflow.cn/i/YefhGWlT
پھر ایک Workspace بنائیں، اور آپ چیٹنگ شروع کر سکتے ہیں۔
مختلف سروسز سے رابطہ کریں (یہ سب سے بہترین حصہ ہے):
ایجنٹ خود بخود عوامی MCP سرورز یا API دستاویزات تلاش کرے گا، اور آپ کے لیے سب کچھ ترتیب دے گا۔ آپ OpenAPI Spec یا API دستاویز کی اسکرین شاٹ کو براہ راست پیسٹ بھی کر سکتے ہیں، یہ خود ہی سب کچھ کر لے گا۔
آفیشل کا کہنا ہے کہ انہوں نے اسے ایک جمپ سرور کے پیچھے Postgres ڈیٹا بیس سے بھی جوڑا ہے، Skills + Sources کے امتزاج کی طاقت دیکھی جا سکتی ہے۔
پہلے سے موجود Claude Code کنفیگریشن؟
اگر آپ نے پہلے Claude Code میں بہت ساری Skills اور MCP کنفیگر کی ہیں، تو ایجنٹ کو براہ راست بتائیں کہ "Claude Code سے تمام Skills درآمد کریں"، اور یہ آپ کے لیے منتقل کر دے گا۔
اجازت موڈ سوئچنگ:
میں روزانہ ask موڈ (Ask to Edit) استعمال کرتا ہوں، ہر بار فائل لکھنے یا کمانڈ چلانے پر مجھ سے پوچھے گا۔ تصدیق کا عمل ہموار ہونے کے بعد، اسے خود بخود چلانے کے لیے allow-all پر سوئچ کریں۔
SHIFT+TAB شارٹ کٹ کلید کے ساتھ تینوں موڈ کے درمیان سائیکل چلایا جا سکتا ہے۔
عملی جانچ
میں نے اسے اپنے روزمرہ کے استعمال کے لیے کئی ڈیٹا سورسز سے جوڑا ہے: GitHub، مقامی Obsidian نوٹ لائبریری، ایک خود ساختہ MCP سرور۔
فوائد:
-
UI واقعی خوبصورت ہے، ٹرمینل سے زیادہ آرام دہ نظر آتا ہے، اور طویل عرصے تک کام کرنا اتنا تھکا دینے والا نہیں ہے۔
-
ملٹی سیشن مینجمنٹ واقعی آسان ہے، آخر کار ایجنٹ کے کاموں کو ای میل کی طرح سنبھالنے کے قابل ہو گیا ہوں۔
-
ڈیٹا سورس کنفیگریشن بہت ہموار ہے، پہلے MCP کو کنفیگر کرنے کے لیے آدھے دن تک دستاویزات کو پلٹنا پڑتا تھا اور JSON میں ترمیم کرنی پڑتی تھی، اب ایک جملے میں ہو جاتا ہے۔
-
سیشن خود بخود محفوظ ہو جاتا ہے، بند کرنے اور دوبارہ کھولنے پر بھی موجود رہتا ہے، یہ وہ چیز ہے جو Claude Code نہیں کر سکتا۔
-
اوپن سورس لائسنس دوستانہ ہے، Apache 2.0، بغیر کسی دباؤ کے ترمیم کریں۔
خلاصہ
اگر آپ Claude Code کے بھاری صارف ہیں، اور ایک زیادہ دوستانہ GUI انٹرفیس چاہتے ہیں، تو Craft Agents یقینی طور پر آزمانے کے قابل ہے۔
اگر آپ ایک ایجنٹ ڈویلپر ہیں، اور ایک اوپن سورس ڈیسک ٹاپ ایجنٹ فریم ورک کو بطور حوالہ چاہتے ہیں، تو یہ Electron + React + Claude Agent SDK کا فن تعمیر بھی سیکھنے کے قابل ہے۔
مناسب لوگ:
-
وہ ڈویلپرز جو Claude Code استعمال کرتے ہیں اور محسوس کرتے ہیں کہ ٹرمینل کافی دوستانہ نہیں ہے۔
-
وہ لوگ جنہیں ایک ہی وقت میں متعدد ایجنٹ کے کاموں کو منظم کرنے کی ضرورت ہے۔
-
وہ لوگ جو مختلف سروسز (GitHub، Slack، Google سوٹ) کو ایجنٹ کے ورک فلو میں شامل کرنا چاہتے ہیں۔
-
وہ ٹیمیں جو ایک اوپن سورس ایجنٹ ڈیسک ٹاپ ایپلیکیشن کو ثانوی ترقی کی بنیاد کے طور پر چاہتی ہیں۔
آخر میں، Craft ٹیم نے ذکر کیا کہ انہوں نے "Craft Agents کو تیار کرنے کے لیے Craft Agents کا استعمال کیا"—— کوڈ ایڈیٹر کی بالکل ضرورت نہیں، کسی بھی حسب ضرورت کے لیے صرف ایک جملے کی ضرورت ہوتی ہے۔
یہ تصور بہت دلچسپ ہے، شاید یہ ایجنٹ نیٹو سافٹ ویئر کی مستقبل کی شکل ہے۔
آفیشل ویب سائٹ: https://agents.craft.do/
GitHub: https://github.com/lukilabs/craft-agents-oss
ڈیمو ویڈیو: https://www.youtube.com/watch?v=xQouiAIilvU
#CraftAgents #ClaudeCode #Agent #MCP #اوپن سورس





