Thunder Client ได้รับความนิยมจากผู้ชมโดยเป็นขั้วตรงข้ามกับ Postman นั่นคือ: ไคลเอนต์ API ที่รวดเร็ว ฟรี ซึ่งทำงานอยู่ภายใน VS Code และจัดเก็บคอลเล็กชันเป็นไฟล์ JSON ใน repo ของคุณ ข้อเสนอนั้นลดลงมาหลายปีแล้ว การซิงค์ Git ย้ายไปอยู่หลังกำแพงเก็บเงินในปี 2023 และตอนนี้ระดับฟรี ตาม หน้าการกำหนดราคาของ Thunder Client ถูกจำกัดที่ 250 การรันคอลเล็กชันต่อเดือน โดยไม่มีการซิงค์ Git, ไม่มี CLI หรือ CI, ไม่มีสคริปต์แบบกำหนดเอง, ไม่มีสภาพแวดล้อมทั่วโลก และไม่มีการรองรับ WebSocket, SSE หรือ gRPC ทั้งหมดนี้เริ่มต้นในแพ็กเกจแบบชำระเงินที่ราคา $3, $7 และ $16 ต่อผู้ใช้ต่อเดือน โดยเรียกเก็บเงินรายปี
นี่คือคำตอบโดยตรง: Apidog เป็นทางเลือกที่ดีที่สุดสำหรับ Thunder Client เพราะให้ทุกสิ่งที่ Thunder Client คิดค่าใช้จ่าย (การรันคอลเล็กชันไม่จำกัด, การเขียนสคริปต์, การรวม CLI และ CI, WebSocket, SSE, gRPC และ GraphQL) ในแพ็กเกจฟรีที่รองรับผู้ใช้สูงสุด 4 คน และยังเพิ่มสิ่งที่แผง VS Code ไม่สามารถมีได้: ตัวแก้ไขสเปคจริง, เซิร์ฟเวอร์ mock อัจฉริยะ, สถานการณ์ทดสอบอัตโนมัติ และเอกสาร API ที่เผยแพร่ได้ ข้อแลกเปลี่ยนที่ซื่อสัตย์คือคุณต้องออกจากแถบด้านข้างของ VS Code เพื่อใช้แอปพลิเคชันเฉพาะ บทความนี้จะอธิบายว่าระดับฟรีได้สูญเสียอะไรไปบ้าง สิ่งที่ระดับชำระเงินยังไม่มี และวิธีการย้ายคอลเล็กชันของคุณอย่างแม่นยำ
ระดับฟรีมีขนาดเล็กลงได้อย่างไร
จุดเด่นเริ่มต้นของ Thunder Client คือความเบาและใช้งานร่วมกับ Git ได้ดี: คอลเล็กชันถูกจัดเก็บเป็น JSON ในโฟลเดอร์ .thunder-tests ทำให้การเปลี่ยนแปลง API ผ่านการดึงข้อมูล (pull requests) แบบเดียวกับโค้ด ในปี 2023 โมเดลการจัดเก็บข้อมูลนี้กลายเป็นคุณสมบัติที่ต้องชำระเงิน และคอลเล็กชันของผู้ใช้ฟรีถูกย้ายไปยังที่เก็บส่วนขยายภายในของ VS Code: ยังคงเป็นแบบโลคอล แต่ Git, การตรวจสอบโค้ด และเพื่อนร่วมทีมไม่สามารถมองเห็นได้ เราได้กล่าวถึงการเปลี่ยนแปลงนี้โดยละเอียดเมื่อเกิดขึ้น ในบทความ Thunder Client Pro paywall: มีอะไรเปลี่ยนแปลงไปบ้าง

