Google เปิดตัว Google Workspace CLI: เครื่องมือบรรทัดคำสั่งที่ออกแบบมาสำหรับ AI Agent
ด้วยการแพร่หลายอย่างรวดเร็วของ AI Agent เช่น OpenClaw แนวโน้มที่ชัดเจนกำลังเกิดขึ้น: ความถี่ที่ผู้ใช้เปิดซอฟต์แวร์เฉพาะลดลง และหันมาใช้การออกคำสั่งผ่านภาษาธรรมชาติกับ AI มากขึ้น 
ในอดีต การจัดการอีเมลต้องเปิดไคลเอนต์อีเมล คลิกและตอบกลับทีละฉบับด้วยตนเอง ในอนาคต คุณอาจเพียงแค่พูดกับ AI ในหน้าต่างแชทว่า “จัดการอีเมลสำคัญของวันนี้” และมันก็จะทำแทนคุณได้
สิ่งนี้ทำให้เกิดความคิดแบบลูกโซ่: ซอฟต์แวร์ในอนาคต อาจไม่ได้ออกแบบมาเพื่อมนุษย์เพียงอย่างเดียวอีกต่อไป แต่จำเป็นต้องออกแบบสำหรับ AI Agent ด้วย
อย่างไรก็ตาม เพื่อให้ AI ช่วยคุณดำเนินการกับบริการต่างๆ เช่น Gmail, Drive, ปฏิทิน ก่อนอื่นต้องมีวิธีการเชื่อมต่อที่เป็นมาตรฐานให้กับมัน การเรียกใช้ API ด้วยตนเองนั้นยุ่งยากเกินไป ในขณะที่ SDK ของบริการต่างๆ ก็ไม่เป็นมาตรฐานเดียวกัน
และนี่คือจุดที่ Google อย่างเป็นทางการได้เข้ามา

