AI Agent Debugger ของ Apidog พร้อมใช้งานใน Apidog client เวอร์ชันล่าสุดสำหรับทุกแผน รวมถึงแผนฟรี ตัวดีบักเกอร์ช่วยให้คุณสามารถรัน AI agents กับโมเดลของ OpenAI และ Anthropic, เชื่อมต่อเซิร์ฟเวอร์ MCP, ตรวจสอบการเรียกโมเดลและการเรียกใช้เครื่องมือทุกครั้งในแผง Traces และติดตามค่าใช้จ่ายต่อการรัน
บทความนี้ครอบคลุมถึงผู้ที่สามารถใช้งาน AI Agent Debugger, คุณสมบัติที่รองรับ, สิ่งที่ไม่รองรับ, วิธีการเปิดใช้งาน และสิ่งที่ยังคงเหมือนเดิมเกี่ยวกับโปรเจกต์ Apidog ที่มีอยู่ของคุณ
สิ่งที่มีให้ใช้งาน
AI Agent Debugger มาพร้อมกับ Apidog client มาตรฐาน ไม่ต้องมีใบอนุญาตแยกต่างหาก ไม่มีแผนเสริม และไม่มีค่าธรรมเนียมต่อผู้ใช้งาน
- แผน Free, Basic, Professional และ Enterprise ทั้งหมดรวม AI Agent Debugger
- คุณสมบัตินี้ถูกเปิดใช้งานโดยค่าเริ่มต้น ไม่ต้องตั้งค่าใดๆ
- คุณต้องใช้ Apidog client เวอร์ชันล่าสุด Client เวอร์ชันเก่าจะไม่มีแท็บ AI Agent Debugger
ผู้ให้บริการโมเดลที่รองรับ
| ผู้ให้บริการ | สถานะ | โมเดล |
|---|---|---|
| OpenAI | รองรับ | GPT-5.5, GPT-5.5 Instant, o-series และโมเดลใดๆ ในบัญชี OpenAI |
| Anthropic | รองรับ | Claude 4.7 Sonnet, Claude 4.7 Opus, Claude 4.7 Haiku |
| Custom OpenAI-compatible endpoints | รองรับผ่านการตั้งค่า Base URL ใหม่ | ผู้ให้บริการใดๆ ที่เปิดเผย API ที่เข้ากันได้กับ OpenAI |
| ผู้ให้บริการอื่นๆ (Google, Mistral, xAI) | อยู่ในแผนงาน | ยังไม่รองรับโดยตรงในขณะนี้ |
วิธีการเชื่อมต่อเซิร์ฟเวอร์ MCP
ตัวดีบักเกอร์สามารถสื่อสารกับ Model Context Protocol ได้โดยตรง รองรับการเชื่อมต่อสามแบบ:
- STDIO. กระบวนการย่อยในเครื่อง เหมาะที่สุดสำหรับเซิร์ฟเวอร์ MCP ที่กำลังพัฒนา
- HTTP Streamable. เซิร์ฟเวอร์ MCP ที่โฮสต์อยู่และเข้าถึงได้ผ่าน HTTP
- SSE. Server-Sent Events แบบเก่า ยังคงเป็นที่นิยม; รองรับเพื่อความเข้ากันได้ย้อนหลัง
การยืนยันตัวตนสำหรับเซิร์ฟเวอร์ MCP ครอบคลุมสองรูปแบบ: ส่วนหัวมาตรฐาน (API key) และ OAuth 2.0 (การแลกเปลี่ยนโทเค็นเต็มรูปแบบ)
สิ่งที่ตัวดีบักเกอร์ครอบคลุม
ตัวดีบักเกอร์เก็บภาพรวมการทำงานทั้งหมดของ Agent run:
- การเรียกใช้โมเดลพร้อม payload คำขอและคำตอบเต็มรูปแบบ
- Traces การคิดของโมเดล เมื่อโมเดลเปิดเผยข้อมูลเหล่านี้ (OpenAI o-series, Anthropic extended thinking)
- การเรียกใช้เครื่องมือพร้อมค่าพารามิเตอร์และข้อมูลที่ส่งคืน
- การรับส่งข้อมูลเซิร์ฟเวอร์ MCP ที่แสดงในแผง Traces เช่นเดียวกับการเรียกใช้เครื่องมืออื่นๆ
- เครื่องมือในตัว:
bash,web_fetch,read,edit,write,grep,glob,kill_shell - ตัวชี้วัดประสิทธิภาพต่อการรัน: เวลาตอบสนอง, โทเค็นอินพุต, โทเค็นเอาต์พุต, ค่าใช้จ่ายโดยประมาณ
- ทักษะ (Skills): ชุดที่บันทึกไว้ของ system prompt + รายการเครื่องมือ + พารามิเตอร์สำหรับการรันสถานการณ์ซ้ำ
สิ่งที่ตัวดีบักเกอร์ไม่ครอบคลุม
- การตรวจสอบการทำงานใน Production ใช้เครื่องมือการตรวจสอบเฉพาะสำหรับการบันทึกการรับส่งข้อมูลระยะยาว
- การทดสอบถดถอยแบบอัตโนมัติ สำหรับชุดคำสั่งพร้อมข้อมูลทดสอบ ให้ใช้ชุดเครื่องมืออย่าง Promptfoo
- การรับส่งข้อมูลโปรโตคอล Agent-to-Agent (A2A) สำหรับ A2A ให้ใช้ A2A Debugger แยกต่างหากของ Apidog
- การตรวจสอบเซิร์ฟเวอร์ MCP แบบแยกส่วน สำหรับการทดสอบเครื่องมือและทรัพยากรของเซิร์ฟเวอร์ MCP เดียวโดยไม่มีการทำงานของ agent loop ให้ใช้ Apidog’s MCP server testing flow
วิธีการเปิดใช้งาน
- อัปเดต Apidog เป็นเวอร์ชันล่าสุด
- เปิด Apidog และคลิก AI Agent Debugger ในแถบแท็บด้านบน
- เลือกผู้ให้บริการโมเดลและโมเดล
- ยืนยัน Base URL (ซึ่งจะกรอกโดยอัตโนมัติจากผู้ให้บริการ) หรือตั้งค่าใหม่สำหรับเอนด์พอยต์ที่กำหนดเอง
- วาง API key ของคุณ
- คลิก Run บนเธรดว่างเพื่อยืนยันการเชื่อมต่อ
ไม่จำเป็นต้องตั้งค่าระดับโปรเจกต์ ตัวดีบักเกอร์ทำงานในพื้นที่ทำงานของตัวเอง
สิ่งที่ยังคงเหมือนเดิม
- โปรเจกต์ Apidog ที่มีอยู่, คำจำกัดความ API และชุดทดสอบไม่ได้รับผลกระทบ
- MCP server testing flow และ A2A Debugger ยังคงทำงานควบคู่กันไป
- การดีบักเอนด์พอยต์ API, mock server และการแก้ไข OpenAPI ไม่มีอะไรเปลี่ยนแปลง
- การเรียกเก็บเงินและระดับแผนยังคงเดิม; AI Agent Debugger ไม่ใช้เครดิตใหม่ใดๆ
คุณชำระค่าใช้จ่ายสำหรับการเรียกใช้ API ของโมเดลพื้นฐานตามที่บัญชี OpenAI หรือ Anthropic ของคุณถูกเรียกเก็บ Apidog ไม่คิดค่าธรรมเนียมเพิ่มเติมสำหรับการใช้งาน
สำหรับผู้ดูแลระบบทีมและองค์กร
- AI Agent Debugger เปิดใช้งานสำหรับผู้ใช้แต่ละราย สมาชิกแต่ละคนจะใช้ API key ของผู้ให้บริการของตนเอง
- API key ที่ป้อนในตัวดีบักเกอร์จะถูกจัดเก็บไว้ในเครื่องบนไคลเอ็นต์ของผู้ใช้แต่ละคน จะไม่มีการส่งไปยังเซิร์ฟเวอร์ Apidog
- เจ้าของพื้นที่ทำงานสามารถจัดการเอนด์พอยต์เซิร์ฟเวอร์ MCP ที่ใช้ร่วมกันได้จากส่วนกลางผ่านตัวแปรสภาพแวดล้อม Apidog มาตรฐาน
- การตรวจสอบและควบคุมการเข้าถึงสำหรับเซิร์ฟเวอร์ MCP เป็นไปตามโมเดลการยืนยันตัวตนของเซิร์ฟเวอร์ MCP เอง (ส่วนหัวหรือ OAuth 2.0)
ข้อจำกัดที่ทราบ
- การขยายผู้ให้บริการนอกเหนือจาก OpenAI และ Anthropic อยู่ในแผนงาน; ในระหว่างนี้ให้ใช้ Base URL override สำหรับผู้ให้บริการที่เข้ากันได้กับ OpenAI
- การแชร์ Trace ทำได้เฉพาะในเครื่อง หากต้องการแชร์ Trace ให้คัดลอก JSON ในมุมมอง Raw หรือถ่ายภาพหน้าจอแผง
- การประมาณค่าใช้จ่ายเป็นการประมาณในเครื่องตามราคาโมเดลที่เผยแพร่; โปรดอ้างอิงแดชบอร์ดการใช้งานของผู้ให้บริการของคุณสำหรับการเรียกเก็บเงิน
