0

ใช้งาน Local LLM ใน Claude Cowork ได้ยังไง?

ถ้าเราอยากได้ประสบการณ์แบบ Agent ของ Claude Cowork แต่อยากให้โมเดลที่ตอบข้อความรันอยู่บนเครื่องตัวเอง ทำได้ไหม? คำตอบคือทำได้ หนึ่งในนั้นคือการเชื่อม Claude Desktop บนเครื่องที่ใช้อยู่โดยตรงผ่าน Ollama และรองรับ Cowork ด้วย

บทความนี้แอดจะพาลองตั้งค่าแบบง่ายๆทุกคนสามารถลองทำตามได้ทันที 

ใช้งาน Local LLM ใน Claude Cowork ผ่าน Ollama

สิ่งที่กำลังเชื่อมกันมีอะไรบ้าง ?

ก่อนอื่นเรามาดูภาพรวมของงานนี้กันก่อน ถ้าพูดง่ายๆ Claude เป็นหน้าจอและ workflow ที่เราใช้งาน ส่วน Ollama เป็นตัวโหลดโมเดลในเครื่อง เมื่อเลือกโมเดล Local แล้วข้อความสำหรับการ inference จะถูกส่งไปที่ Ollama บนเครื่อง ผ่าน localhost และโมเดลเป็นผู้สร้างคำตอบ ซึ่งในบทความนี้แอดจะใช้ Qwen3:4b

ภาพรวมการเชื่อม Claude Cowork กับ Ollama และโมเดล Local

ข้อควรรู้ : การให้ Local LLM ตอบผ่าน Ollama ไม่ได้ทำให้ Cowork ทั้งหมดกลายเป็น Local เพราะ Cowork ยังเป็นผลิตภัณฑ์ของ Claude และมีความสามารถแบบ Agent/การจัดการไฟล์ที่ต้องพิจารณานโยบายข้อมูลขององค์กรแยกต่างหาก ดังนั้นอย่าเปิดไฟล์เสียงหรือ Transcript ที่เป็นความลับใน Cowork เพียงเพราะโมเดลที่เลือกเป็น Local ค่ะ เราสามารถ Transcript แบบ local แล้ว mask ข้อความที่เป็นความลับ ซึ่งอยู่ในบทความเรื่อง “สรุปการประชุมแบบข้อมูลไม่ออกจากเครื่องด้วย MLX Whisper + Ollama + Qwen3:4b” แล้วนำมาใช้ในต่อใน claude ได้ค่ะ

ก่อนเริ่มต้องมีอะไรบ้าง ?

แอดจะพาทุกคนมาติดตั้งไปพร้อมๆกันนะคะ

– ติดตั้ง Ollama แล้ว

– ติดตั้ง Claude Desktop แล้ว

– โมเดล Local ที่ดาวน์โหลดไว้ เช่น qwen3:4b

– RAM และพื้นที่ว่างพอสำหรับโมเดล

Step 1: ดาวน์โหลดโมเดล Local

เปิด Terminal แล้วรันคำสั่งนี้

ollama pull qwen3:4b

หลังดาวน์โหลดเสร็จ ลองเช็กด้วย

ollama list

ถ้าเห็น qwen3:4b แปลว่าเครื่องพร้อมแล้วค่ะ

ผลลัพธ์คำสั่ง ollama list แสดงโมเดล qwen3:4b

Step 2: ตั้งค่าใน Claude Desktop

เพื่อให้ Claude Desktop ใช้ชื่อโมเดลแบบที่เราไม่สับสนจะต้องสร้าง alias ชื่อ claude-sonnet-4-6 ให้ชี้มายัง qwen3:4b ก่อน

ollama cp qwen3:4b claude-sonnet-4-6

จากนั้นเปิด Claude Desktop แล้วเปิด Developer Mode ที่ Help > Troubleshooting > Enable Developer Mode 

เปิด Developer Mode ใน Claude Desktop

เมื่อเปิดแล้ว ให้ไปที่ Developer > Configure Third-Party Inference


Step 3: กรอกค่า Gateway และ Model ID

ไปที่ Developer > Configure Third-Party Inference แล้วเพิ่ม Gateway ใหม่ โดยชี้ไปที่ Ollama บนเครื่องของเรา

ในหน้าตั้งค่า ให้เลือก Connection เป็น Gateway แล้วกรอกดังนี้

  • Gateway base URL: http://127.0.0.1:11434
  • Credential kind: Static API key
  • API key: ollama
  • Auth scheme: x-api-key
  • Model ID: claude-sonnet-4-6
  • Display name: qwen3:4b (Local)

ลองใช้กับงานข้อความไทย

เพื่อให้ผลทดสอบตรวจง่าย แอดเริ่มจากข้อความประชุมที่ไม่มีข้อมูลลับ แล้วสั่งให้ Cowork สรุปเป็น 5 ส่วน: ประเด็นสำคัญ, ข้อสรุป, Action Items, ผู้รับผิดชอบ และ Next Steps

