Anthropic เปิด Claude API ตัวจริงผ่าน Google Cloud — Anthropic เป็นคนรัน, Google ดูแล IAM และบิล, ใช้ Managed Agents และ Skills ได้ แต่ไม่มี API key และต้องตั้ง organization ใหม่
Release notes ของ Claude Platform เมื่อ 22 ต.ค. 2026 ประกาศบริการใหม่ชื่อ Claude Models on Google Cloud (Anthropic managed) ซึ่งเป็น Claude API ตัวเดียวกับที่ Anthropic ให้บริการโดยตรง แต่เรียกผ่านโปรเจกต์ Google Cloud ของลูกค้า Google Cloud IAM เป็นตัวคุมสิทธิ์ และค่าใช้จ่ายไปรวมอยู่ในบิลของ Google Cloud Marketplace วันเดียวกันยังเปิด Fast mode ของ Claude Opus 5.5 บนช่องทางนี้ด้วย
เดิมทีการใช้ Claude บน Google Cloud มีทางเดียวคือผ่าน Agent Platform (ชื่อใหม่ของ Vertex AI) ซึ่ง Google เป็นคนรันโมเดล และใช้ endpoint กับ request format ของ Google เอง ตอนนี้ Anthropic จึงแยกเรียกเป็นสองบริการ คือ “Google managed” (ตัวเดิม) และ “Anthropic managed” (ตัวใหม่) โครงสร้างแบบนี้เหมือน Claude Platform on AWS ที่ Anthropic เปิดคู่ขนานกับ Amazon Bedrock มาก่อนหน้านี้ ข่าวนี้ออกมาหนึ่งวันหลังจาก OpenAI นำโมเดลของตัวเองเข้า Google Cloud Model Garden
ต่างจาก Claude บน Vertex เดิมอย่างไร
เอกสารเปรียบเทียบของ Anthropic สรุปความต่างไว้ดังนี้
| Anthropic managed (ใหม่) | Google managed (เดิม) | |
|---|---|---|
| ใครรัน inference | Anthropic | |
| API | Claude API /v1/... เหมือนเดิม | prediction endpoint ของ Agent Platform (:rawPredict) |
| ระบุโมเดล | model ใน body + header anthropic-version | model ใน URL |
| Streaming | "stream": true | endpoint แยก :streamRawPredict |
| Location | global เท่านั้น | global, multi-region หรือ regional |
| บิล | Google Cloud Marketplace | บิลของ Agent Platform |
| Rate limit | Anthropic คุม | Google คุม |
endpoint ใหม่มีรูปแบบเป็น https://claude.googleapis.com/v1/projects/{project}/locations/global/workspaces/{workspace}/invoke/v1/messages gateway ของ Google ตรวจ token และสิทธิ์ IAM ก่อน แล้วจึงส่ง request ต่อให้ Anthropic ใน SDK ทุกภาษาใช้ client ใหม่ชื่อ AnthropicGoogleCloud (Go ใช้ googlecloud.NewClient()) ซึ่งยังเป็น beta และอ่านค่าจาก ANTHROPIC_GOOGLE_CLOUD_PROJECT กับ ANTHROPIC_GOOGLE_CLOUD_WORKSPACE_ID ส่วนสิทธิ์มี IAM role สามระดับ คือ roles/claude.viewer, roles/claude.user และ roles/claude.admin
ใช้อะไรได้ และอะไรยังใช้ไม่ได้
ฟีเจอร์ที่เอกสารยืนยันว่าใช้ได้เหมือน Claude API มีดังนี้ tool use (web search, web fetch, code execution, memory tool, advisor tool, MCP connector), Agent Skills, Files API, prompt caching, extended thinking, structured outputs, Message Batches และ Claude Managed Agents แทบทั้งชุด รวมถึง scheduled deployments และ self-hosted sandboxes ข้อนี้เป็นจุดต่างสำคัญ เพราะเอกสารของฝั่ง Google managed ระบุชัดว่าไม่รองรับ Agent Skills, MCP connector, Files API, Message Batches, Models API, Admin/Compliance API และ Claude Managed Agents เลย
ข้อจำกัดที่ต้องรู้ก่อนย้ายมาใช้
- ไม่มี API key ต้องยืนยันตัวตนด้วย Google credentials (ADC, service account, Workload Identity Federation) เท่านั้น SDK จะไม่สนใจ
ANTHROPIC_API_KEYและANTHROPIC_BASE_URL - ไม่รองรับ MCP tunnels ไม่รองรับ memory stores บน self-hosted environment และ worker สำเร็จรูปใน
antCLI/SDK ใช้ไม่ได้ ต้องเขียน worker เองโดยเรียก Environments Work endpoints - ต้องสร้าง Anthropic organization ใหม่ แยกจาก org เดิมของบริษัท API key, workspace และการตั้งค่าใน Console ไม่ติดมาด้วย และ ZDR ที่ตกลงไว้กับ org อื่นจะไม่ติดมา ต้องขอใหม่
- ส่วนลดย้อนหลังไม่ได้ ถ้ามีส่วนลดอยู่ ต้องคุยกับ account rep ก่อนเริ่มตั้งค่า
อีกข้อที่ทีม security ควรรู้คือ การถอนสิทธิ์ IAM ไม่ได้หยุด Managed Agents session หรือ scheduled deployment ที่กำลังรันอยู่ เพราะระบบตรวจสิทธิ์ตอนสร้างเท่านั้น เมื่อ offboard พนักงานหรือหมุนเวียน service account จึงต้องไล่หยุด session และ deployment ที่ identity นั้นสร้างไว้ด้วยตัวเอง
บิลและข้อมูล
Anthropic นับการใช้งานแล้วรายงานให้ Google เป็น Claude Consumption Unit (1 CCU = $0.01) ค่าใช้จ่ายขึ้นในบิล Google Cloud และ นับรวมใน spend commitment ของ Google Cloud เหมือนการซื้อของอื่นใน Marketplace ด้านข้อมูล Anthropic เป็น data processor และเอกสารบอกตรง ๆ ว่าบริการเสริมบางส่วน เช่นระบบ trust and safety ประมวลผลข้อมูลนอก Google Cloud ส่วน location ต้องตั้งเป็น global ถ้าต้องการให้ inference อยู่ในสหรัฐฯ เท่านั้นต้องส่ง inference_geo: "us" ใน request โดยไม่มีตัวเลือกภูมิภาคอื่น ด้าน audit มีบันทึกใน Cloud Audit Logs ใต้ claude.googleapis.com แต่ Data Access log ซึ่งครอบคลุม messages ปิดไว้เป็นค่าเริ่มต้น
มุมมอง AI Curator
ความหมายหลักของข่าวนี้คือ Anthropic ไม่ต้องการให้ลูกค้าคลาวด์ได้รับ Claude ที่ช้ากว่าหรือมีฟีเจอร์น้อยกว่าเวอร์ชันที่ Anthropic ให้บริการเอง บนช่องทางที่คลาวด์รันเอง ฟีเจอร์ระดับ platform มาไม่ครบ ฝั่ง Google managed ยังไม่มี Skills, Batches หรือ Managed Agents เลย ตอนนี้ทั้ง AWS และ Google มีบริการที่ Anthropic รันเองแต่ใช้ IAM และระบบบิลของคลาวด์นั้น ลูกค้าจึงได้ Managed Agents, Skills และ beta ใหม่ ๆ พร้อมกับ API ตรง โดยไม่ต้องทำสัญญาจัดซื้อแยกกับ Anthropic ข้อนี้มีผลมากกับองค์กรไทยที่มี commitment กับ Google Cloud อยู่แล้ว เพราะการใช้ Claude ผ่านช่องทางนี้นับรวมใน commitment ได้ทันที
ข้อเสียคือมีจุดที่ต้องระวังมากขึ้น ทีมต้องรู้ว่าตัวเองใช้ AnthropicVertex หรือ AnthropicGoogleCloud เพราะ rate limit ต่างกัน ข้อจำกัดต่างกัน และฝ่ายที่ประมวลผลข้อมูลก็ต่างกัน สำหรับองค์กรไทยที่ต้องทำตาม PDPA หรือมีข้อกำหนดเรื่องที่ตั้งข้อมูล ประเด็นที่ต้องอ่านให้ละเอียดคือบริการนี้รองรับแค่ global กับ us ส่วน Vertex แบบเดิมยังมี regional endpoint อยู่ (เฉพาะ Sonnet 4.6 ลงไป) ดังนั้นการเรียกผ่าน Google Cloud ไม่ได้แปลว่าข้อมูลอยู่ในภูมิภาคที่กำหนด และเอกสารก็ระบุเองว่าบางส่วนประมวลผลนอก Google Cloud
เรื่องที่ควรทำทันทีถ้าจะย้ายมาใช้ ข้อแรก เปิด Data Access log ของ claude.googleapis.com เพราะค่าเริ่มต้นปิดอยู่ ข้อสอง เพิ่มการไล่หยุด Managed Agents session ไว้ในขั้นตอน offboarding เพราะการถอน IAM ไม่ได้หยุดงานที่กำลังรัน ข้อนี้คนที่ใช้ IAM ของคลาวด์มานานมักคาดไม่ถึง เพราะปกติถอนสิทธิ์แล้วงานก็หยุดตามทันที
แหล่งข่าว
อ่านเพิ่มในหมวด เครื่องมือนักพัฒนา
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