Skip to main content

ค้นพบและติดตั้ง Plugins ที่สร้างไว้แล้วผ่าน Marketplaces

ค้นหาและติดตั้ง plugins จาก marketplaces เพื่อขยาย Claude Code ด้วย skills, agents และความสามารถใหม่

Plugins ขยาย Claude Code ด้วย skills, agents, hooks และ MCP servers Plugin marketplaces คือแค็ตตาล็อกที่ช่วยให้คุณค้นพบและติดตั้ง extensions เหล่านี้โดยไม่ต้องสร้างเอง

วิธีการทำงานของ Marketplaces

marketplace คือแค็ตตาล็อกของ plugins ที่คนอื่นสร้างและแบ่งปัน การใช้ marketplace เป็นกระบวนการสองขั้นตอน:

  1. เพิ่ม marketplace: ลงทะเบียนแค็ตตาล็อกกับ Claude Code เพื่อให้คุณเรียกดูสิ่งที่มีได้ ยังไม่มีการติดตั้ง plugins
  2. ติดตั้ง plugins แยกต่างหาก: เรียกดูแค็ตตาล็อกและติดตั้ง plugins ที่คุณต้องการ

Anthropic Official Marketplace

Official Anthropic marketplace (claude-plugins-official) จะพร้อมใช้งานโดยอัตโนมัติเมื่อคุณเริ่ม Claude Code รัน /plugin และไปที่แท็บ Discover เพื่อเรียกดูสิ่งที่มี หรือดูแค็ตตาล็อกที่ claude.com/plugins

เพื่อติดตั้ง plugin จาก official marketplace:

/plugin install github@claude-plugins-official

Code Intelligence

Plugins ด้านความฉลาดทางโค้ดเปิดใช้งาน built-in LSP tool ของ Claude Code ทำให้ Claude สามารถข้ามไปยัง definitions, ค้นหา references และดู type errors ทันทีหลังจากแก้ไข

ภาษาPluginBinary ที่ต้องใช้
C/C++clangd-lspclangd
Gogopls-lspgopls
Pythonpyright-lsppyright-langserver
Rustrust-analyzer-lsprust-analyzer
TypeScripttypescript-lsptypescript-language-server
Javajdtls-lspjdtls
Kotlinkotlin-lspkotlin-language-server
PHPphp-lspintelephense
Swiftswift-lspsourcekit-lsp

สิ่งที่ Claude ได้รับจาก Code Intelligence Plugins

เมื่อ code intelligence plugin ติดตั้งแล้ว Claude ได้รับความสามารถสองอย่าง:

  • การวินิจฉัยอัตโนมัติ: หลังจากที่ Claude แก้ไขไฟล์ทุกครั้ง language server จะวิเคราะห์การเปลี่ยนแปลงและรายงานข้อผิดพลาดและคำเตือนกลับโดยอัตโนมัติ
  • การนำทางโค้ด: Claude สามารถใช้ language server เพื่อข้ามไปยัง definitions, ค้นหา references, ดูข้อมูลประเภท และ trace call hierarchies

External Integrations

Plugins เหล่านี้รวม MCP servers ที่ตั้งค่าล่วงหน้าเพื่อเชื่อมต่อ Claude กับบริการภายนอก:

  • Source control: github, gitlab
  • Project management: atlassian (Jira/Confluence), asana, linear, notion
  • Design: figma
  • Infrastructure: vercel, firebase, supabase
  • Communication: slack
  • Monitoring: sentry

การตรวจสอบความปลอดภัยอัตโนมัติ

Plugin security-guidance ตรวจสอบการเปลี่ยนแปลงแต่ละอย่างที่ Claude ทำเพื่อหาช่องโหว่ทั่วไปและสั่งให้ Claude แก้ไขสิ่งที่พบในเซสชันเดียวกัน

Community Marketplace

Community marketplace ที่ anthropics/claude-plugins-community โฮสต์ plugins บุคคลที่สามที่ผ่านการตรวจสอบอัตโนมัติและการคัดกรองความปลอดภัยของ Anthropic

/plugin marketplace add anthropics/claude-plugins-community

จากนั้นติดตั้ง plugins จากมันโดยใช้ชื่อ marketplace claude-community:

/plugin install <plugin-name>@claude-community

ลองใช้: เพิ่ม Demo Marketplace

Anthropic ยังดูแล demo plugins marketplace (claude-code-plugins) ที่มี plugins ตัวอย่าง

/plugin marketplace add anthropics/claude-code

เพิ่ม Marketplaces

ใช้คำสั่ง /plugin marketplace add เพื่อเพิ่ม marketplaces จากแหล่งต่างๆ:

# จาก GitHub repository
/plugin marketplace add anthropics/claude-code

# จาก Git URL อื่น
/plugin marketplace add https://gitlab.com/company/plugins.git

# จาก local path
/plugin marketplace add ./my-marketplace

# จาก remote URL
/plugin marketplace add https://example.com/marketplace.json

ติดตั้ง Plugins

เมื่อคุณเพิ่ม marketplaces แล้ว คุณสามารถติดตั้ง plugins โดยตรง:

/plugin install plugin-name@marketplace-name

จัดการ Plugins ที่ติดตั้ง

รัน /plugin และไปที่แท็บ Installed เพื่อดู เปิดใช้งาน ปิดใช้งาน หรือถอนการติดตั้ง plugins

# แสดงรายการ plugins ที่ติดตั้ง
/plugin list

# ปิดใช้งาน plugin โดยไม่ถอนการติดตั้ง
/plugin disable plugin-name@marketplace-name

# เปิดใช้งาน plugin ที่ปิดใช้งาน
/plugin enable plugin-name@marketplace-name

# ลบ plugin อย่างสมบูรณ์
/plugin uninstall plugin-name@marketplace-name

ใช้งานการเปลี่ยนแปลง Plugin โดยไม่ต้องรีสตาร์ท

เมื่อคุณติดตั้ง เปิดใช้งาน หรือปิดใช้งาน plugins ระหว่างเซสชัน รัน /reload-plugins เพื่อรับการเปลี่ยนแปลงทั้งหมดโดยไม่ต้องรีสตาร์ท:

/reload-plugins

การแก้ไขปัญหา

ปัญหา Code Intelligence

  • Language server ไม่เริ่มต้น: ตรวจสอบว่า binary ติดตั้งแล้วและมีใน $PATH ตรวจสอบแท็บ Errors ใน /plugin สำหรับรายละเอียด
  • การใช้หน่วยความจำสูง: language servers เช่น rust-analyzer และ pyright สามารถใช้หน่วยความจำจำนวนมากบนโปรเจกต์ขนาดใหญ่

ขั้นตอนต่อไป

  • สร้าง plugins ของคุณเอง: ดู Plugins เพื่อสร้าง skills, agents และ hooks
  • สร้าง marketplace: ดู Create a plugin marketplace เพื่อแจกจ่าย plugins ให้ทีมหรือชุมชน
  • Technical reference: ดู Plugins reference สำหรับข้อมูลจำเพาะฉบับเต็ม