ผมประหยัด Token ยังไง — คิดกับ GPT สร้างกับ Claude
คิดกับ GPT สร้างกับ Claude Code ตอนคิด token ส่วนใหญ่ถูกทิ้ง ผมเลยใช้ตัวที่ถูกกว่าร่าง spec ให้ชัดก่อน แล้วค่อยให้ Claude Code implement จบในรอบเดียว
ผมไม่ใช้ Claude Code ตอนคิดงาน
ฟังแปลกใช่ไหม ผมใช้ Claude Code วันละ 8+ ชั่วโมง แต่เวลาต้องตั้งสเปก ต้องสำรวจทางเลือก ต้องลองหลายทาง — ผมไม่ได้เปิด Claude
ผมเปิด GPT
ทำไม
เพราะ "คิด" กับ "สร้าง" ใช้ token ไม่เท่ากัน
ตอนคิด คุณไม่รู้ว่าจะไปทางไหน คุณถามคำถามกว้างๆ ลองหลายทาง เถียงกับ AI แล้วเปลี่ยนใจ ลองวิธีใหม่ ทิ้ง 3 รอบแรก เก็บรอบที่ 4
ทุก token ที่ใช้ตอนคิด คือ token ที่อาจจะทิ้ง
แต่ตอนสร้าง คุณรู้แล้วว่าจะทำอะไร spec ชัด architecture ชัด แค่ต้องการ AI ที่เขียนโค้ดได้ดี ไม่หลุดบริบท ไม่มั่ว ไม่ออกทะเล
Claude Code เก่งตรงนี้ แต่มันแพง ถ้าเอามาใช้ตอนคิดด้วย token จะหมดก่อนถึงตอนสร้าง
วิธีที่ผมใช้จริง
ขั้นที่ 1 — คิดกับ GPT (หรือ Gemini ก็ได้)
- เปิด ChatGPT หรือ Codex
- ร่างโจทย์คร่าวๆ เช่น "ผมต้องการ endpoint ที่รับ webhook จาก X แล้วเอาไปทำ Y ต่อ"
- ถามคำถาม เถียง ลองหลายทาง
- ให้มันช่วยร่าง pseudocode หรือหน้าตา interface
- ถ้า spec ยังไม่ชัด ถามต่อ ไม่ต้องกลัวเปลือง เพราะฝั่งนี้เปลืองน้อยกว่า
ขั้นที่ 2 — เอา spec ไปให้ Claude Code
- เปิด Claude Code พร้อม spec ที่ลงรายละเอียดแล้ว
- บอก "implement ตาม spec นี้" แนบ context ที่ต้องการ
- Claude Code เขียนโค้ดจริง ไม่ต้องเสียเวลาสำรวจเพิ่ม
- token ใช้น้อยลงเพราะไม่มีการลองผิดลองถูก
ผลคือ Claude Code session สั้นลง ได้โค้ดที่ตรง spec ตั้งแต่รอบแรก ไม่ต้องวนแก้หลายรอบ
ตัวอย่างจริง
เมื่อวานต้องเพิ่ม TTS engine ใหม่ในโปรเจกต์
แทนที่จะเปิด Claude Code แล้วถาม "ช่วยเพิ่มการรองรับ ElevenLabs หน่อย" แล้วให้มันคิดเอง
ผมเปิด GPT ก่อน — ถามว่า API เรียกยังไง response เสียงกลับมาเป็นแบบไหน โครงสร้างควรเป็นยังไงถ้าจะต่อกับ pipeline ที่มีอยู่แล้ว
ได้สเปกกลับมาครบ ทั้งชื่อฟังก์ชัน endpoint รูปแบบ payload และวิธีจัดการ error
แล้วค่อยเปิด Claude Code: "implement ตามสเปกนี้"
เสร็จใน 1 รอบ ไม่ต้องวนแก้
สำหรับผม หลักมีแค่นี้
- คิด = ใช้ตัวที่ถูกกว่า (GPT, Gemini, free tier)
- สร้าง = ใช้ตัวที่ถนัดเขียนโค้ดกว่า (Claude Code)
- ถ้าไม่จำเป็น ผมจะไม่เอาตัวแพงมานั่งคิด เพราะ 80% ของ token ตอนคิดจะถูกทิ้ง
เหมือนไม่ขับ F1 ไปซื้อของที่เซเว่น ใช้มอเตอร์ไซค์ไปก่อน แล้วค่อยเอา F1 ลงสนามจริง
ลองดูสัปดาห์หน้า ก่อนเปิด Claude Code ถามตัวเองว่า: "ผมรู้แล้วว่าจะสร้างอะไร หรือยังต้องคิดอยู่?" ถ้ายังต้องคิด เปิด GPT ก่อน