ขยาย Claude Code ไปยังเซสชันระยะไกลบน Amazon Bedrock AgentCore พร้อมการควบคุมความปลอดภัย

ลูกค้าสามารถรัน Claude Code บนเครื่องของตนเองโดยมี Amazon Bedrock เป็นแบ็คเอนด์ ซึ่งรวมถึงการเรียกเก็บเงินและเครดิตผ่านบัญชี AWS เดิม โดยไม่มีใบอนุญาตต่อที่นั่ง และมีการบันทึกการตรวจสอบใน AWS CloudTrail

Mantle ซึ่งเป็น Inference engine รุ่นถัดไปสำหรับ Amazon Bedrock ถูกออกแบบมาเพื่อการเข้าถึงของผู้ปฏิบัติงานเป็นศูนย์ (ZOA) ทำให้ผู้ปฏิบัติงานของ AWS ไม่สามารถเข้าถึงข้อมูลลูกค้า เช่น prompts หรือ completions ได้ทางเทคนิค

การใช้งานนี้ช่วยให้การทบทวนสามารถส่งงานกลับไปยังขั้นตอนการวางแผนได้ และทุกขั้นตอนจะรายงานสถานะไปยัง DynamoDB ซึ่งเป็นวิธีที่ Claude Code และคอนโซลติดตามงานนั้นๆ

มีการใช้มาตรการรักษาความปลอดภัยหลายอย่าง เช่น การตรวจสอบทุกคำสั่งของโมเดล และการรัน AgentCore ในส่วนย่อยส่วนตัว (private subnets) ของ VPC ในบัญชี AWS ของคุณ เพื่อให้ข้อมูลไม่ข้ามอินเทอร์เน็ต

สำหรับผู้เริ่มต้นใช้งาน ต้องมีบัญชี AWS ในภูมิภาคที่รองรับ และมี GitHub repository ที่เชื่อถือได้ พร้อมกับไฟล์ Makefile หรือ package.json ที่มีสคริปต์ที่จำเป็น

เมื่อต้องการล้างข้อมูล Stack deletion จะช่วยเก็บรักษา DynamoDB tables, Cognito user pool, access-log bucket, agent images และ runtime log groups ซึ่งเก็บประวัติการรันทั้งหมด

ศัพท์ที่ควรรู้

  • Amazon Bedrock – บริการของ AWS ที่ให้บริการโมเดล AI เช่น Claude Code ให้ลูกค้าใช้งานผ่านโครงสร้างพื้นฐานของ AWS
  • ZOA (Zero Operator Access) – การออกแบบที่ทำให้ผู้ให้บริการ (Operator) ไม่มีทางเทคนิคในการเข้าถึงข้อมูลลูกค้า เช่น prompts หรือ completions
  • VPC (Virtual Private Cloud) – โครงสร้างเครือข่ายส่วนตัวเสมือนที่ลูกค้าตั้งขึ้นใน AWS เพื่อควบคุมสภาพแวดล้อมของทรัพยากรอย่างสมบูรณ์
  • DynamoDB – บริการฐานข้อมูล NoSQL ของ AWS ที่ใช้ในการบันทึกสถานะของแต่ละขั้นตอนการทำงานของ Claude Code
  • Cognito user pool – บริการของ AWS สำหรับการจัดการผู้ใช้และการยืนยันตัวตนที่ใช้ในการเข้าถึงระบบ

ที่มา: AWS

Leave a Comment