Google เปิดตัว google/adk-recipes แหล่งรวม AI Agent ระดับโปรดักชัน
15 ต.ค. 2026
นักพัฒนาที่ทำงานบน Google Cloud สามารถเริ่มต้นสร้าง long-horizon memory agent จากเทอร์มินัล หรือติดตั้งทักษะด้านการค้าปลีก (retail vertical skill) ลงในผู้ช่วยเขียนโค้ดได้ด้วยคำสั่งเดียว นอกจากนี้ยังสามารถปรับใช้บริการระดับโปรดักชันที่เชื่อมต่อระบบเข้ากับ Cloud Run, Agent Runtime, Agent Garden หรือแอป Gemini Enterprise ได้อย่างสมบูรณ์
ทั้งหมดนี้ทำได้ผ่าน google/adk-recipes ซึ่งเป็นแหล่งข้อมูล (source tree) ที่ได้รับการปรับโครงสร้างใหม่ต่อจาก google/adk-samples เพื่อทำหน้าที่เป็นศูนย์กลางของ Agent Platform อย่างแท้จริง
ADK recipes ออกแบบมาให้เป็นมิตรกับเอเจนต์ โดยช่วยให้เอเจนต์ค้นหา recipe ที่เกี่ยวข้องกับกรณีใช้งานต่างๆ ได้ง่าย พร้อมทั้งติดตั้งและใช้งานได้โดยอัตโนมัติจาก harness ที่คุณต้องการ
โครงสร้างภายในของ google/adk-recipes แบ่งออกเป็น 3 ส่วนหลัก ได้แก่ core/ สำหรับรูปแบบอ้างอิงมาตรฐานจากทีม Agents CLI และ DevRel, plugins/ สำหรับทักษะเฉพาะทางที่ติดตั้งได้ตามมาตรฐาน Agent Plugins v1.0.0 และ contrib/ สำหรับบริการพร้อมใช้งานใน 5 ภาษา โดยทุกส่วนถูกออกแบบให้เครื่องจักรสามารถอ่านและประมวลผลข้อมูลได้ (machine readability)
โครงสร้างและมาตรฐานของ Repository
ทุก recipe ใน repository จะประกอบด้วย manifest.yaml ที่ผ่านการตรวจสอบแล้ว และไฟล์ AGENTS.md ที่ทำหน้าที่แนะนำผู้ช่วยเขียนโค้ด AI ว่า recipe นี้คืออะไรและใช้งานอย่างไร
สำหรับส่วน contrib/ และ plugins/ จะมี Dockerfile พร้อมการทดสอบความสามารถในการรัน (runnability test) โดยระบบ CI จะบังคับใช้มาตรฐานในทุก Pull Request เพื่อให้เอเจนต์ของคุณสามารถสร้าง ตรวจสอบ และส่งมอบงานได้อย่างครบวงจร
ในขณะที่ไฟล์ README.md ยังคงมีไว้ให้มนุษย์อ่าน แต่ไฟล์อื่นๆ ถูกเขียนขึ้นเพื่อสื่อสารกับ AI เป็นหลัก โดยมีนิยามของ Recipe ว่าเป็นตัวอย่างเอเจนต์หรือโมดูลที่รันได้ ซึ่งใช้งานได้ทั้งนักพัฒนาที่เป็นมนุษย์และเอเจนต์เขียนโค้ด
การเข้าถึงข้อมูลใน adk-recipes จะทำผ่านโปรโตคอลที่แตกต่างกันตามส่วนของ Agent Platform ดังนี้:
- Agents CLI: อ่านข้อมูลจาก
core/เพื่อช่วยนักพัฒนาสร้างโปรเจกต์ใหม่ผ่านคำสั่งuvx --from google-agents-cli agents-cli create my-agentครอบคลุมวงจรชีวิตตั้งแต่การสร้างไปจนถึงการเผยแพร่ - Agent Garden: นำเสนอรายการที่คัดสรรมาแล้ว หาก recipe ได้รับการอนุมัติเข้าสู่ระบบนิเวศ ADK นักพัฒนาคนอื่นๆ จะสามารถค้นพบและติดตั้งใช้งานได้ในคลิกเดียวผ่าน Google Cloud
- Google Cloud Infrastructure: recipes เหล่านี้ทำหน้าที่เป็นคู่มือการใช้งานจริง โดยมีการเชื่อมต่อกับ Agent Platform Sandboxes, Memory Bank สำหรับหน่วยความจำที่คงทน และบริการอื่นๆ อย่าง Vector Search 2.0 บน BigQuery หรือโมเดล Gemini และ Veo 3.1
สำหรับนักพัฒนาที่ใช้เครื่องมือภายนอกอย่าง Claude Code, Cursor หรือ Zed สามารถติดตั้ง Plugin Recipes ผ่าน npx skills CLI ซึ่งดูแลโดย vercel-labs ได้เช่นกัน
core/: พื้นฐานของ Long-Horizon Agent
การสร้างเอเจนต์ที่จัดการการสนทนาเพียงครั้งเดียวนั้นไม่ยาก แต่การสร้างเอเจนต์ที่ทำงานต่อเนื่องหลายวัน จำสิ่งที่ผู้ใช้ทำในอดีต และวางแผนงานในอนาคตได้ถือเป็นความท้าทาย ระบบที่เรียกว่า long-horizon นี้ต้องการองค์ประกอบพื้นฐานอย่างหน่วยความจำข้ามเซสชัน และระบบป้องกัน (guardrails) ที่รัดกุม
Horizon ซึ่งอยู่ใน core/python/long-horizon-harness คือตัวอย่างมาตรฐานที่รวมองค์ประกอบเหล่านี้ไว้ในที่เดียว นักพัฒนาสามารถเริ่มต้นใช้งานได้ทันทีด้วยชุดคำสั่งดังนี้:
uvx google-agents-cli setup
gcloud auth application-default login
gcloud config set project YOUR_PROJECT_ID
gcloud services enable aiplatform.googleapis.com
git clone --depth 1 --filter=blob:none --sparse https://github.com/google/adk-recipes.git
cd adk-recipes
git sparse-checkout set core/python/long-horizon-harness
cd core/python/long-horizon-harness
# Default: LHA_ENVIRONMENT_BACKEND=local, in-memory sessions, no cloud deploys needed
make dev-localคำสั่ง make deploy จะส่งระบบไปยัง Cloud Run ผ่าน Terraform ในขณะที่ชุดทดสอบใน tests/eval/evalsets/ จะช่วยประเมินพฤติกรรมของเอเจนต์ในด้านต่างๆ เช่น การระลึกหน่วยความจำ หรือการป้องกันการโจมตีแบบ Social Engineering ผ่านการฉีดคำสั่ง (injection-based exfiltration)
plugins/: ทักษะเฉพาะทางสำหรับธุรกิจการค้าปลีก
ในเลเยอร์ที่สอง plugins/ จะเก็บ Plugin Recipes สำหรับอุตสาหกรรมเฉพาะ โดยเริ่มจากด้านการค้าปลีก (retail) ภายใต้ plugins/retail/ ซึ่งพัฒนาบนมาตรฐานเปิด Agent Plugins v1.0.0 เพื่อให้สามารถติดตั้งข้ามผู้ช่วยเขียนโค้ดต่างๆ ได้
โครงสร้างปลั๊กอินประกอบด้วย:
plugins/retail/
├── plugin.json
└── skills/
├── product-search/
│ ├── SKILL.md # Q-MODE conversational installer
│ ├── README.md
│ ├── EVAL.yaml # LLM-as-judge rubrics + deterministic assertions
│ ├── scripts/
│ ├── references/
│ └── assets/
└── virtual-tryon/
└── ...ปัจจุบันมี 2 ทักษะหลัก คือ retail-product-search สำหรับการค้นหาสินค้าด้วย Vector Search บน BigQuery และ retail-virtual-tryon สำหรับการสร้างภาพหรือวิดีโอการลองสินค้าเสมือนจริงที่สมจริงด้วยโมเดล Gemini และ Veo 3.1
นักพัฒนาสามารถติดตั้งทักษะเหล่านี้ลงในผู้ช่วยเขียนโค้ดที่ต้องการได้ด้วยคำสั่ง:
# From Antigravity, Claude Code, Codex, Cursor …
npx skills add google/adk-recipes --skill retail-product-search --full-depth
npx skills add google/adk-recipes --skill retail-virtual-tryon --full-depthเมื่อติดตั้งแล้ว ผู้ช่วยเขียนโค้ดจะเริ่มการสัมภาษณ์แบบ Q-MODE เพื่อตั้งค่าโปรเจกต์โดยอัตโนมัติ ตั้งแต่การเตรียมข้อมูลใน BigQuery ไปจนถึงการรันการประเมินผลตามเกณฑ์ที่กำหนด
contrib/: บริการพร้อมปรับใช้จริง
เลเยอร์ contrib/ คือจุดที่ recipes กลายเป็นบริการพร้อมใช้งาน ปัจจุบันมีเอเจนต์ Python 12 ตัว ครอบคลุมทั้งด้านการเงิน การประเมินผล กระบวนการเอกสาร และการค้าปลีก ตัวอย่างเช่น contrib/python/retail-product-search ซึ่งเป็นบริการที่รันได้ในระยะยาวเพื่อตอบคำถามการช็อปปิ้งด้วยภาษาธรรมชาติ โดยทำงานสอดประสานกับปลั๊กอินที่ติดตั้งไว้ก่อนหน้า
เมื่อปรับใช้งานแล้ว เอเจนต์จะเปิดเอนด์พอยต์สำหรับผู้ช่วยช็อปปิ้งที่สามารถเข้าถึงผ่าน Reasoning Engine หรือ ADK Web UI เพื่อตรวจสอบการทำงานของกราฟเอเจนต์และการเรียกใช้เครื่องมือต่างๆ ข้อมูลที่ตอบกลับจะมาจากแคตตาล็อกจริงใน BigQuery เพื่อป้องกันปัญหาการมโน (hallucinate) ของ AI
การรวมทั้ง 3 เลเยอร์ไว้ในแหล่งข้อมูลเดียว ช่วยลดอุปสรรคในการพัฒนา AI agent จากแนวคิดไปสู่บริการระดับโปรดักชัน นักพัฒนาสามารถเลือกใช้รูปแบบอ้างอิง ติดตั้งทักษะที่จำเป็น และปรับใช้งานได้ทันทีโดยไม่ต้องเสียเวลาปรับแต่งรูปแบบข้อมูลใหม่
- Repository: github.com/google/adk-recipes
- Recipe handbook: github.com/google/adk-recipes/tree/main/docs/recipe-handbook
- Agent Plugins v1.0.0 spec: agent-plugins.org/specification
หมายเหตุ: นี่ไม่ใช่ผลิตภัณฑ์ที่ได้รับการสนับสนุนอย่างเป็นทางการจาก Google โดย Recipes มีไว้เพื่อการสาธิตและเป็นจุดเริ่มต้นเท่านั้น

ความคิดเห็น (0)
เข้าสู่ระบบเพื่อร่วมแสดงความเห็น
สมัครสมาชิกมาเป็นคนแรกที่แสดงความเห็นกันเลยโบร
