Polylane สำหรับนักพัฒนา
ทุกอย่างที่คุณต้องใช้ในการพัฒนาบน Polylane: API, เซิร์ฟเวอร์ MCP, CLI, SDK และวิธียืนยันตัวตน สำหรับเอเจนต์: หน้านี้มีเวอร์ชัน markdown ที่ /developers.md
เริ่มต้นใช้งาน Polylane อย่างรวดเร็ว
- ขอสิทธิ์เข้าใช้: Polylane อยู่ในช่วงก่อนเปิดตัว ลงชื่อเข้า waitlist บน หน้าแรก (หรือ
POST https://polylane.com/api/auth/email) - ลงชื่อเข้าใช้: เมื่อได้รับคำเชิญแล้ว ลงชื่อเข้าใช้ที่ console.polylane.com และเชื่อมต่อบัญชีคลาวด์หรือ repository
- สร้างคีย์ API: สร้างคีย์ (
sk_...) ในการตั้งค่าของคอนโซล - คำขอแรก:
curl https://api.polylane.com/v1/auth/whoami -H "x-api-key: sk_..." - เชื่อมต่อเอเจนต์: ชี้ MCP client ใดก็ได้ไปที่
https://mcp.polylane.com/mcpOAuth client ลงทะเบียนตัวเองได้ที่https://mcp.polylane.com/register
Polylane API
- Base URL:
https://api.polylane.com/v1 - สเปก OpenAPI 3.0: https://api.polylane.com/v1/doc (สำเนาที่ /openapi.json)
- API catalog (RFC 9727): /.well-known/api-catalog
- คู่มือการยืนยันตัวตนสำหรับเอเจนต์: /auth.md
เซิร์ฟเวอร์ MCP ของ Polylane
- ผลิตภัณฑ์ (OAuth 2.0 หรือคีย์ API):
https://mcp.polylane.com/mcp: เครื่องมือsearch,execute,searchTools,runTool,runCode,startMapping,advanceMapping,getMappingStatusServer card - เอกสาร (ไม่ต้องยืนยันตัวตน):
https://docs.polylane.com/mcp: แสดงรายการและอ่านทุกหน้าเอกสาร
Polylane CLI
สร้างมาให้เอเจนต์เขียนโค้ดเป็นผู้ควบคุม: เอาต์พุตแบบมีโครงสร้างและแฟล็กแบบไม่โต้ตอบในทุกคำสั่ง
curl -fsSL https://polylane.com/setup.sh | bash # macOS / Linux
irm https://polylane.com/setup.ps1 | iex # Windows
polylane auth signup --email you@example.com เอกสาร CLI ฉบับเต็ม: docs.polylane.com/coding-agents/cli
SDK
- npm: @coreplane/polylane
ขีดจำกัดอัตราการเรียก
คำขอถูกจำกัดอัตราต่อ credential เมื่อคุณเกินขีดจำกัด API จะตอบกลับด้วย 429 ให้ถอยรอและเคารพค่า Retry-After เมื่อมี โดยใช้ exponential backoff แทนการวนเรียกซ้ำถี่ ๆ
การกำหนดเวอร์ชันและการเลิกใช้
API กำหนดเวอร์ชันในพาธของ URL (/v1) การเปลี่ยนแปลงที่ทำให้เข้ากันไม่ได้จะออกในเวอร์ชันใหม่เท่านั้น การเลิกใช้จะประกาศใน build log และมีเอกสารก่อนนำออก ส่วนที่ประกาศเลิกใช้ยังทำงานต่อไปตลอดช่วงเปลี่ยนผ่าน
จุดเข้าถึงที่เครื่องอ่านได้
- /llms.txt: ดัชนีของเว็บไซต์สำหรับเอเจนต์
- /agent.json: มุมมองผลิตภัณฑ์แบบมีโครงสร้าง (มีที่
/?mode=agentด้วย) - /.well-known/mcp: การค้นพบ MCP
- /.well-known/agent-card.json: agent card แบบ A2A
- /.well-known/agent-skills/index.json: ดัชนี skill
สถานะ
สถานะความพร้อมใช้งานสดของแพลตฟอร์ม Polylane: status.polylane.com
การสนับสนุน
อีเมลไปที่ boris@coreplane.ai หรือติดต่อเราบน X ที่ @polylanehq