ระดับฟรีปัจจุบัน ตามที่ระบุไว้ในหน้าการกำหนดราคา ได้กำหนดขอบเขตที่เข้มงวดยิ่งขึ้นไปอีก:
- 250 การรันคอลเล็กชันต่อเดือน ตัวรันคอลเล็กชัน ซึ่งเป็นคุณสมบัติที่เปลี่ยนคำขอที่บันทึกไว้เป็นการตรวจสอบการถดถอย มีการจำกัดการใช้งานรายเดือน
- เฉพาะ HTTP เท่านั้น คำขอ WebSocket, SSE และ gRPC เป็นคุณสมบัติสำหรับแพ็กเกจแบบชำระเงิน
- ไม่มีการเขียนสคริปต์ สคริปต์ก่อนคำขอและสคริปต์ทดสอบแบบกำหนดเองถูกสงวนไว้สำหรับแพ็กเกจแบบชำระเงิน ดังนั้นสิ่งใดก็ตามที่นอกเหนือจากการยืนยันพื้นฐานจึงไม่สามารถทำได้
- ไม่มี CLI, ไม่มี CI การรันคอลเล็กชันจากไปป์ไลน์ต้องใช้แพ็กเกจแบบชำระเงิน
- ไม่มีการซิงค์ Git, ไม่มีสภาพแวดล้อมทั่วโลก, ใช้ได้เฉพาะ VS Code เท่านั้น การรองรับ JetBrains IDE ก็เริ่มต้นที่แพ็กเกจแบบชำระเงินเช่นกัน
ไม่มีสิ่งใดที่น่าตกใจ นักพัฒนาคนเดียวที่ดูแลส่วนขยายที่มีประโยชน์มีสิทธิ์ที่จะเรียกเก็บเงิน แต่ก็หมายความว่า "Thunder Client เพราะฟรี" ไม่ใช่เหตุผลอีกต่อไป หากระดับฟรีเหมาะสม คุณกำลังใช้แผง HTTP พื้นฐาน ทันทีที่คุณต้องการตัวรันโดยไม่มีการจำกัด, สคริปต์, ซ็อกเก็ต หรือไปป์ไลน์ คุณกำลังเลือกระหว่างแพ็กเกจแบบชำระเงินของ Thunder Client และแพลตฟอร์มจริง ดังนั้นจึงคุ้มค่าที่จะเปรียบเทียบโดยตรง
สิ่งที่แพ็กเกจแบบชำระเงินมีให้ และสิ่งที่ยังไม่มี
ราคาแบบชำระเงินของ Thunder Client ถือว่าถูกมากต่อผู้ใช้: Starter ราคา $3 ต่อผู้ใช้ต่อเดือน โดยเรียกเก็บเงินรายปี (เฉพาะบัตรเครดิต จำกัดสูงสุด 10 ผู้ใช้), Business ราคา $7, Enterprise ราคา $16 แพ็กเกจ Starter ปลดล็อกการซิงค์ Git, การรัน CLI และ CI/CD, WebSocket/SSE/gRPC และการรองรับ JetBrains แต่ตัววัดการรันไม่ได้หายไปเมื่อคุณชำระเงิน: Business เพิ่มขีดจำกัดการรันคอลเล็กชันรายเดือนเป็น 500 ต่อผู้ใช้ และการรันไม่จำกัดจะมาถึงเฉพาะแพ็กเกจ Enterprise เท่านั้น สภาพแวดล้อมที่เข้ารหัสและการรวมระบบจัดการความลับเป็นคุณสมบัติของ Business; SSO และบันทึกการตรวจสอบเป็นคุณสมบัติของ Enterprise
ประเด็นที่ใหญ่กว่าคือสิ่งที่ไม่รวมอยู่ในแพ็กเกจใดๆ Thunder Client เป็นไคลเอนต์สำหรับคำขอ ไม่มีตัวแก้ไขสเปค API เป็นแกนหลัก ไม่มีเซิร์ฟเวอร์จำลอง (mock server) สำหรับผู้ใช้ ไม่มีเอกสารที่โฮสต์ไว้ ไม่มีระบบจัดการการทดสอบด้วยภาพข้าม API การชำระเงินช่วยลบการจำกัดออกจากไคลเอนต์ แต่ไม่ได้ขยายประเภทของเครื่องมือ นี่เป็นข้อสรุปเดียวกับที่เราได้จากการเปรียบเทียบกับ Postman ในบทความ Postman vs Thunder Client จากอีกมุมมองหนึ่ง
คำตอบ: Apidog
Apidog เป็นแพลตฟอร์มพัฒนา API ที่มีนักพัฒนากว่า 500,000 คนใช้งาน ครอบคลุมการออกแบบ, การแก้ไขข้อบกพร่อง, การทดสอบ, การจำลอง (mocking) และการจัดทำเอกสารในแอปเดียว โดยขับเคลื่อนด้วยสเปคเดียว

