MCP, ACP และสกิล AI ต่างกันอย่างไร: เลือกให้ตรงงาน
แยกบทบาท endpoint ของโมเดล เครื่องมือ MCP เอเจนต์ ACP สกิลใช้ซ้ำ และงานตั้งเวลา ด้วยตัวอย่างที่นำไปเลือกใช้งานได้
คุณอยากให้ผู้ช่วยอ่านรายการปัญหา แก้บั๊ก หรือทำการตรวจรายสัปดาห์ซ้ำ ๆ แต่คำว่า “เพิ่มการเชื่อมต่อ” ไม่ได้บอกว่าคุณต้องตั้งค่าแบบไหน endpoint ของโมเดล MCP ACP สกิล และตารางเวลา ต่างดูแลงานคนละส่วน
เริ่มจากสิ่งที่อยากให้ทำ แล้วหาว่าอะไรยังขาด การเพิ่มโปรโตคอลไม่ได้ทำให้ได้โมเดลที่ดีขึ้น ไม่ได้ลงชื่อเข้าบัญชีให้ และไม่ได้ทำให้คอมพิวเตอร์เปิดอยู่ตลอด คู่มือนี้ช่วยเลือกการตั้งค่าที่เล็กที่สุดที่ใช้งานได้ใน Mono by Reunified หรือแอปที่คล้ายกัน
1. ระบุความสามารถที่ขาด
ใช้ตารางนี้ก่อนออกไปหาปลั๊กอิน
| เป้าหมายตอนนี้ | เริ่มตรวจจากอะไร |
|---|---|
| ใช้โมเดลอื่นสำหรับตอบข้อความ | การตั้งค่า endpoint ของโมเดล |
| อ่านหรือแก้ข้อมูลในบริการอื่น | MCP server ที่เหมาะสม หรือการเชื่อมต่อที่มีในตัว |
| ทำงานกับเอเจนต์เขียนโค้ดในคลังโค้ด | ไคลเอนต์และเอเจนต์ ACP ทำงานร่วมกันได้หรือไม่ |
| ใช้เวิร์กโฟลว์สำเร็จรูปซ้ำ | สกิลและสิ่งที่สกิลต้องใช้ |
| ทำสิ่งที่ใช้ได้แล้วซ้ำ | ตัวตั้งเวลาและที่ที่มันทำงาน |
สิ่งเหล่านี้เป็นจุดเริ่มต้น และมักทำงานร่วมกัน สกิลอาจใช้ MCP เอเจนต์เขียนโค้ดอาจเรียกเครื่องมือ และงานตั้งเวลาอาจเรียกใช้สกิล ให้หาชิ้นแรกที่ขาด แทนการติดตั้งทุกชั้น
2. ใช้ MCP สำหรับความสามารถของบริการ
Model Context Protocol (MCP) เชื่อมแอป AI กับความสามารถที่เซิร์ฟเวอร์เปิดให้ใช้ เอกสารสถาปัตยกรรมทางการ แบ่งออกเป็นเครื่องมือ ทรัพยากร และพรอมต์ เซิร์ฟเวอร์หนึ่งอาจมีอย่างเดียวหรือหลายอย่าง
สมมติว่าคุณอยากดูรายการปัญหาที่ยังเปิดอยู่จากบริการจัดการโครงการ คุณต้องมีการเชื่อมต่อที่ค้นหาแบบนั้นได้ และบัญชีที่มีสิทธิ์อ่านโครงการ เซิร์ฟเวอร์ที่ค้นหาปัญหาได้ ไม่จำเป็นต้องสร้างหรือปิดปัญหาได้
ตรวจว่าเซิร์ฟเวอร์ทำอะไรได้จริง และทดสอบด้วยคำขอเล็ก ๆ แบบอ่านอย่างเดียว ขั้นตอนตั้งค่าดูได้ในคู่มือเชื่อมต่อ MCP การเปลี่ยนไปใช้โมเดลภาษาอื่นไม่ได้ทำให้มันเข้าถึงบัญชีโครงการของคุณได้
3. ใช้ ACP สำหรับเซสชันเอเจนต์เขียนโค้ด
Agent Client Protocol (ACP) กำหนดวิธีที่เอเจนต์เขียนโค้ดคุยกับไคลเอนต์ เช่น ตัวแก้ไขโค้ด บทนำ ACP อธิบายเรื่องนี้ เอเจนต์เป็นผู้ทำงานในคลังโค้ด ส่วนไคลเอนต์คือหน้าจอที่คุณใช้สั่งงาน
สำหรับงานอย่าง “หาและแก้เทสต์ที่ล้มเหลวนี้” ให้ตรวจว่าเอเจนต์ ไคลเอนต์ และคอมพิวเตอร์ที่รันทั้งสองทำงานร่วมกันได้ การใช้โปรโตคอลเดียวกันไม่ได้พิสูจน์ว่าเคยถูกทดสอบร่วมกัน คลังโค้ดและคำสั่งยังต้องใช้คอมพิวเตอร์ที่มีสิทธิ์และเครื่องมือที่ถูกต้อง
โทรศัพท์ควบคุมงานนั้นได้โดยไม่ต้องเป็นคอมพิวเตอร์ที่รันงาน ใน Mono Code คอมพิวเตอร์ของคุณเก็บโครงการไว้ และโทรศัพท์สั่งเอเจนต์อย่าง Claude Code, Gemini CLI หรือ OpenCode ผ่าน ACP คู่มือเขียนโค้ดระยะไกลครอบคลุมงานเล็ก ๆ การอนุมัติ และการเชื่อมต่อใหม่ ACP ไม่ได้ให้คอมพิวเตอร์บนคลาวด์ที่เปิดตลอดเวลา และไม่ได้จ่ายค่าบริการของผู้ให้บริการเอเจนต์
4. ใช้สกิลสำหรับพฤติกรรมที่ใช้ซ้ำ
คำว่า “สกิล” มีความหมายต่างกันในแต่ละผลิตภัณฑ์ ใน Mono สกิลคือส่วนเสริมที่อาจมีโมดูล พารามิเตอร์ และการเชื่อมต่อกับบริการอื่น ที่อื่นสกิลอาจเป็นเอกสารคำสั่งหรือแพ็กเกจรูปแบบอื่น อย่าคิดว่าสกิลจากผลิตภัณฑ์หนึ่งจะใช้กับอีกผลิตภัณฑ์ได้
สำหรับงานอย่าง “จัดรูปแบบโน้ตชุดนี้เหมือนเดิมทุกสัปดาห์” ให้ดูก่อนว่าสกิลรับอะไรเข้าไปและส่งอะไรออกมา มันอาจใช้แค่ข้อความที่คุณให้ เรียกโมเดล หรือดึงข้อมูลผ่านการเชื่อมต่อ แต่ละแบบเพิ่มการตั้งค่าและเพิ่มจุดที่อาจล้มเหลว
ใช้รายการตรวจติดตั้งสกิลเพื่อดูว่าสกิลต้องการอะไร และทดสอบผลลัพธ์หนึ่งครั้ง การติดตั้งสำเร็จไม่ได้พิสูจน์ว่าแหล่งข้อมูลของสกิลใช้ได้วันนี้ หรือรันได้บนทุกอุปกรณ์
5. เพิ่มตารางเวลาเมื่อการกระทำทำงานแล้ว
ตัวตั้งเวลากำหนดว่างานจะเริ่มเมื่อไร แต่ไม่ได้เติมข้อมูลหรือสิทธิ์ที่ขาด สำหรับสรุปโครงการรายสัปดาห์ ให้ลองด้วยมือก่อนว่าดึงรายการที่ถูกต้องและได้สรุปที่มีประโยชน์ จากนั้นจึงตัดสินใจว่างานจะรันที่ไหนในเวลาที่ต้องการ
งานใน Mono ทำงานบนอุปกรณ์ของคุณ และงานที่พลาดไปตอนแอปปิดอยู่จะทำตามหลังเมื่อคุณเปิดแอปครั้งถัดไป ดังนั้นอย่าคาดหวังว่างานจะรันตรงเวลาขณะที่โทรศัพท์ปิดอยู่ งานที่ต้องใช้คำสั่งบนคอมพิวเตอร์ก็ต้องใช้คอมพิวเตอร์เครื่องนั้นด้วย การตั้งเวลาไม่ได้ย้ายคำสั่งมาไว้บนโทรศัพท์
เมื่อผลลัพธ์ตามเวลาหายไป ให้ตรวจว่างานรันที่ไหนก่อนเปลี่ยนโมเดล เมื่อบริการแจ้งข้อผิดพลาดด้านสิทธิ์ ให้ตรวจการเชื่อมต่อบัญชีก่อนติดตั้งเอเจนต์เขียนโค้ดใหม่
6. เขียนระบบของคุณในห้าบรรทัด
เขียนห้าบรรทัด ได้แก่ โมเดล บริการภายนอก การกระทำที่ใช้ซ้ำ คอมพิวเตอร์สำหรับเขียนโค้ด (ถ้ามี) และตารางเวลา (ถ้ามี) ปล่อยบรรทัดที่ไม่ใช้ว่างไว้ ข้างแต่ละส่วนที่ใช้ ให้จดว่าใครดูแล ได้รับข้อมูลอะไร และใครเรียกเก็บเงิน
งานเขียนง่าย ๆ อาจต้องใช้แค่โมเดล การแก้คลังโค้ดอาจต้องใช้เอเจนต์ ACP และคอมพิวเตอร์ แต่ไม่ต้องมีการเชื่อมต่อ MCP ใหม่ สรุปรายสัปดาห์จากบริการหนึ่งอาจต้องใช้การเชื่อมต่อ สกิล และตัวตั้งเวลาที่ทำงานอยู่
Mono ยังไม่เปิดให้ใช้ แต่คุณเข้าร่วมรายชื่อรอใช้งานได้ ระหว่างนี้ใช้แผนที่นี้วางแผนการตั้งค่าที่อธิบายและทดสอบได้ ก่อนขยายให้ใหญ่ขึ้น
