دنیا ٹھہری نہیں ہے۔RSS
BIG CHANGE.
ایک ٹَیپ پر BIG CHANGE
ایک ٹَیپ پر BIG CHANGE

بڑی تصویر کے لیے جگہ بنائیں۔

BIG CHANGE کو اپنی ہوم اسکرین یا ڈیسک ٹاپ پر شامل کریں۔ یہ اپنی الگ ونڈو میں کھلے گا اور آن لائن ہونے پر تازہ ترین خبریں دکھائے گا۔

iPhone & iPad
Safari میں bigchange.ai کھولیں۔ Share دبائیں، پھر Add to Home Screen چنیں۔ Open as Web App دکھائی دے تو اسے فعال کریں، پھر Add دبائیں۔
Android
Chrome میں bigchange.ai کھولیں۔ براؤزر مینو سے Install app یا Add to Home screen منتخب کریں۔
ڈیسک ٹاپ
Chrome یا Edge میں ایڈریس بار کا انسٹال آئیکن یا براؤزر کا ایپ مینو استعمال کریں۔ Mac پر Safari میں File → Add to Dock منتخب کریں۔

Markdown ایڈیشن

AI-translated from English; not yet reviewed by a fluent editor.

# مقامی Ollama ماڈل کے ساتھ Claude Code میں ایک تبدیلی کریں اور اسے جانچیں

> دستاویزات پر مبنی رہنما: Claude Code کو مقامی Ollama ماڈل سے جوڑیں، اینڈپوائنٹ اور سیاق کی تصدیق کریں، پھر ریپوزٹری کی ایک تبدیلی کو اس کی اصل جانچ سے پرکھیں۔

By BIG CHANGE Editorial

Published: 2026-10-20T11:36:37.990Z
Updated: 2026-10-20T11:36:37.990Z
Canonical: https://bigchange.ai/blog/claude-code-local-ollama-checked-change-guide

