LLM (llm-cli)
คุยกับ AI ตัวไหนก็ได้ผ่านหน้าจอ terminal สลับยี่ห้อได้ใน 1 คำสั่ง และเก็บทุกบทสนทนาไว้ค้นย้อนหลัง
open_in_newดูบน GitHubterminalคำสั่งที่ใช้ได้
llm "คำถามของคุณ"ถาม AI หนึ่งครั้งจบ พิมพ์คำถามแล้วได้คำตอบกลับมาเลยllm -m claude-4-opus "..."เลือกว่าจะให้โมเดลตัวไหนตอบ ด้วยธง -m ตามด้วยชื่อโมเดลllm chat -m gpt-4.1เปิดโหมดคุยต่อเนื่องไปเรื่อย ๆ เหมือนหน้าแชต ไม่ใช่ถามทีละครั้งcat myfile.py | llm -s "อธิบายโค้ดนี้"ป้อนไฟล์หรือข้อความเข้าไปให้ AI อ่าน แล้วสั่งงานด้วย -s (system prompt)llm "..." -a รูป.jpgแนบรูปหรือไฟล์เข้าไปด้วยธง -a เช่นให้ดึงข้อความออกจากภาพllm keys set openaiใส่กุญแจ API ของผู้ให้บริการ ทำครั้งเดียวจำไว้ให้llm install llm-anthropicติดตั้งปลั๊กอินเพื่อเพิ่มโมเดลใหม่ เช่นของ Anthropic, Gemini, Ollamallm logsเปิดดูบทสนทนาเก่าที่ถูกเก็บไว้ในไฟล์ SQLite ทุกครั้งที่คุณถาม
มันคืออะไร
LLM (ชื่อคำสั่งคือ llm) คือเครื่องมือเล็ก ๆ ที่ให้คุณคุยกับ AI ได้จากหน้าจอ terminal โดยตรง แทนที่จะเปิดเว็บ ChatGPT หรือ Claude ทีละแท็บ คุณแค่พิมพ์ llm ตามด้วยคำถามในบรรทัดเดียว แล้วคำตอบก็จะขึ้นมา จุดเด่นคือมันไม่ผูกกับ AI ยี่ห้อใดยี่ห้อหนึ่ง คุณต่อกับ OpenAI, Claude ของ Anthropic, Gemini ของ Google หรือโมเดลที่รันบนเครื่องตัวเองก็ได้ และสลับไปมาได้ด้วยคำสั่งเดียว
วิธีคิดง่าย ๆ มันเหมือนรีโมตอันเดียวที่คุมทีวีได้ทุกยี่ห้อในบ้าน คุณไม่ต้องหารีโมตของแต่ละเครื่อง แค่กดเลือกว่าอยากดูช่องไหน ที่นี่ก็คือเลือกว่าจะให้ AI ตัวไหนตอบ และทุกครั้งที่คุณถาม มันจะจดบทสนทนาเก็บไว้ในไฟล์เล็ก ๆ บนเครื่อง (เป็นไฟล์ฐานข้อมูลแบบ SQLite) ทำให้ค้นย้อนกลับมาดูทีหลังได้ว่าเคยถามอะไรไปบ้าง
แก้ปัญหาอะไรให้คุณ
เวลาใช้ AI ผ่านเว็บ คุณต้องเปิดหลายแท็บถ้าอยากเทียบคำตอบจากหลายเจ้า และพอปิดแท็บไปแล้วบทสนทนาเก่าก็หายาก LLM รวมทุกอย่างไว้ในที่เดียว อยากเทียบว่า Claude กับ Gemini ตอบคำถามเดียวกันต่างกันยังไง ก็เปลี่ยนแค่ชื่อโมเดลในคำสั่ง และเพราะมันอยู่ในหน้า terminal คุณป้อนไฟล์หรือข้อความยาว ๆ เข้าไปให้ AI อ่านได้ทันที โดยไม่ต้องคัดลอกไปวางในช่องแชตทีละก้อน ทุกบทสนทนาถูกเก็บไว้อัตโนมัติ จึงไม่มีคำถามดี ๆ หลุดหายไปอีก
เอาไปทำอะไรได้บ้าง
- ถาม AI หนึ่งครั้งจบจาก terminal ได้คำตอบเร็ว ไม่ต้องเปิดเว็บ
- ส่งเนื้อหาของไฟล์ในเครื่อง เช่นบันทึก เอกสาร หรือโค้ด เข้าไปให้ AI ช่วยสรุปหรืออธิบาย
- แนบรูปภาพแล้วให้ดึงข้อความออกมา เช่นถ่ายเอกสารแล้วให้ถอดเป็นตัวอักษร
- ถามคำถามเดียวกันกับหลายโมเดลเพื่อเทียบว่าใครตอบดีกว่า แค่เปลี่ยนชื่อโมเดล
- เปิดโหมดแชตคุยต่อเนื่อง หรือย้อนกลับไปค้นบทสนทนาเก่าที่เคยถามไว้
เริ่มใช้ทีละขั้น
- คัดลอกลิงก์ GitHub ด้านล่าง
- เปิด Claude Code, Claude Cowork หรือ Codex แล้ววางลิงก์ บอกมันว่า "ช่วยติดตั้งและตั้งค่าเครื่องมือนี้ให้หน่อย" (เครื่องมือนี้ติดตั้งได้หลายทาง เช่น pip install llm, brew install llm หรือ uv tool install llm ปล่อยให้ AI เลือกวิธีที่เหมาะกับเครื่องคุณ)
- บอกให้มันช่วยใส่กุญแจ API ของ AI ที่คุณมีอยู่ เช่นของ OpenAI หรือ Anthropic ด้วยคำสั่งแนว llm keys set ทำครั้งเดียวจำไว้ให้
- ลองถามคำถามแรกง่าย ๆ ดู เช่นให้มันรันคำสั่ง llm "ทดสอบ ตอบว่าสวัสดี" แล้วถ้าอยากเพิ่มโมเดลยี่ห้ออื่น ขอให้มันติดตั้งปลั๊กอินที่ตรงกัน เช่น llm-anthropic หรือ llm-gemini
ตัวอย่าง prompt
ช่วยรันคำสั่งให้หน่อย เอาไฟล์ note.txt ในโฟลเดอร์นี้ส่งเข้า llm แล้วใช้ system prompt สั่งให้สรุปเป็นภาษาไทยสั้น ๆ ไม่เกิน 5 ข้อ และให้ใช้โมเดล claude-4-opus ตอบ
ข้อควรระวัง
LLM เป็นแค่ตัวกลางที่ส่งคำถามของคุณไปให้ AI ทำงาน ถ้าใช้โมเดลจากผู้ให้บริการบนคลาวด์ เช่น OpenAI, Claude หรือ Gemini คุณต้องมีกุญแจ API ของเจ้านั้นก่อน และการเรียกใช้แต่ละครั้งมีค่าใช้จ่ายตามจริงที่ผู้ให้บริการคิด (ยกเว้นถ้าคุณรันโมเดลบนเครื่องตัวเองผ่านปลั๊กอินอย่าง Ollama ซึ่งไม่เสียค่า API แต่ต้องติดตั้งโมเดลแยกและกินทรัพยากรเครื่อง) อีกเรื่องที่ควรรู้คือบทสนทนาทั้งหมดถูกเก็บลงไฟล์ SQLite บนเครื่องโดยอัตโนมัติ ถ้ามีข้อมูลที่อ่อนไหวก็ระวังว่ามันถูกบันทึกไว้ และโมเดลใหม่ ๆ จะใช้ได้ต้องติดตั้งปลั๊กอินที่ตรงกับยี่ห้อนั้นก่อนเสมอ