Control Plane
ทางการปรับใช้และดำเนินการเวิร์กโหลด ความลับ และเครือข่ายข้าม AWS, GCP, Azure และคลาวด์ส่วนตัว
คุณทำอะไรได้บ้างด้วย Control Plane MCP?
- แก้ไขปัญหาการทำงานของเวิร์กโหลด — ขอให้ผู้ช่วยวินิจฉัยสาเหตุที่เวิร์กโหลดรีสตาร์ทซ้ำโดยใช้ตัวแทนการแก้ไขปัญหาแบบมีคำแนะนำ
- ปรับใช้เวิร์กโหลดจาก Kubernetes manifests — แปลง
kustomization.yamlหรือ Helm chart เป็น Control Plane และนำไปใช้กับตัวแทนการย้ายระบบ - จัดเตรียมบริการแบบมีสถานะที่จัดการโดยระบบ — ขอ Postgres สำหรับการผลิตที่มีการเฟลโอเวอร์ความพร้อมใช้งานสูงและการสำรองข้อมูล S3 ผ่านทักษะการจัดเก็บข้อมูลแบบมีสถานะ
- กำหนดค่าเครือข่ายและ TLS — ใส่โดเมนที่กำหนดเองพร้อม TLS อัตโนมัติไว้ด้านหน้าเวิร์กโหลดโดยใช้ทักษะเครือข่าย
- ตั้งค่าการเข้าถึงแบบไม่ต้องใช้ข้อมูลประจำตัวระบบคลาวด์ — ให้สิทธิ์เวิร์กโหลดเข้าถึง S3 bucket โดยไม่ต้องใช้คีย์ IAM ผ่านทักษะการควบคุมการเข้าถึง
เอกสาร
ปลั๊กอิน Control Plane AI
รันเวิร์กโหลดแบบคอนเทนเนอร์บน AWS, GCP, Azure, OCI และฮาร์ดแวร์ของคุณเองภายใต้ API เดียว มันโหลดความรู้เฉพาะทางของ Control Plane, การ์ดเรลสำหรับโปรดักชัน และเครื่องมือ MCP แบบสดลงใน Claude Code, Codex และ Antigravity CLI เพื่อให้ผู้ช่วยของคุณสามารถปรับใช้ แก้ไขปัญหา รักษาความปลอดภัย และย้ายเวิร์กโหลดด้วยคำสั่ง cpln ที่ผ่านการตรวจสอบแล้ว
การติดตั้ง
Claude Code
/plugin marketplace add https://github.com/controlplane-com/ai-plugin.git
/plugin install cpln@controlplane
/reload-plugins
อัปเดตด้วย /plugin marketplace update controlplane จากนั้น /reload-plugins (ตลาดของบุคคลที่สามไม่อัปเดตอัตโนมัติเว้นแต่คุณจะเปิดใช้งานใน /plugin → Marketplaces)
หรือติดตั้งจาก ตลาดปลั๊กอินชุมชนของ Anthropic ซึ่งทุกรายการผ่านการตรวจสอบของ Anthropic แล้ว:
/plugin marketplace add anthropics/claude-plugins-community
/plugin install cpln@claude-community
/reload-plugins
Codex
codex plugin marketplace add https://github.com/controlplane-com/ai-plugin.git
เริ่ม Codex เปิด /plugins และติดตั้ง cpln การฉีดการ์ดเรลต้องใช้ hooks ของปลั๊กอิน ซึ่ง Codex ปิดไว้โดยค่าเริ่มต้น — เปิดใช้งานใน ~/.codex/config.toml และรีสตาร์ท:
[features]
plugins = true
plugin_hooks = true
อัปเดตด้วย codex plugin marketplace upgrade controlplane จากนั้นรีสตาร์ท Codex
Antigravity CLI
ติดตั้งปลั๊กอินด้วย Antigravity CLI (agy):
agy plugin install https://github.com/controlplane-com/ai-plugin/plugins/cpln
ไคลเอนต์ MCP ทั่วไป
ชี้ไคลเอนต์ MCP อื่น ๆ ไปที่เซิร์ฟเวอร์ที่โฮสต์:
{
"mcpServers": {
"cpln": {
"type": "http",
"url": "https://mcp.cpln.io/mcp?toolsets=full"
}
}
}
การรับรองความถูกต้อง
MCP ใช้ OAuth 2.1 + PKCE ลงชื่อเข้าใช้เพื่อให้ผู้ช่วยดำเนินการในนามองค์กร Control Plane ของคุณ — คุณเลือกได้ว่าองค์กรใดที่มันสามารถดำเนินการได้ และโทเค็นจะถูกจำกัดขอบเขตไว้ที่องค์กรเหล่านั้นและบังคับใช้ฝั่งเซิร์ฟเวอร์ในทุกการเรียก ลงชื่อเข้าใช้อีกครั้งเพื่อเปลี่ยนการอนุญาต ปฏิบัติต่อการเข้าถึง MCP เสมือนการเข้าถึงโปรดักชันสำหรับองค์กรที่คุณอนุญาต วิธีการลงชื่อเข้าใช้:
- Claude Code —
/mcpเลือกcplnลงชื่อเข้าใช้ (หรือclaude mcp login cpln) - Codex —
codex mcp login cpln - Antigravity CLI —
/mcpเลือกcplnรับรองความถูกต้อง
ตัวแปรสภาพแวดล้อม
เป็นทางเลือก — สำหรับเวิร์กโฟลว์ CLI cpln ที่บางสกิลสร้างขึ้นเท่านั้น (CI/CD, Terraform, Pulumi) ดู .env.example
| ตัวแปร | วัตถุประสงค์ |
|---|---|
CPLN_TOKEN | โทเค็นบัญชีบริการสำหรับการเรียก CLI cpln (ข้อมูลอ่อนไหว) |
CPLN_ORG | องค์กรเริ่มต้น |
CPLN_GVC | GVC เริ่มต้น |
CPLN_PROFILE | โปรไฟล์ CLI cpln ภายในเครื่อง |
การใช้งาน
ถามด้วยภาษาธรรมชาติ — ผู้ช่วยจะนำทางไปยังสกิลหรือเอเจนต์ที่เหมาะสม:
- "แก้ไขปัญหาว่าทำไมเวิร์กโหลด
payments-apiของฉันในproductionรีสตาร์ทอยู่เรื่อย ๆ" - "วาง
app.example.comไว้หน้าเวิร์กโหลดwebของฉันพร้อม TLS อัตโนมัติ" - "ให้สิทธิ์การอ่านแบบไม่ใช้ข้อมูลประจำตัวแก่เวิร์กโหลด
analyticsของฉันสำหรับบัคเก็ต S3prod-event-logs— ไม่มีคีย์ IAM" - "จัดเตรียม Postgres สำหรับโปรดักชันพร้อมการเฟลโอเวอร์ HA และการสำรองข้อมูล S3"
- "แปลง
kustomization.yamlนี้เป็น Control Plane และนำไปใช้กับstagingหลังจากฉันยืนยัน"
สองเวิร์กโฟลว์ยังมีคำสั่งสแลชใน Claude Code — /cpln:troubleshoot WORKLOAD และ /cpln:migrate-k8s FILE; ในไคลเอนต์อื่น ๆ ให้ขอเวิร์กโฟลว์เดียวกันโดยใช้ชื่อ
สิ่งที่รวมอยู่
- สกิลเฉพาะทางครอบคลุมการใช้งาน CLI, การควบคุมการเข้าถึง, การปรับขนาดอัตโนมัติ, ระบบเครือข่าย, การสังเกตการณ์, การย้าย, เทมเพลต, การจัดเก็บข้อมูลแบบ stateful และความปลอดภัย
- เอเจนต์นำทางสองตัว: การแก้ไขปัญหาเวิร์กโหลด และการย้าย Kubernetes / Compose / Helm
- กฎการ์ดเรลที่เปิดใช้งานตลอดเวลาซึ่งผู้ช่วยนำไปใช้ในทุกเซสชัน
- การเข้าถึงเซิร์ฟเวอร์ Control Plane MCP ที่โฮสต์ไว้ล่วงหน้า
ความปลอดภัย
- การเข้าถึง MCP คือการเข้าถึงโปรดักชัน — ถูกจำกัดขอบเขตไว้ที่องค์กรที่คุณอนุญาตและ RBAC ของคุณเอง
- การกระทำที่ทำลายล้าง (การลบทรัพยากร, การลดขนาด/ลบวอลุ่ม, การแทนที่เวิร์กโหลด, การนำไปใช้กับโปรดักชัน) ต้องมีการยืนยันอย่างชัดเจน
- ค่าลับจะไม่ถูกเปิดเผยผ่านเครื่องมือ MCP — ความลับปรากฏเป็นข้อมูลเมตาเท่านั้น
- ปลั๊กอินไม่เก็บบันทึก ความลับ พรอมต์ หรือเทเลเมทรี; ไคลเอนต์ AI และผู้ให้บริการโมเดลของคุณประมวลผลพรอมต์ตามนโยบายของพวกเขาเอง
รายงานช่องโหว่ตาม SECURITY.md
เพิ่มเติม
- การมีส่วนร่วม: CONTRIBUTING.md
- เอกสาร: docs.controlplane.com · การสนับสนุน:
support@controlplane.comหรือ Slack - ใบอนุญาต: MIT — ดู LICENSE