![Conceptual charcoal illustration of an open desktop workstation showing its fan, memory modules, graphics card and internal cables.](https://bigchange.ai/api/media/file/local-model-workstation-open-chassis-hero-v2.png)
AI-generated conceptual illustration by BIG CHANGE.

Claude Code آپ کی ملکیت والی ریپوزٹری پر ایسے ماڈل کے ذریعے کام کر سکتا ہے جسے Ollama آپ کے کمپیوٹر پر چلاتا ہے۔ Ollama کا موجودہ [Claude Code انضمام](https://docs.ollama.com/integrations/claude-code) براہ راست اس کی Anthropic سے مطابقت رکھنے والی API کے ذریعے جڑتا ہے۔ یہ رہنما محدود دائرے کی ایک کوڈ تبدیلی کو درج ابتدائی حالت سے لے کر فرق پر انسانی فیصلے تک لے جاتا ہے۔ یہ اس ڈویلپر کے لیے ہے جو دونوں ٹول نصب کر سکتا ہو، ریپوزٹری میں ترمیم کی اجازت دے سکتا ہو اور موزوں مقامی کوڈنگ ماڈل چلا سکتا ہو۔ BIG CHANGE نے 20 اکتوبر 2026 کو ہدایات دیکھیں؛ ہم نے ماڈل نہیں چلایا اور کسی ریپوزٹری کو آزمایا نہیں۔

## بڑی تبدیلی

- **کیا بدلا:** Ollama اب لانچر یا واضح مقامی اینڈپوائنٹ ترتیبات کے ذریعے Claude Code کو اپنے مقامی Anthropic سے مطابقت رکھنے والے سرور سے براہ راست ملانے کا راستہ دستاویز کرتا ہے۔ اس دستاویزی ترتیب کے لیے الگ پراکسی ضروری نہیں۔
- **یہ کیوں اہم ہے:** آپ مقامی ماڈل منتخب کرتے ہوئے Claude Code کا طریقۂ کار برقرار رکھ سکتے ہیں، اس کے لیے واقعی مختص سیاق دیکھ سکتے ہیں اور ریپوزٹری کی حقیقی ترمیم کو منصوبے کی اصل قبولیت جانچ سے پرکھ سکتے ہیں۔
- **کن باتوں پر نظر رکھیں:** منتخب مقامی ٹیگ اور چلتا ہوا ماڈل یہ ثابت نہیں کرتے کہ ہر درخواست مقامی رہی یا اس کا کوڈ درست ہے۔ تبدیلی قبول کرنے سے پہلے مؤثر راستہ، ٹول کی رسائی، مکمل فرق اور جانچ کا نتیجہ دیکھیں۔

### 1. ریپوزٹری کی ابتدائی حالت درج کریں

ایسی Git ریپوزٹری میں کام کریں جس کے آپ مالک ہوں یا جسے بدلنے کی اجازت ہو۔ جائزے کے قابل برانچ یا عارضی چیک آؤٹ استعمال کریں۔ بدلنے کے لیے ایک چھوٹا رویہ یا نقص، متاثر ہو سکنے والی فائلیں اور رکنے کی شرط طے کریں۔ ریپوزٹری کا موجودہ قبولیت کمانڈ تلاش کریں، مثلاً اس کا دستاویزی ٹیسٹ یا بلڈ چیک؛ اسے کسی عمومی کمانڈ سے نہ بدلیں۔ ایجنٹ کے کچھ بھی بدلنے سے **پہلے** اسے چلائیں اور کمانڈ، اختتامی حالت اور متعلقہ نتیجہ درج کریں۔ برانچ، `git status` اور پہلے سے موجود فرق بھی درج کریں۔ پرانی تبدیلیاں ابتدائی حالت کا حصہ ہیں، AI کا نتیجہ نہیں۔

یقینی بنائیں کہ آپ کے ادارے کی کوڈ اور انحصارات کی پالیسیاں منتخب ماڈل اور ٹول کی اجازت دیتی ہیں۔ Claude Code اپنی مؤثر اجازتوں کے مطابق فائلیں پڑھ اور کمانڈ چلا سکتا ہے۔ “صرف یہ فائلیں بدلیں” کی درخواست ایجنٹ کی رہنمائی کرتی ہے مگر فائل سسٹم تک اس کی رسائی محدود نہیں کرتی۔

### 2. موزوں مقامی ماڈل نصب کریں اور سیاق مختص کریں

موجودہ [Ollama ریلیز](https://docs.ollama.com/quickstart) اور [Claude Code CLI](https://code.claude.com/docs/en/setup) ان کی سرکاری ہدایات کے ذریعے، اپنے کمپیوٹر اور ادارے کے قواعد کے مطابق نصب کریں۔ `ollama --version` اور `claude --version` درج کریں۔ Ollama نے جنوری 2026 میں ورژن 0.14.0 میں Anthropic Messages مطابقت شامل کی؛ یہ تاریخ آج کے لانچر کے کم از کم ورژن کا تعین **نہیں کرتی۔** موجودہ `ollama launch` کمانڈ کی ضرورت الگ سے جانچیں۔

ایسا ماڈل چنیں جس کے موجودہ کیٹلاگ اندراج میں ٹول معاونت ہو، جس کا لائسنس آپ کے استعمال کی اجازت دے اور جس کے وزن **اور مختص سیاق** آپ کے کمپیوٹر میں سما سکیں۔ ایک واضح مقامی مثال [qwen3-coder:30b](https://ollama.com/library/qwen3-coder:30b) ہے، جس کے ساتھ ٹول، تقریباً 19 GB کی Q4\_K\_M فائل اور Apache License 2.0 درج ہیں۔ یہ ڈاؤن لوڈ کا حجم ہے، RAM یا VRAM کی ضرورت نہیں۔ ماڈل کا مشتہر سیاق اس بات کا ثبوت نہیں کہ آپ کا کمپیوٹر اسے مختص کر سکتا ہے۔ اگر یہ ماڈل موزوں نہیں تو دستاویزی ٹول معاونت والا دوسرا مقامی ٹیگ چنیں اور آگے تمام کمانڈ میں ٹیگ یکساں بدلیں۔

Ollama ایپ یا مقامی سرور چلنے کے بعد ٹرمینل سے ڈاؤن لوڈ کریں اور عین ٹیگ کی تصدیق کریں:

```text
ollama pull qwen3-coder:30b
ollama list
```

Ollama کوڈنگ ایجنٹ کے لیے [کم از کم 64,000 ٹوکن تجویز کرتا ہے](https://docs.ollama.com/context-length) اور کہتا ہے کہ بڑے سیاق میں زیادہ میموری لگتی ہے۔ اگر آپ کا ہارڈویئر سہارا دے تو **موجودہ Ollama ایپ کی ترتیبات** میں 64k یا زیادہ رکھیں۔ اگر آپ سرور خود چلاتے ہیں تو اسی موجودہ سروس کو `OLLAMA_CONTEXT_LENGTH=64000` کے ساتھ [اپنے پلیٹ فارم کی سرور ہدایات](https://docs.ollama.com/context-length) کے مطابق ترتیب دیں؛ پورٹ 11434 پر دوسرا سرور شروع نہ کریں۔ کسی درخواست سے ماڈل لوڈ ہونے کے بعد `ollama ps` اس کا حقیقی `CONTEXT` اور `PROCESSOR` دکھاتا ہے۔ مطلوبہ تخصیص لوڈ نہ ہو سکے تو رکیں یا کام کا دائرہ گھٹا کر مناسب ترتیب چنیں۔ کیٹلاگ کی زیادہ سے زیادہ حد کو مختص شدہ سیاق نہ بتائیں۔

### 3. Claude Code کو مقامی سرور کی طرف بھیجیں

ٹرمینل **منتخب ریپوزٹری کے اندر** کھولیں۔ Ollama لانچر کا یہ راستہ دستاویز کرتا ہے؛ وہی مقامی ٹیگ استعمال کریں جس کی تصدیق `ollama list` نے کی تھی:

```text
ollama launch claude --model qwen3-coder:30b
```

Ollama غیر Claude ماڈل کا یہ راستہ دستاویز کرتا ہے۔ [Anthropic کی گیٹ وے ہدایات](https://code.claude.com/docs/en/llm-gateway) کہتی ہیں کہ Anthropic کسی گیٹ وے کے ذریعے Claude Code کو غیر Claude ماڈل کی طرف بھیجنے کی معاونت نہیں کرتا۔ اسے Ollama کا دستاویزی انضمام سمجھیں جس کے اس راستے کو Anthropic کی معاونت حاصل نہیں، اور بھروسا کرنے سے پہلے حقیقی سیشن دیکھیں۔

دستی ترتیب کے لیے Ollama کی [انضمام ہدایات](https://docs.ollama.com/integrations/claude-code#manual-setup) اس کے بجائے `ANTHROPIC_AUTH_TOKEN=ollama`، واضح طور پر خالی `ANTHROPIC_API_KEY` اور `ANTHROPIC_BASE_URL=http://localhost:11434` استعمال کرتی ہیں۔ یہ اختیاری **Bash** کمانڈ آپ کی اپنی ریپوزٹری کی ڈائریکٹری سے صرف اسی Claude Code عمل کے لیے تینوں قدریں طے کرتا ہے؛ یہ عالمی شیل پروفائل نہیں بدلتا:

```bash
ANTHROPIC_AUTH_TOKEN=ollama ANTHROPIC_API_KEY="" ANTHROPIC_BASE_URL=http://localhost:11434 claude --model qwen3-coder:30b
```

دوسرے شیل کے لیے اوپر تجویز کردہ Ollama لانچر یا موجودہ سرکاری ہدایات میں اس شیل کی مخصوص ترتیب استعمال کریں۔ Claude Code کی موجودہ ترتیبات دیکھیں جو کمانڈ کے متغیرات پر غالب آ سکتی ہیں۔ ترتیبات جانچتے وقت پہلے سے موجود کوئی سند ظاہر نہ کریں۔ اصل قدریں پڑھنے پر منتخب مقامی ٹیگ اور `http://localhost:11434` متوقع ہیں؛ یہ قاری کی کرنے والی جانچ ہے، BIG CHANGE کا دیکھا ہوا نتیجہ نہیں۔ مقامی سرور `ollama` عارضی ٹوکن کو نظر انداز کرتا ہے؛ یہ رسائی کنٹرول کا خفیہ راز نہیں۔ دستاویزی مقامی راستے کے لیے Ollama کلاؤڈ کی یا Anthropic انفرنس کی کی ضرورت نہیں۔ Claude Code سافٹ ویئر کی شرائط اور متصل خدمات پھر بھی لاگو ہوتی ہیں۔

Ollama کی [سرور ترتیب کی رہنمائی](https://docs.ollama.com/faq) کے مطابق سرور کو مقامی انٹرفیس تک محدود بائنڈ رکھیں۔ `:cloud` ٹیگ یا `https://ollama.com` بنیادی URL کلاؤڈ راستہ ہے جس کے ڈیٹا اور لاگت پر الگ فیصلہ درکار ہے۔ اگر ماڈل یا منزل واضح نہ ہو تو ریپوزٹری کا مواد بھیجنے سے پہلے رکیں۔

### 4. راستہ جانچیں، پھر ایک ترمیم مانگیں

فائلوں میں تبدیلی کی اجازت سے پہلے Claude Code کا مؤثر ماڈل اور رابطہ `/status` سے دیکھیں، جہاں دستیاب ہو۔ اس پڑھی ہوئی حالت کا مقابلہ لانچر یا دستی اینڈپوائنٹ، `ollama list` اور درخواست سے ماڈل لوڈ ہونے کے بعد `ollama ps` سے کریں۔ عین لوڈ شدہ ٹیگ، مختص `CONTEXT` اور `PROCESSOR` درج کریں؛ CPU کے ساتھ پراسیسنگ کی تقسیم کام کے عملی ہونے پر اثر ڈال سکتی ہے۔ جہاں دستیاب ہو مقامی سرور کے درخواست شواہد بھی دیکھیں۔ یہ جانچیں ترتیب اور ماڈل لوڈنگ ثابت کرتی ہیں، پورے نیٹ ورک ٹریفک کا مکمل آڈٹ نہیں۔ اگر کوڈ کی پالیسی میں مقامی عمل اہم ہے تو فعال MCP ٹول، ویب سے مواد لینا یا تلاش، ٹیلیمیٹری اور کسی بھی کلاؤڈ ترتیب کا الگ جائزہ لیں۔

Claude Code کے معمول کے منظوری پیغامات اور [اجازت کے کنٹرول](https://code.claude.com/docs/en/permissions) استعمال کریں۔ اپنی ریپوزٹری کا ایک کام عام زبان میں مانگیں: مطلوبہ رویہ، جائز دائرہ، اصل قبولیت کمانڈ اور رکنے کی جگہ بتائیں۔ بدلی فائلیں اور جانچ کا نتیجہ بتانے کو کہیں۔ کمٹ، پش اور ریلیز کے فیصلے ریپوزٹری کے مالک کے پاس رکھیں اور غیر متوقع نیٹ ورک یا ٹول کارروائیاں رد کریں۔ ماڈل کا یہ کہنا کہ اس نے مقامی اینڈپوائنٹ استعمال کیا یا جانچ پاس کی، تصدیق نہیں ہے۔

### 5. مکمل فرق اور اصل جانچ کے مطابق فیصلہ کریں

ہر بدلی ہوئی فائل اور **مکمل Git diff** دیکھیں، جس میں مطلوبہ دائرے سے باہر کی تبدیلیاں بھی ہوں۔ تبدیلی کو اصل رویے اور ریپوزٹری کی پالیسی سے پرکھیں، جس میں نئی dependency کا لائسنس بھی شامل ہے۔ ترمیم کے بعد وہی درج قبولیت کمانڈ خود چلائیں۔ اختتامی حالت اور متعلقہ نتیجہ ابتدائی حالت کے ساتھ درج کریں۔ تبدیلی تبھی قبول کریں جب فرق درخواست سے میل کھائے، آزاد جانچ قابل قبول نتیجہ دے اور راستے و اجازت کے شواہد آپ کی ضرورت پوری کریں۔ ورنہ برانچ کو غیر منظور شدہ رکھیں اور جائزے کے لیے ناکامی کی عین تفصیل محفوظ کریں۔

اگر Ollama سے رابطہ نہ ہو تو کوڈنگ کام شروع کرنے سے پہلے چلتی ایپ یا سروس اور `ollama list` دیکھیں۔ اگر ماڈل لوڈ نہ ہو یا `ollama ps` ناکافی سیاق بتائے تو میموری اور سیاق کی ترتیب دیکھیں؛ کم دائرے کا کام یا مناسب مقامی ماڈل استعمال کریں۔ اگر `/status` یا مؤثر ترتیبات کسی ہوسٹ کیے گئے فراہم کنندہ کو دکھائیں تو کوڈ بھیجنے سے پہلے رک کر موجودہ شیل یا Claude Code ترتیبات درست کریں۔ ٹول کال کی خرابی ماڈل کی مطابقت یا اجازت کے انکار سے ہو سکتی ہے؛ کسی کو بدلنے سے پہلے عین جواب دیکھیں۔ اگر کوشش نے فائلیں بدل دی ہوں تو واپس کرنے یا جاری رکھنے سے پہلے فرق دیکھیں۔ قبولیت جانچ ناکام ہو تو کوڈ میں وجہ معلوم کریں اور جائزہ شدہ اصلاح کے بعد ہی جانچ دہرائیں۔

مقامی انفرنس ڈاؤن لوڈ شدہ ماڈل کے لیے فراہم کنندہ کی فی ٹوکن انفرنس فیس سے بچاتا ہے، لیکن ہارڈویئر، ذخیرہ اور بجلی استعمال کرتا ہے۔ ڈاؤن لوڈ، ٹیلیمیٹری، ویب ٹول، MCP انضمام یا کلاؤڈ ماڈل ترتیبات ڈیٹا بھیج سکتی یا دوسری لاگت پیدا کر سکتی ہیں۔ Ollama [Anthropic Messages API کے ایک حصے](https://docs.ollama.com/api/anthropic-compatibility) کی معاونت کرتا ہے، جس میں ٹوکن گننے، پرامپٹ کیشنگ، بیچ، حوالہ جات، PDF اور جبری ٹول انتخاب جیسے فیچر محدود ہیں؛ ہر ماڈل کی ٹول قابلیت بھی مختلف ہوتی ہے۔ BIG CHANGE کے دستاویزی جائزے سے رفتار، معیار، رازداری یا بچت کا کوئی ناپا نتیجہ نہیں ملا۔ مختلف مقامی ایجنٹ ترتیب کے لیے ہماری [Junie Local رہنمائی](https://bigchange.ai/blog/junie-local-windows-coding-agent-setup) دیکھیں؛ یہ طریقہ خاص طور پر Claude Code برقرار رکھتا اور Ollama تک اس کا راستہ جانچتا ہے۔

## ماخذ اور مزید مطالعہ

- [Ollama، “Claude Code”](https://docs.ollama.com/integrations/claude-code) موجودہ لانچر، دستی مقامی ترتیبات اور کلاؤڈ متبادل بتاتا ہے۔ یہ راستہ دستاویز کرتا ہے، قاری کی ریپوزٹری میں کامیاب چلنے کا نتیجہ نہیں۔
- [Ollama، “Anthropic compatibility”](https://docs.ollama.com/api/anthropic-compatibility) مقامی اینڈپوائنٹ، نظر انداز ہونے والا عارضی ٹوکن، ماڈل ڈاؤن لوڈ اور API فیچر کی حدیں بتاتا ہے۔ مطابقت ہر ماڈل یا ٹول کال کی ضمانت نہیں۔
- [Ollama، “Context length”](https://docs.ollama.com/context-length) کوڈنگ کے لیے 64k کی سفارش، میموری کا سمجھوتا اور `ollama ps` سے حالت پڑھنے کا طریقہ بتاتا ہے۔ حقیقی کمپیوٹر ممکنہ تخصیص طے کرتا ہے۔
- [Ollama میں qwen3-coder:30b کا اندراج](https://ollama.com/library/qwen3-coder:30b) مثال کی فائل، ٹول اور منسلک Apache 2.0 لائسنس درج کرتا ہے۔ ڈاؤن لوڈ یا دوبارہ تقسیم سے پہلے ماڈل کا عین اندراج پھر دیکھیں۔
- [Claude Code کی تنصیب](https://code.claude.com/docs/en/setup) اور [اجازت کی ترتیبات](https://code.claude.com/docs/en/permissions) رسائی اور ٹول منظوری بتاتی ہیں۔ ان میں سے کوئی بھی خاص سیشن کا حقیقی اینڈپوائنٹ یا ریپوزٹری میں محفوظ نتیجہ ثابت نہیں کرتی۔
- [Anthropic، “Other LLM gateways”](https://code.claude.com/docs/en/llm-gateway) بتاتا ہے کہ Anthropic گیٹ وے کے ذریعے Claude Code کو غیر Claude ماڈل کی طرف بھیجنے کی معاونت نہیں کرتا۔ Ollama یہاں بیان کردہ مقامی انضمام الگ دستاویز کرتا ہے۔

## Sources

- [Claude Code — Ollama](https://docs.ollama.com/integrations/claude-code) — مرکزی لانچر اور دستی مقامی اینڈپوائنٹ کی ہدایات، ساتھ الگ کلاؤڈ راستہ۔ یہ ثابت نہیں کرتا کہ کسی خاص سیشن نے localhost استعمال کیا۔
- [Anthropic compatibility — Ollama](https://docs.ollama.com/api/anthropic-compatibility) — مقامی Messages اینڈپوائنٹ، نظر انداز ہونے والا عارضی ٹوکن، ماڈل ڈاؤن لوڈ اور غیر معاون فیچر۔ مطابقت ماڈل اور ٹول کے مطابق بدلتی ہے۔
- [Context length — Ollama](https://docs.ollama.com/context-length) — کوڈنگ کے لیے 64k کی سفارش، میموری کا سمجھوتا اور ollama ps سے context/processor کی قرأت؛ کسی خاص کمپیوٹر کی گنجائش تصدیق شدہ نہیں۔
- [qwen3-coder:30b — Ollama ماڈل لائبریری](https://ollama.com/library/qwen3-coder:30b) — مثال کا عین مقامی ٹیگ، ٹول، تقریباً 19 GB کی Q4_K_M فائل اور Apache 2.0 لائسنس کا ربط؛ ڈاؤن لوڈ حجم کام کی میموری کی ضرورت نہیں۔
- [Quickstart — Ollama](https://docs.ollama.com/quickstart) — سرکاری تنصیب اور آغاز کا راستہ؛ قاری کو پلیٹ فارم کی موجودہ ہدایات اور نصب ورژن دیکھنا ہوگا۔
- [FAQ — Ollama](https://docs.ollama.com/faq) — مقامی سرور کی ترتیب اور نیٹ ورک/کلاؤڈ کی حد؛ Claude Code یا انضمامات کی رازداری کا مکمل آڈٹ نہیں۔
- [Claude Code support — Ollama](https://ollama.com/blog/claude) — v0.14.0 میں Messages مطابقت آنے کی تاریخ بتاتا ہے؛ موجودہ لانچر کا کم از کم ورژن طے نہیں کرتا۔
- [Advanced setup — Claude Code Docs](https://code.claude.com/docs/en/setup) — سرکاری تنصیب اور پلیٹ فارم کی ضروریات؛ رپورٹنگ میں Claude Code نصب یا چلایا نہیں گیا۔
- [Configure permissions — Claude Code Docs](https://code.claude.com/docs/en/permissions) — ٹول منظوری اور حقیقی اجازتیں؛ عام زبان میں پاتھ کی ہدایت سینڈباکس نہیں۔
- [Other LLM gateways — Claude Code Docs](https://code.claude.com/docs/en/llm-gateway) — Anthropic کہتا ہے کہ وہ گیٹ وے کے ذریعے Claude Code کو غیر Claude ماڈل کی طرف بھیجنے کی معاونت نہیں کرتا۔ یہ Ollama کے دستاویزی مقامی انضمام کے ساتھ فراہم کنندہ کی معاونت کی حد ہے، قانونی نتیجہ نہیں۔