OpenAI ได้นำเสนอ Agents SDK ที่มีขีดความสามารถใหม่ ซึ่งมอบโครงสร้างพื้นฐานที่เป็นมาตรฐานให้นักพัฒนาเริ่มต้นใช้งานได้อย่างง่ายดาย และถูกสร้างขึ้นอย่างเหมาะสมสำหรับโมเดลของ OpenAI โดยมี harness ที่ช่วยให้ Agent สามารถทำงานร่วมกับไฟล์และเครื่องมือต่างๆ บนคอมพิวเตอร์ พร้อมด้วยการรันใน Sandbox แบบเนทีฟเพื่อความปลอดภัย
นักพัฒนาสามารถกำหนดพื้นที่ทำงานที่ควบคุมได้ คำสั่งที่ชัดเจน และเครื่องมือที่จำเป็นสำหรับ Agent เพื่อตรวจสอบหลักฐาน ซึ่งการสร้าง Agent ที่มีประโยชน์นั้นต้องใช้มากกว่าแค่โมเดลที่ดี แต่ต้องมีระบบที่รองรับการตรวจสอบไฟล์ การรันคำสั่ง การเขียนโค้ด และการทำงานต่อเนื่องในหลายขั้นตอน
องค์ประกอบเหล่านี้รวมถึงการใช้เครื่องมือผ่าน MCP, การเปิดเผยทีละน้อยผ่าน Skills, คำสั่งที่กำหนดเองผ่าน AGENTS.md, การรันโค้ดด้วยเครื่องมือ shell, และการแก้ไขไฟล์ด้วยเครื่องมือ apply patch ซึ่งทำให้ Agent ใกล้เคียงกับรูปแบบการทำงานตามธรรมชาติของโมเดลมากขึ้น เพิ่มความน่าเชื่อถือและประสิทธิภาพในงานที่ซับซ้อนและใช้เวลานาน
สำหรับ Native sandbox execution นักพัฒนาสามารถเมานต์ไฟล์ในเครื่อง กำหนดไดเรกทอุตสำหรับเอาต์พุต และดึงข้อมูลจากผู้ให้บริการจัดเก็บข้อมูลต่างๆ เช่น AWS S3, Google Cloud Storage, Azure Blob Storage และ Cloudflare R2 ได้
ที่มา: OpenAI