ภาพรวมโปรเจกต์: อินเทอร์เฟซบรรทัดคำสั่งแบบรวมสำหรับ Workspace
Google ได้เปิดตัว Google Workspace CLI (เครื่องมือบรรทัดคำสั่ง gws) เป็นโอเพนซอร์ส มันให้บริการทั้งนักพัฒนา และถูกสร้างขึ้นมาโดยเฉพาะสำหรับสถานการณ์ AI Agent
คุณค่าหลักของเครื่องมือนี้คือ การห่อหุ้ม API ของบริการ Google Workspace ทั้งชุด เช่น Gmail, Drive, Calendar, Sheets, Docs ให้เป็นมาตรฐานเดียวกัน ผู้ใช้หรือ AI เพียงแค่ส่งคำสั่งง่ายๆ gws จะเรียกใช้ API ระดับล่างแทน และส่งกลับผลลัพธ์ที่มีโครงสร้าง 
- ที่อยู่ GitHub:
https://github.com/googleworkspace/cli
gws ครอบคลุมบริการหลักของ Google Workspace รวมถึง Drive, Gmail, Calendar, Sheets, Docs, Chat เป็นต้น ความสามารถของมันสอดคล้องกับความสามารถของ API อย่างเป็นทางการ ต่อไปนี้คือตัวอย่างบางส่วน:
bash
แสดงรายการไฟล์ล่าสุด 10 ไฟล์ใน Drive
gws drive files list –params ‘{“pageSize”: 10}’
สร้าง Google ชีตชื่อ “Q1 Budget”
gws sheets spreadsheets create –json ‘{“properties”:{“title”:”Q1 Budget”}}’
ส่งข้อความในพื้นที่ที่กำหนดของ Google Chat (–dry-run เป็นโหมดทดลองรัน)
gws chat spaces.messages.create
–params ‘{“parent”:”spaces/xyz”}’
–json ‘{“text”:”Deploy complete.”}’
–dry-run
ดูโครงสร้างพารามิเตอร์ของ API บางตัว (เช่น drive.files.list) สำหรับการดีบัก
gws schema drive.files.list
การออกแบบที่ชาญฉลาดอย่างหนึ่งของโปรเจกต์นี้คือ ไม่มีการรวมชุดคำสั่งที่ตายตัวไว้ภายใน ทุกครั้งที่รัน มันจะดึงคำจำกัดความ API ล่าสุดจาก Google อย่างเป็นทางการแบบเรียลไทม์ และสร้างคำสั่งแบบไดนามิก ซึ่งหมายความว่าเมื่อใดก็ตามที่ Google เพิ่มฟีเจอร์ใหม่ให้กับบริการใดๆ ผู้ใช้สามารถใช้ผ่าน gws ได้ทันที โดยไม่ต้องรอให้เครื่องมือ CLI อัปเดตเอง
ออกแบบมาสำหรับ AI Agent โดยเฉพาะ
การฟื้นคืนชีพของอินเทอร์เฟซบรรทัดคำสั่ง (CLI) สอดคล้องกับความต้องการในการโต้ตอบของ AI Agent อย่างยิ่ง มันลดความซับซ้อนของการโต้ตอบระบบให้เหลือเพียงสตรีมข้อความที่มีโครงสร้างล้วนๆ ทำให้ AI Agent สามารถขับเคลื่อนการทำงานได้โดยตรงและแม่นยำ ด้วยวิธีการทำนายและประมวลผล Token แบบดั้งเดิมของมันเอง ซึ่งขจัดต้นทุนการวิเคราะห์ภาพและความไม่แน่นอนในการโต้ตอบที่เกิดจากอินเทอร์เฟซกราฟิก (GUI) อย่างสิ้นเชิง
Google Workspace CLI ได้รับการปรับให้เหมาะสมสำหรับ AI Agent อย่างลึกซึ้งในด้านต่อไปนี้:
1. ผลลัพธ์มีโครงสร้างสมบูรณ์
โมเดลภาษาขนาดใหญ่ (LLM) ประมวลผลข้อความที่ไม่มีโครงสร้างได้ไม่ค่อยมีประสิทธิภาพ ปรัชญาการออกแบบของ gws คือ “ทุกอย่างคือ JSON” ไม่ว่าจะเป็นเนื้อหาการตอบกลับ เมตาดาต้า หรือข้อมูลข้อผิดพลาด ทั้งหมดส่งกลับในรูปแบบ JSON ที่มีโครงสร้าง AI Agent ไม่ต้องพยายามวิเคราะห์ผลลัพธ์ภาษาธรรมชาติที่ออกแบบสำหรับผู้อ่านที่เป็นมนุษย์ แต่สามารถอ่านและประมวลผลข้อมูล JSON ได้โดยตรง
2. มี Agent Skills ที่หลากหลายในตัว
gws มาพร้อมกับ “Agent Skills” ที่กำหนดไว้ล่วงหน้ามากกว่า 100 รายการ บางส่วนสอดคล้องกับเมธอด API เดี่ยว ในขณะที่บางส่วนห่อหุ้มกระบวนการทางธุรกิจที่ซับซ้อนมากขึ้น เช่น การประมวลผลอีเมล Gmail แบบกลุ่ม การจัดระเบียบเอกสาร Drive อย่างชาญฉลาด การประมวลผลข้อมูล Sheets แบบกลุ่ม เป็นต้น LLM ไม่จำเป็นต้องต่อสายโซ่การเรียก API ตั้งแต่เริ่มต้น แต่สามารถเรียกใช้ทักษะระดับสูงเหล่านี้เพื่อทำงานให้สำเร็จได้โดยตรง
เริ่มต้นใช้งานอย่างรวดเร็ว
คุณสามารถทดลองใช้ gws ได้อย่างรวดเร็วผ่านขั้นตอนต่อไปนี้:
bash
1. ติดตั้ง
npm install -g @googleworkspace/cli
2. การรับรองความถูกต้อง
gws auth setup
gws auth login
3. ทดลองรัน: แสดงรายการไฟล์ 5 ไฟล์แรกใน Drive
gws drive files list –params ‘{“pageSize”:5}’
4. ตรวจสอบโครงสร้าง API
gws schema drive.files.list
นอกจากนี้ gws สามารถผสานรวมกับแพลตฟอร์ม AI Agent เช่น OpenClaw, Gemini CLI ได้โดยตรง:
bash
ติดตั้ง Skills สำหรับ OpenClaw
ln -s $(pwd)/skills/gws-* ~/.openclaw/skills/
ติดตั้งส่วนขยายสำหรับ Gemini CLI
gemini extensions install https://github.com/googleworkspace/cli
หลังการติดตั้งเสร็จสิ้น คุณสามารถให้ผู้ช่วย AI ที่คุณใช้จัดการข้อมูล Google Workspace ของคุณได้โดยตรง
ความหมายและแนวโน้ม
สำหรับทีมที่กำลังพัฒนาผลิตภัณฑ์ที่สามารถดำเนินการกับ Gmail, Drive, Docs เป็นต้น CLI นี้คือ เกตเวย์ความสามารถของ Workspace ที่พร้อมใช้งาน ซึ่งช่วยลดความซับซ้อนในการผสานรวมลงอย่างมาก
และความหมายที่ใหญ่กว่านั้นคือ มันเป็นตัวแทนของแนวโน้มที่ชัดเจน: บริษัทเทคโนโลยีชั้นนำเริ่มยอมรับยุคของ Agent อย่างแข็งขัน และปรับเปลี่ยนผลิตภัณฑ์หลักของตนให้ “พร้อมสำหรับ Agent” ในอนาคต บริการ SaaS ทุกบริการจำเป็นต้องคิดถึงคำถามหนึ่ง: หากผู้ใช้โต้ตอบกับผลิตภัณฑ์ของฉันผ่าน AI Agent เป็นหลัก ผลิตภัณฑ์ควรมีรูปร่างหน้าตาอย่างไร?
Google Workspace CLI ได้ให้คำตอบที่น่าพิจารณาแก่เรา
⚠️ หมายเหตุ: เนื้อหาได้รับการแปลโดย AI และตรวจสอบโดยมนุษย์ หากมีข้อผิดพลาดโปรดแจ้ง
本文来自网络搜集,不代表คลื่นสร้างอนาคต立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/th/archives/25282