ทดสอบ Local LLM สรุปข้อความภาษาไทยใน Claude Cowork

Prompt ตัวอย่าง

สรุปข้อความต่อไปนี้เป็นภาษาไทย โดยใช้เฉพาะข้อมูลที่มีอยู่

ห้ามเดาผู้รับผิดชอบหรือกำหนดส่ง

หากไม่ระบุ ให้เขียนว่า “ไม่ระบุ”

ผลที่ได้จาก Qwen3:4b ช่วยรวบรวมประเด็นและงานที่ต้องตามต่อเป็นร่างแรกได้ดี แต่ยังพบกรณีที่โมเดลตีความคำว่า “ทีม” เป็นผู้รับผิดชอบ ทั้งที่ต้นฉบับไม่ได้ระบุชัด นี่คือจุดที่ต้องเช็กก่อนนำไปใช้จริง โดยเฉพาะชื่อบุคคล ตัวเลข วันเวลา และ owner ของงาน

ยืนยันว่าโมเดลรันอยู่บนเครื่องอย่างไร?

ระหว่างใช้งาน ให้เปิด Terminal แล้วพิมพ์

ollama ps

ถ้าเห็น qwen3:4b อยู่ในรายการและใช้ GPU/หน่วยความจำของเครื่อง แปลว่างาน inference กำลังรันผ่าน Ollama ในเครื่องจริง

ตรวจสอบโมเดลที่รันบนเครื่องด้วยคำสั่ง ollama ps

ใช้กับงานประชุมที่มีข้อมูล Sensitive ได้แค่ไหน?

แอดแนะนำให้แยกเป็น 2 ชั้นค่ะ

1. ถอดเสียงด้วย Local ASR เช่น MLX Whisper บนเครื่อง

2. ตรวจคำสำคัญและ Mask ชื่อบุคคล ชื่อลูกค้า เลขโครงการ หรือข้อมูลอ่อนไหว

3. ส่งเฉพาะข้อความที่ผ่านการ Mask แล้วเข้า Cowork เพื่อให้ Local model ช่วยสรุป/จัดรูปแบบ

4. ตรวจร่างสรุปอีกครั้งก่อนส่งต่อ

ถ้าโจทย์คือ “ไฟล์เสียงและ Transcript ดิบต้องไม่ออกจากเครื่องเลย” วิธีที่ปลอดภัยกว่าคือใช้ Local Meeting Summarizer ที่รัน MLX Whisper + Ollama เป็น pipeline เดียวบนเครื่อง ไม่เปิด Cowork ให้แตะไฟล์ดิบ

ข้อจำกัดที่เจอจริง

โมเดลขนาด 4B ทำงานสรุปข้อความไทยสั้น ๆ ได้ แต่ยังอาจเติมความหมายหรือเดา เกินข้อมูลต้นฉบับ

สรุป

Claude Cowork ใช้ร่วมกับ Local LLM ผ่าน Ollama ได้จริง และเหมาะสำหรับลอง prompt หรือสร้างร่างสรุปจากข้อความที่เตรียมไว้แล้ว จุดเด่นคือเราเลือกโมเดล Local ได้และดูสถานะการรันบนเครื่องได้

แต่ให้มองว่านี่คือ “Cowork + Local Inference” ไม่ใช่ Local-first แบบ 100% ถ้าข้อมูลมีความละเอียดอ่อน ให้เก็บไฟล์ดิบไว้ใน Local pipeline และส่งเข้า Cowork เฉพาะข้อความที่ Mask แล้วเท่านั้นค่ะ

อ่านต่อ

Ollama + Claude Desktop: https://docs.ollama.com/integrations/claude-desktop

Anthropic compatibility ของ Ollama: https://docs.ollama.com/api/anthropic-compatibility

0

แนะนำสำหรับคุณ

คัดลอกลิงก์สำเร็จ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • คุกกี้ที่จำเป็น
    เปิดใช้งานตลอด

    ประเภทของคุกกี้มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้ได้อย่างเป็นปกติ และเข้าชมเว็บไซต์ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้
    รายละเอียดคุกกี้

  • คุกกี้สำหรับการติดตามทางการตลาด

    ประเภทของคุกกี้ที่มีความจำเป็นในการใช้งานเพื่อการวิเคราะห์ และ นำเสนอโปรโมชัน สินค้า รวมถึงหลักสูตรฟรี และ สิทธิพิเศษต่าง ๆ คุณสามารถเลือกปิดคุกกี้ประเภทนี้ได้โดยไม่ส่งผลต่อการทำงานหลัก เว้นแต่การนำเสนอโปรโมชันที่อาจไม่ตรงกับความต้องการ
    รายละเอียดคุกกี้

บันทึกการตั้งค่า