OpenAI เปิดให้ใช้โควตา ChatGPT Plus/Pro ในเครื่องมือนอก — OpenCode, Kilo Code, Warp, Amp, Devin รวม 16 เจ้าเปิดตัว เรียกโมเดลผ่าน Sign in with ChatGPT ได้โดยไม่ต้องมี API key แต่ Responses API ถูกตัดฟีเจอร์ไปหลายอย่าง
อีกประกาศจาก DevDay ของ OpenAI เมื่อ 29 ก.ย. ที่กระทบนักพัฒนาโดยตรงคือ ChatGPT plan usage ผู้สมัครแผน ChatGPT Plus และ Pro ใช้โควตาที่จ่ายอยู่แล้วกับเครื่องมือของค่ายอื่นได้ ไม่ต้องสร้าง API key และไม่ต้องจ่ายค่าโทเคนแยก ตามรายงานของ The New Stack มีพาร์ตเนอร์เปิดตัว 16 ราย ได้แก่ OpenCode, OpenClaw, Pi, T3, Hyperagent, Hermes Agent, Vorflux, Amp, Dactyl, Kilo Code, Warp, Conductor, Devin, Notion และ Vercel ส่วน Lovable จะตามมา
Sam Altman พูดบนเวทีว่า “They’re already paying for an AI subscription, and now you don’t have to cover their token costs to get them going.” นั่นคือผู้ทำเครื่องมือไม่ต้องแบกค่าโทเคนตอนผู้ใช้เริ่มลองอีกต่อไป ฟีเจอร์นี้ต่อยอดจาก Sign in with ChatGPT ที่เปิด beta ตั้งแต่ ก.ค. ซึ่งตอนนั้นใช้ได้แค่ล็อกอิน (ส่งชื่อ อีเมล และรูปโปรไฟล์ให้พาร์ตเนอร์)
ฝั่งผู้ใช้: หักจากโควตาเดียวกับ ChatGPT Work และ Codex
The New Stack รายงานว่าคำขอจากแอปภายนอกหักจากโควตา ChatGPT Work และ Codex ที่มีในแผนอยู่แล้ว ผู้ใช้ ตั้งเพดานรายสัปดาห์แยกต่อแอปได้ และเมื่อโควตาหมด คำขอจะหยุดทันที ไม่ได้สลับไปคิดเงินผ่านบิลของแอปนั้นเอง ในเอกสาร UI/UX guidelines OpenAI กำหนดให้แอปแสดงป้าย “Using ChatGPT plan” ใกล้ช่องพิมพ์หรือตัวเลือกโมเดล พร้อมลิงก์ Manage usage ไปที่ chatgpt.com/settings/usage การขอสิทธิ์ใช้โควตาเป็น scope แยกจาก scope ล็อกอิน และไม่ให้สิทธิ์เข้าถึงประวัติแชตหรือ API key ของผู้ใช้
ฝั่งนักพัฒนา: โอเพนซอร์สเริ่มได้เลย แอปเชิงพาณิชย์ต้องสมัคร
ตาม Quickstart ChatGPT plan usage เปิดให้พาร์ตเนอร์โอเพนซอร์สทุกรายและ private client ที่ได้รับเลือก ส่วนแอปแบบเสียเงินหรือ host บนเซิร์ฟเวอร์ต้องกรอก interest form ก่อน flow ของโอเพนซอร์สเป็น OAuth แบบ dynamic registration ไม่มี client secret:
- สร้าง
ext_agent_host_idให้แต่ละเครื่องที่รันเครื่องมือ (แล็ปท็อปหนึ่งเครื่อง หรือ VM หนึ่งตัว) แล้วเก็บไว้ใช้ตลอด OpenAI แนะนำ JWK thumbprint URI ตาม RFC 9278 หรือใช้urn:uuid:ก็ได้ และห้ามใช้อีเมลหรือ user ID - เปิดเบราว์เซอร์ทำ OpenID Connect + PKCE ผู้ใช้ยินยอม แล้วรับ
client_idที่ผูกกับผู้ใช้และ workspace นั้น - แลก code เป็น access token แล้วส่งเป็น
Authorization: Bearerไปที่POST https://api.openai.com/v1/responsesใน Python SDK ใส่ token แทนapi_keyได้เลย - ดึงรายชื่อโมเดลที่บัญชีนั้นใช้ได้จาก
/v1/modelsก่อนแสดงตัวเลือก และ Codex app-server ก็ตั้งให้ใช้ token นี้ได้
ข้อจำกัดช่วง preview ที่ต้องรู้
หน้า Preview limitations ระบุว่าเส้นทางนี้ไม่ใช่ Responses API เต็มรูปแบบ:
- ทุกคำขอต้องตั้ง
store: falseและstream: trueใช้previous_response_idผ่าน HTTP ไม่ได้ ต้องส่งประวัติบทสนทนาเองทุกครั้ง - ไม่รองรับฟิลด์อย่าง
temperature,top_p,max_output_tokens,background,multi_agent,prompt_cache_retentionและอื่น ๆ - ไม่รองรับ tool ฝั่งเซิร์ฟเวอร์: image generation, file search, Code Interpreter, native computer use, hosted MCP/connectors และ
tool_searchแต่ function/custom tools ใช้ได้ Codex จึงยังรัน shell, MCP ในเครื่อง และ child agent ได้ - ไม่รองรับ audio/video, Files upload API และ transcription
เมื่อโควตาหมด stream อาจจบด้วย response.failed รหัส subscription_sharing_usage_limit_exceeded (HTTP 429) กลางทางได้ เอกสาร errors เตือนว่าอย่าเดาเวลารีเซ็ต เพราะอาจเป็นเพดานเฉพาะแอป ไม่ใช่โควตาทั้งแผน
มุมมอง AI Curator
นี่คือการยอมรับอย่างเป็นทางการในสิ่งที่นักพัฒนาทำกันอยู่แล้ว OpenClaw ใช้ auth ของ Codex ดึงโควตา ChatGPT มาตั้งแต่ พ.ค. ตอนนี้ OpenAI ทำให้เป็นโปรแกรมที่มีสัญญาชัด มีรหัส error และมีที่ให้ผู้ใช้คุมเพดานเอง ในเชิงกลยุทธ์ OpenAI กำลังทำให้แผน ChatGPT เป็น “กระเป๋าเงิน AI” ของผู้ใช้ ที่พกไปใช้กับเครื่องมือไหนก็ได้ ตราบใดที่เครื่องมือนั้นเรียกโมเดลของ OpenAI ยิ่งเครื่องมือโอเพนซอร์สอย่าง OpenCode หรือ Kilo Code ใส่ปุ่ม “Continue with ChatGPT” มากเท่าไร ผู้ใช้ก็ยิ่งมีเหตุผลน้อยลงที่จะเลือกโมเดลค่ายอื่นในเครื่องมือเดียวกัน
แต่ต้องดูควบคู่กับเรื่องที่เกิดวันก่อนหน้า OpenAI เพิ่ง ปรับแผน Pro $200 ให้ได้มูลค่าเทียบ API แค่ครึ่งเดียว และเพิ่มแผน $500 เมื่อโควตาถูกแชร์ไปหลายแอป ผู้ใช้หนักจะเจอเพดานเร็วขึ้น ดังนั้นควรตั้งเพดานต่อแอปตั้งแต่วันแรก ไม่ให้เอเจนต์ตัวเดียวใช้โควตาทั้งสัปดาห์หมดในคืนเดียว
สำหรับนักพัฒนาไทยที่จ่าย ChatGPT Plus อยู่แล้วแต่ไม่อยากผูกบัตรกับ API แยก ข้อนี้ลดต้นทุนการลองเครื่องมือ coding agent ได้จริง ส่วนคนที่ทำเครื่องมือโอเพนซอร์สเอง ข้อจำกัดเรื่อง store: false และการไม่มี hosted tools หมายความว่าต้องออกแบบให้ state และ tool อยู่ฝั่ง client ตั้งแต่ต้น ซึ่งเป็นแนวทางที่ดีอยู่แล้วถ้าอยากรองรับหลายค่าย อย่าลืมว่านี่ยังเป็น preview และเงื่อนไขอาจเปลี่ยนได้ทุกเมื่อ
แหล่งข่าว
อ่านเพิ่มในหมวด เครื่องมือนักพัฒนา
Betelgeuse รัน Qwen3.8 Flash Next ขนาด 68GB บน RTX 3060 กับแรม 16GB ส่วน Basalt วัดให้เห็นว่าเอนจินที่เร่งด้วยแฟล็กลัดทำให้โมเดลลืมของ
Betelgeuse ฟอร์ก llama.cpp ที่เปิดเมื่อ 31 ต.ค. ดึง expert จาก NVMe เข้า VRAM ตามต้องการ อ้าง 22 tok/s แบบไม่ทิ้ง expert แต่ README เตือนเองว่ายังทดลองและตัวเลขมาจากคนละรอบ วันเดียวกันผู้พัฒนา Basalt เผยผลวัดว่าแฟล็กเร่งความเร็วทำคุณภาพ Q8 ตกไปใกล้ Q2
กฎห้ามโคลนเกมของ Claude Code เริ่มกระทบงานจริง บริษัทรับทำเกมกระดานร้องงานลูกค้าหยุด แต่รายงานหลายชิ้นปนกับตัวกรองไซเบอร์คนละเรื่อง
ต่อจากที่เราพบกฎนี้ในไบนารี Claude Code ผู้ใช้เริ่มรายงานว่างานเชิงพาณิชย์ถูกปฏิเสธ และ Tom's Hardware กับ Mashable หยิบไปรายงาน แต่เมื่อไล่ issue ที่อ้างถึง พบว่าหลายรายการเกิดก่อนกฎจะมา จึงน่าจะเป็นตัวกรองด้านไซเบอร์ ส่วน Anthropic ยังไม่ชี้แจง
Claude Code ส่ง transcript ของ background agent ให้โมเดลทุก ~30 วินาทีเพื่อเขียนสถานะ 3–5 คำ ผู้วัดรายงานกินราว 16% และยังปิดแบบทางการไม่ได้
รายงานอิสระพบว่าฟีเจอร์ agent_summary ของ Claude Code ส่ง transcript เต็มของ background agent ไปถามสถานะทุก ~30 วินาที คิดเป็น 16.4% ของค่าใช้จ่ายในระบบของผู้วัด Issue เปิดมาตั้งแต่ ส.ค. ยังไม่มีสวิตช์ปิดที่รองรับ เราตรวจพบโค้ดนี้ใน 2.1.314 และพบกฎใหม่เรื่องเกมที่ไม่อยู่ใน changelog