สำหรับผู้ที่กำลังพิจารณาเปรียบเทียบกับ Thunder Client โดยเฉพาะ:
- สิ่งที่อยู่เบื้องหลังกำแพงเก็บเงินของ Thunder Client นั้นฟรีที่นี่ การรันคอลเล็กชันและสถานการณ์ไม่จำกัด, สคริปต์ก่อน/หลังคำขอ, WebSocket, SSE, gRPC และคำขอ GraphQL รวมถึงการรัน CI ผ่าน Apidog CLI ทั้งหมดนี้รวมอยู่ในแพ็กเกจฟรี ซึ่งรองรับผู้ใช้สูงสุด 4 คน แพ็กเกจแบบชำระเงินเริ่มต้นที่ $9 ต่อผู้ใช้ต่อเดือน
- คำขอของคุณจะได้สเปค คำขอที่คุณแก้ไขข้อบกพร่องสามารถบันทึกเป็นปลายทางที่มีเอกสารพร้อม Schema ได้ ทำให้คอลเล็กชันเติบโตเป็นคำจำกัดความของ API แทนที่จะเป็นเพียงแค่กองคำขอที่บันทึกไว้ เอกสาร, mock และการทดสอบจะถูกสร้างขึ้นจากสิ่งนี้
- มีเซิร์ฟเวอร์ mock อยู่ทั้งหมด mock อัจฉริยะของ Apidog ให้การตอบสนองที่สมจริงตาม Schema ทันทีที่ปลายทางถูกกำหนด ไม่ต้องมีตัวอย่างหรือการตั้งค่าใดๆ Thunder Client ไม่มีสิ่งเทียบเท่าในราคาใดๆ
- การทดสอบเป็นคุณสมบัติหลัก ไม่ใช่ส่วนเสริมที่มีการจำกัด สถานการณ์การทดสอบด้วยภาพสามารถเชื่อมโยงคำขอ, ยืนยันการตอบสนอง, ตรวจสอบความถูกต้องตาม Schema, รันกรณีที่ขับเคลื่อนด้วยข้อมูล และรันใน CI โดยไม่มีขีดจำกัดรายเดือนเพื่อปันส่วน
การเปลี่ยนไปใช้จะเป็นอย่างไรในแต่ละคุณสมบัติ
ตัวไคลเอนต์สำหรับคำขอเอง
การส่งคำขอในแต่ละวันสามารถแปลได้โดยตรง: คอลเล็กชัน, โฟลเดอร์, ตัวแปรสภาพแวดล้อม, คุกกี้, ตัวช่วยยืนยันตัวตน, การสร้างโค้ด ไคลเอนต์ของ Apidog จัดการ HTTP, WebSocket, SSE, gRPC และ GraphQL ในแพ็กเกจฟรี ในขณะที่ Thunder Client ระดับฟรีเป็น HTTP เท่านั้น หากทีมของคุณบางส่วนใช้งาน JetBrains IDEs, Apidog Fast Request จะครอบคลุมการส่งคำขอที่นั่น; ไม่มีแผง Apidog ภายใน VS Code ซึ่งเป็นข้อเสียที่แท้จริงและจะกล่าวถึงด้านล่าง
การเขียนสคริปต์และตัวรัน
การทดสอบแบบกรองของ Thunder Client ครอบคลุมการยืนยันง่ายๆ โดยที่การเขียนสคริปต์จริงต้องชำระเงิน Apidog รองรับสคริปต์ก่อนและหลังคำขอ (ไวยากรณ์เข้ากันได้กับ Postman ทำให้สามารถวางส่วนย่อยส่วนใหญ่ได้) การตรวจสอบ Schema โดยไม่ต้องเขียนการยืนยันเลย และตัวรันที่ไม่จำกัดการใช้งาน หากการรัน 250 ครั้งต่อเดือนของคุณหมดลงกลางสปรินต์ นี่คือรายการที่จะยุติปัญหานั้น
เวิร์กโฟลว์ Git
หากคุณชื่นชอบ Thunder Client ในยุคของโฟลเดอร์ .thunder-tests โปรดระบุให้ชัดเจนว่าคุณต้องการอะไรกลับมา หากเป็นคอลเล็กชันในรูปแบบไฟล์ที่ตรวจสอบได้ใน repo ไคลเอนต์ที่รองรับ Git โดยกำเนิดคือคำตอบสำหรับผู้ที่ยึดติดกับความบริสุทธิ์ และเราได้เปรียบเทียบตัวเลือกชั้นนำในบทความ ทางเลือกที่ดีที่สุดสำหรับ Bruno หากเป็น "ทีมของฉันเห็นคอลเล็กชันเดียวกันโดยไม่ต้องจ่ายค่าซิงค์ต่อผู้ใช้" พื้นที่ทำงานบนคลาวด์ของ Apidog พร้อมการควบคุมเวอร์ชันแบบสาขา (branch-based versioning) สามารถทำได้ในแพ็กเกจฟรี และยังสามารถส่งออกสเปคไปยังไฟล์ OpenAPI สำหรับ repo ของคุณได้ทุกเมื่อที่คุณต้องการประวัติ Git
นอกเหนือจากไคลเอนต์
นี่คือการก้าวกระโดดของประเภทเครื่องมือ: ออกแบบ API ด้วยภาพหรือโค้ด, เผยแพร่เอกสารแบบโต้ตอบบนโดเมนของคุณ, มอบ URL ของ mock ให้ผู้ใช้งาน และเชื่อมโยงสถานการณ์เข้ากับ CI เอกสารยังเผยแพร่พร้อมกับเซิร์ฟเวอร์ MCP เพื่อให้เอเจนต์ AI สามารถอ่านสเปคของคุณได้โดยตรง; รายละเอียดอยู่ใน Apidog MCP Server คืออะไร
Thunder Client เทียบกับ Apidog โดยย่อ
| Thunder Client | Apidog | |
|---|---|---|
| รูปแบบ | ส่วนขยาย VS Code (JetBrains ในแพ็กเกจชำระเงิน) | แอปเดสก์ท็อป + เว็บ (ปลั๊กอิน JetBrains สำหรับคำขอ) |
| การรันคอลเล็กชันฟรี | 250/เดือน | ไม่จำกัด |
| WebSocket / SSE / gRPC | แพ็กเกจชำระเงิน | ฟรี พร้อม GraphQL |
| การเขียนสคริปต์ | แพ็กเกจชำระเงิน | ฟรี เข้ากันได้กับ Postman |
| การรัน CLI / CI | แพ็กเกจชำระเงิน | ฟรี ผ่าน Apidog CLI |
| การซิงค์ Git | แพ็กเกจชำระเงิน | พื้นที่ทำงานบนคลาวด์ + การควบคุมเวอร์ชันแบบสาขา; ส่งออก OpenAPI |
| เซิร์ฟเวอร์ Mock | ไม่มี | Mock อัจฉริยะที่เข้าใจ Schema, ฟรี |
| เอกสาร API | ไม่มีเอกสารที่โฮสต์ | เอกสารแบบโต้ตอบที่เผยแพร่, โดเมนที่กำหนดเอง |
| การแก้ไขสเปค | ไม่มี | ตัวแก้ไข OpenAPI แบบภาพ + โค้ด |
| ความลับ/สภาพแวดล้อมที่เข้ารหัส | Business ($7) | การรวม Vault ในแพ็กเกจชำระเงิน |
| SSO, บันทึกการตรวจสอบ | Enterprise ($16) | แพ็กเกจ Enterprise |
| จำนวนผู้ใช้ฟรี | ระดับฟรีต่อผู้ใช้ | 4 ผู้ใช้ |
การคำนวณจำนวนผู้ใช้ อย่างตรงไปตรงมา
Thunder Client มีราคาถูกกว่าต่อผู้ใช้ และการแสร้งทำเป็นอย่างอื่นจะดูถูกเครื่องคิดเลขของคุณ บิลรายปีสำหรับทีมที่ต้องการการซิงค์ Git, การรัน CI และการรองรับโปรโตคอลเต็มรูปแบบ (Thunder Client Starter ที่ $3 ต่อผู้ใช้ต่อเดือน โดยเรียกเก็บเงินรายปี เทียบกับ Apidog ฟรีสำหรับ 4 คน แล้ว $9 ต่อผู้ใช้ต่อเดือน):
| ขนาดทีม | Thunder Client Starter ต่อปี | Apidog ต่อปี |
|---|---|---|
| 3 คน | $108 | $0 (แพ็กเกจฟรี) |
| 5 คน | $180 | $540 |
| 10 คน | $360 | $1,080 |
| 25 คน | $2,100 (Starter จำกัดสูงสุด 10 ผู้ใช้; Business ที่ $7) | $2,700 |
อ่านตารางทั้งสองทาง สำหรับทีมที่มีผู้ใช้น้อยกว่า 5 คน Apidog เป็นตัวเลือกที่ถูกกว่าอย่างชัดเจน เหนือกว่านั้น Thunder Client ชนะในด้านราคาเริ่มต้น แต่สองคอลัมน์ไม่ได้ซื้อสิ่งเดียวกัน: คอลัมน์ซ้ายคือไคลเอนต์ HTTP ที่ไม่จำกัดการใช้งาน (การรันยังคงถูกจำกัดจนกว่าจะถึง Enterprise) ส่วนคอลัมน์ขวาคือไคลเอนต์พร้อมเซิร์ฟเวอร์ mock, แพลตฟอร์มเอกสาร, ตัวแก้ไขสเปค และระบบจัดการการทดสอบที่คุณต้องรวบรวมจากเครื่องมือที่สองและสาม หากเครื่องมือเหล่านั้นคือ Postman การคำนวณจะเปลี่ยนไปอีกครั้ง; ดู ทางเลือกที่ดีที่สุดสำหรับ Postman สำหรับการเปรียบเทียบนั้น
การย้ายข้อมูลจาก Thunder Client
ฟังก์ชันการส่งออกของ Thunder Client ทำให้การย้ายข้อมูลเป็นไปอย่างง่ายดาย ตาม เอกสารการนำเข้า/ส่งออก ของมัน:
- ส่งออกคอลเล็กชันของคุณจาก Thunder Client คลิกขวาที่คอลเล็กชันแล้วเลือก Export เลือกรูปแบบ Postman (หรือ OpenAPI หากคอลเล็กชันของคุณสะอาดพอที่จะอธิบาย endpoints ได้)
- ส่งออกสภาพแวดล้อมในลักษณะเดียวกัน เพื่อให้ URL พื้นฐานและตัวแปรต่างๆ ถูกรวมไปด้วย
- นำเข้าสู่ Apidog ไปที่ Project Settings, Manual Import, เลือกไฟล์ Postman หรือ OpenAPI คำขอ, โฟลเดอร์ และสภาพแวดล้อมจะถูกนำเข้าอย่างมีโครงสร้าง; endpoints ที่นำเข้าจาก OpenAPI จะได้รับ schemas, เอกสาร และ smart mocks แบบสดทันที
- วางสคริปต์ของคุณ สคริปต์ของ Apidog เข้ากันได้กับ Postman และการส่งออกรูปแบบ Postman ของ Thunder Client จะนำเนื้อหาคำขอและส่วนหัวมาได้อย่างสะอาดหมดจด; เขียนการทดสอบสไตล์ filter ของ Thunder Client ใหม่เป็นการยืนยัน หรือปล่อยให้การตรวจสอบ schema มาแทนที่
- เชื่อมต่อ CI อีกครั้ง แทนที่ตัวรันแบบชำระเงินที่มีการจำกัดด้วยการรัน Apidog CLI ในไปป์ไลน์ของคุณ
การตั้งค่าทั่วไป (คำขอสองสามสิบรายการ สองสภาพแวดล้อม) ใช้เวลาน้อยกว่าหนึ่งชั่วโมงในการย้าย
เมื่อ Thunder Client ยังคงสมเหตุสมผล
หากคุณเป็นนักพัฒนาเดี่ยว, ใช้ชีวิตอยู่ใน VS Code, API ของคุณเป็น HTTP ธรรมดา, 250 การรันต่อเดือนเพียงพออย่างแท้จริง และคุณไม่ต้องการหน้าต่างใหม่เลย ระดับฟรีของ Thunder Client ยังคงเป็นเครื่องมือที่เรียบร้อย และราคา $3 ต่อเดือนเป็นราคาที่ยุติธรรมสำหรับการปลดล็อกคุณสมบัติ Starter ประสบการณ์การใช้งานใน editor เป็นสิ่งเดียวที่ Apidog ไม่สามารถทำซ้ำได้สำหรับผู้ใช้ VS Code การเปลี่ยนไปใช้จะคุ้มค่าเมื่อคุณต้องการเซิร์ฟเวอร์ mock ครั้งแรก, WebSocket endpoint ครั้งแรก, CI pipeline ครั้งแรก หรือเพื่อนร่วมทีมคนแรก: ช่วงเวลาที่แผงคำขอหยุดเป็นเวิร์กโฟลว์ API
คำถามที่พบบ่อย
Thunder Client ยังฟรีอยู่หรือไม่?
มีระดับฟรี แต่มีการจำกัดและแคบ: 250 การรันคอลเล็กชันต่อเดือน, HTTP เท่านั้น, ไม่มีการซิงค์ Git, การเขียนสคริปต์, CLI หรือการรัน CI สิ่งเหล่านี้ต้องใช้แพ็กเกจแบบชำระเงินตั้งแต่ $3 ถึง $16 ต่อผู้ใช้ต่อเดือน โดยเรียกเก็บเงินรายปี และการรันคอลเล็กชันแบบไม่จำกัดจะมาถึงเฉพาะแพ็กเกจ Enterprise ที่ราคา $16 เท่านั้น
ฉันสามารถนำเข้าคอลเล็กชัน Thunder Client เข้าสู่ Apidog ได้หรือไม่?
ได้ ในสองคลิก: ส่งออกจาก Thunder Client ในรูปแบบ Postman (คลิกขวาที่คอลเล็กชัน, Export) จากนั้นนำเข้าไฟล์นั้นเข้าสู่ Apidog สภาพแวดล้อมสามารถส่งออกและนำเข้าได้ในลักษณะเดียวกัน การส่งออก OpenAPI ก็ใช้งานได้เช่นกัน หากคุณต้องการ endpoints ที่มี schemas แทนที่จะเป็นคำขอธรรมดา
Apidog มีส่วนขยาย VS Code เหมือน Thunder Client หรือไม่?
ไม่มี Apidog เป็นแอปพลิเคชันเดสก์ท็อปและเว็บ พร้อมปลั๊กอิน JetBrains (Apidog Fast Request) สำหรับการส่งคำขอใน IDE หากการมีแผงใน VS Code เป็นข้อกำหนดที่เข้มงวด นั่นคือข้อเดียวที่ Apidog ไม่ตรงตาม
สคริปต์ Thunder Client ของฉันใช้งานได้ใน Apidog หรือไม่?
สคริปต์ก่อนและหลังคำขอของ Apidog เข้ากันได้กับ Postman สคริปต์ที่กำหนดเองแบบชำระเงินของ Thunder Client ส่วนใหญ่สามารถแปลได้โดยตรง; การทดสอบสไตล์ filter ที่มาพร้อมในตัวของมันมักจะถูกแทนที่ด้วยการยืนยันแบบไม่ใช้โค้ดของ Apidog และการตรวจสอบ Schema อัตโนมัติจะดีกว่า
แพ็กเกจฟรีของ Apidog มีอะไรบ้างเมื่อเทียบกับของ Thunder Client?
รองรับผู้ใช้สูงสุด 4 คน พร้อมการรันคอลเล็กชันและสถานการณ์ไม่จำกัด, การเขียนสคริปต์, WebSocket/SSE/gRPC/GraphQL, เซิร์ฟเวอร์ mock อัจฉริยะ, เอกสารที่เผยแพร่ และการรัน CI ผ่าน CLI ระดับฟรีของ Thunder Client เป็นไคลเอนต์โปรโตคอลเดียวที่มีขีดจำกัดรายเดือน 250 การรัน และไม่มีคุณสมบัติทีม, การซิงค์ หรือไปป์ไลน์
หยุดจำกัดการรันคอลเล็กชัน
ส่งออกคอลเล็กชันของคุณในรูปแบบ Postman นำเข้าสู่ Apidog และรันได้มากเท่าที่คุณต้องการ ทั้งในแอปหรือใน CI ดาวน์โหลด Apidog หรือเริ่มต้นในเบราว์เซอร์; ทีมขนาด 4 คนไม่ต้องจ่ายอะไรเลย และเซิร์ฟเวอร์ mock, เอกสาร และสถานการณ์ทดสอบกำลังรออยู่หลังการนำเข้าเดียวกัน
