หัวเรื่องเรื่อง: การสร้างสำหรับเอเจ้นต์หลายประจำ
ผู้เขียนเรื่องเดิม: Aaron Levie, Box
การแปล: Peggy, BlockBeats
หมายเหตุจากผู้แปล: ด้วยความสามารถของโมเดลขนาดใหญ่ที่เพิ่มขึ้นอย่างต่อเนื่อง ผู้ตอบสนอง AI กำลังเปลี่ยนจาก "เครื่องมือสนทนา" เป็นแรงงานดิจิตอลที่สามารถดำเนินการงานอย่างอิสระ ตั้งแต่การเขียนโค้ด การประมวลผลสัญญา การตรวจสอบทางการเงิน ไปจนถึงการวิเคราะห์ข้อมูลวิจัย Agent เริ่มเข้ามาในทุกด้านของงานที่มีเนื้อหาทั้งหมดเกือบ
เมื่อจำนวนของ Agent ที่ตั้งอยู่ภายในองค์กรเพิ่มขึ้นและเกินรอบงานของพนักงานโดยมาก ผู้ใช้ซอฟต์แวร์อาจจะถูกเข้าถึงจาก "มนุษย์" ถึง "เครื่อง" ด้วยวิธีนี้ ออกแบบซอฟต์แวร์ สถาปัตยกรรมซอฟต์แวร์และแม้กระทั่งรูปแบบธุรกิจก็กำลังเปลี่ยนแปลง บทความนี้เริ่มต้นด้วย "การสร้างซอฟต์แวร์สำหรับเอเจ้นต์" ตรวจสอบรูปแบบของซอฟต์แวร์ในยุคของเอเจนต์ และโครงสร้างพื้นฐานที่จะพัฒนาขึ้นสู่ยุคของเอเจนต์
หมายเหตุ: ผู้เขียนเรื่องเดิม Aaron Levie เป็นผู้ร่วมก่อตั้งและ CEO ของบริษัทเก็บข้อมูลในคลาวด์ขององค์กร Box นอกจากนี้เขายังเป็นนักกลยุทธ์ในอุตสาหกรรมเทคโนโลยีที่สนใจรายยาวเกี่ยวกับ กับกระแส AI และแนวโน้มซอฟต์แวร์ขององค์กร
ต่อไปเป็นข้อความต้นฉบับ:
ในรอบหลายเดือนที่ผ่านมา ด้วยภาคสนามของ Agent กำลังเปลี่ยนแปลงอย่างสำคัญ เราเริ่มเข้าสู่ระยะสำคัญนี้: Agent รูปแบบคอมพิวเตอร์จากการโปรแกรมมิงที่สามารถประทบพร์การสำเร็จกิจกรรมที่มีระยะเวลาที่ยาวขึ้นด้วยไม่ต้องระบุขั้นตอนโดยมนุษย์
Agent พวกเหล่านี้ส่วนใหญ่ไม่ได้เป็นเพียงแค่ปพอนโปรแกรมที่ปลุกสนใจอย่างง่ายๆ ตอนนี้ พวกเขามักมีสภาพแวดล้อมคำนวณแอสดูที่สุด เช่น สามารถเขียนโค้ดและเรียกใช้ API และ CLI ต่างๆ พร้อมทั้งการสื่อสารกับผังระบบต่าง ๆ และอีกทั้งมีระบบไฟล์เนื่องราวกับความจดจำในระยะยาว ๆ โดยเฉพาะ ความสามารถพื้นฐานนี้ รวมถึงกรอบการทำงานสำหรับ Agent ที่ใช้งาน cirrus harness ต่าง ๆ ได้เริ่มกำลังเข้ามาและนับเป็นวิธีการ เทคโนโลยีนี้ทำให้เราเห็นเกมไขว้พวก Agent ที่สามารถดำเนินการกับงานใด ๆ ที่ถูกสอนไว้
เริ่มต้น Agent รูปแบบนี้ เริ่มจาก Agent ผสมผสานที่ถูกและทำการขับเคลื่อนโดยคำนวณ เช่น Claude Code Devin โรงงาน Cursor Replit และอื่น ๆ อีกมากมาย แต่เมื่อเร็วจนถึงเกือบรอบผ่าน Beachhead ยศร้อยการเทคโโคโลยีนี้เริ่มเข้าสู่สายงานที่มีหน้าที่กวุ้สมการีชเช้่สำรวจปริมาณความรู้ เช่น Claude Cowafk Perplexity Computer Manus และเช่นไร้อยกระงทะธ้าการณ์หลบ ๆ แบ่งปันน วย ทีินพลทรแล้นเสรบ่สงสาีวอ้รยแบนฉ️ Ministry that can operate 24 hours a day.
เมื่อความสามารถของตัวแทนเพิ่มขึ้นอย่างรวดเร็ว ตัวแทนจะถูกนำเข้ามาในทุกๆ พื้นที่การทำงานเกือบทุกแขนง โดยจะถูกใช้ในการตรวจสอบสัญญาทุกรายการ การดำเนินงานกับปัญหาลูกค้าทีมแก้ไขปัญหาระดับหน้าเรามากมาย การตรวจสอบบัญชีขององค์กร การตรวจสอบวิจัยทางการแพทยศาสตร์เป็นจำนวนมากเพื่อสนับสนุนการค้นพบยา การสร้างรหัสซอฟต์แวร์เป็นส่วนใหญ่ฉมวกทำขยายโค้ดโปรแกรมดีไซน์การนำเสนอสินค้าและบริการและโปรแกรมนำเสนอเครื่องแนะนำซึ่งรวมถึงการทำธุรกิจทางอินเทอร์เนตเพื่อการทำธุรกรรม
และสิ่งสำคัญคือ การันตีนี้ไม่ใช่แค่แทนที่จะทำสิ่งที่ตอนนี้ทุกคนกำลังทำ Agent ยังทำให้เราสามารถทำอะไรมากขึ้น เช่น การเรียกใช้การจำลองที่ซับซ้อนมีราคาแพงในอดีตทำให้สามารถสร้างร่างกายเบอร์ที่หลากหลายขึ้นเพราะต้นทุนการเริ่มต้นลงมากและยังสามารถหยุดโครงการได้อย่างง่ายดายเราจะส่งเสริมโครงการหลายโครงการในเวลาเดียวกัน เรายังสามารถวิเคราะห์ข้อมูลเกือบทั้งหมดโดยไม่จำเป็นต้องขึ้นอยู่กับการสุ่ม
เมื่อนำแนวโน้มเหล่านี้มาพิจารณาร่วมกัน เราสามารถทำนายได้ว่า ในองค์กรในอนาคต เกือบทุกคนในองค์กรจะเป็นเจ้าของตัวแทนหลายตัวสำหรับงานของตัวแทนจำนวนที่องค์กรครอบครองอาจเป็น 100 เท่าหรือ 1000 เท่าของจำนวนพนักงานและน่าจะไม่ยากที่จะนึกภาพถึงเมื่อจะใช้ตัวเลขจำนวนล้านล้านตัวเอเจ็นที่ทำภาระงานที่หนักที่สุดในอนาคต้รวมถึง
อย่างไรก็ตามมายความสูญเสียตั้งแต่ต้นการออกแบบซอฟต์แวร์ที่บริการมนุษย์ นั้นแน่นอน หมายความว่า มาตรการนึงนี้จะนำไปสู่การเปลี่ยนแปลงที่สำคัญต่อโครงสร้างของซอฟต์แวร์จะเกิดอย่างไรต่อไป
Paul Graham 曾สรุปหลักการการเปิดธุรกิจซอฟต์แวร์ด้วยวลที่หนังสือ แสดงออก (Make something people want)
ความคิดประกอบดังกล่าวเกิดสรรค์มาตรฐาน 21 ศตวรรษนี้จะแบ่งปันเว็บไซต์ที่ประสบความสำเร็จอย่างมากและสนับสนุนรูปแบบการผลิตสินค้าใหม่ที่หมายถึงเครื่องมือที่ใช้ง่ายง่ายต่อการใช้งานแก้ไขปัญหาได้อย่างชัดเจนหลีกเลี่ยงอุปสรรคภาษาเทคนิคไม่ชัดเจนราคาชัดเจน
แต่ณนั้น ประโยคนี้อาจต้องโดนเขียนใหม่เป็น : การสร้างซอฟต์แวร์ที่ตัวแทนต้องการใช้
ขณะนี้คนที่ใช้ตัวแทนมากที่สุดมักจะเป็นนักพัฒนาซอฟต์แวร์หรือผู้ใช้ที่มีทักษะด้านเทคโนโลยีมาก เขาๆเจ็ดปรับการ์ดว่างุตการ์ความชอบของตนเองอยู่กับเครื่องมือโดยทั่วโมงแต่เมื่อตัวแทนเริ่มดำเนินการต่อกับงานที่บรรเทาความยากลำบาก ความชอบของชาติสรรจะจะถูกพังรั่ว ถ้าไม่เป็นไปตามกฎขององค์กรภายในเอาร์ วีเมื่อแสดงออกในกระบวนการงานก่อนจะเริ่มดำนำถสระเลือกใช้คือตัวแทน
สิ่งที่นั้นหมายความว่า : เขากำลังจะตั้งความเสี่ยงที่จะใช้เครื่องมือใดส 성ออกตุสรุงโค้ด ดีกียวงบี เรียกใช้ทคคยงมุ ทัิลถูกกตวทำงาลงขำทโร้งสแตมัยวรุอยาโทลี่้เพื่แานิงขเาาีง็ ้ามาเยคาทัท ่มาสี่ด็นยนาวแลกรรีนิยทถ้่นร้เ หบสยตเชลย ์าจสชสำเท็แงเย้ไไลบน่ย ฒิไงด ์ุกน่์ โเส้ใร ณี้ซี่ ตคิงงช流ได ญนทาวเลาบเบื่สงี
คำแนะนำนี้ทำให้เราเข้าใจได้ดีที่สุดว่า: ทุกสิ่งควรมีการวางใจ API (API-first) เป็นศูนย์กลาง
หากฟีเจอร์ใดไม่มี API มักหมายถึงไม่มีอย่างจริง
หากฟีเจอร์ไม่สามารถเรียกใช้ได้ผ่าน CLI หรือ MCP server นั้นหมายถึงคุณกำลังล้าสนามทันสมัยไปอยู่แล้ว
หากการออกแบบ API ซับซ้อน วุ่นวาย ทำให้ Agent เข้าถึงยาก นั้นก็หมายถึงคุณกำลังสละสิทธิ์ในการกลายเป็นเครื่องมือของ Agent ขณะนั้น
ที่ Box เรากำลังพุ่งสู่การสร้างไฟล์ระบบสำหรับ Agent ดังนั้นเรากำลังตรวจสอบทุกรายละเอียดของ API อย่างละเอียด เรียนรู้ถึงจุดที่อาจเกิดปัญหาในสภาพแวดล้อมของ Agent ระดับนี้ เคยเกิดขึ้น อย่างไรก็ตาม ในวาทศุกร์ซึ่งแทบจะมีอยู่ในการออกแบบ ปฏิบัติการใช้งาน (UX) เท่านั้น
เช่นเดียวกับการออกแบบซอฟต์แวร์สำหรับผู้ใช้ต้องมีการดูแลผู้ใช้ Agent โดยเฉพาะยิ่ง ตัวอย่างเช่น Jared Friedman จาก Y Combinator เตือนผู้พัฒนาว่า: "แม้ซอฟต์แวร์เครื่องมือที่ดีที่สุด ส่วนใหญ่ยังไม่สามารถลงทะเบียนบัญชีผ่าน API ซึ่งเป็นปัญหามหาศาลในยุคของ Claude Code เพราะหมายถึงว่า Claude ไม่สามารถลงทะเบียนบัญชีเอง ในปัจจุบัน การใส่ฟังชันการจัดการบัญชีทั้งหมดลงใน API ควรจะเป็นข้อกำหนดที่หลักของมัน"
หาก Agent ไม่สามารถลงทะเบียนและใช้บริการของคุณได้อย่างง่ายดาย คุณเป็นที่เทียบเท่ากับการไม่มีอย่างจริงในสายตาของพวกเขา
เมื่อ Agent เป็นผู้ใช้หลักของซอฟต์แวร์ แบบจำลองธุรกิจก็จะเปลี่ยนไปด้วย
ในบางกรณี โมเดลการเรียกใช้โดยที่นั่ง (seat) ยังคงใช้งานกับการทำงานของ Agent อีกดี แต่ก็จะมี Agent จำนวนมากที่ไม่ได้ผูกมัดกับผู้ใช้ส่วนบุคคล หรือมีฟังก์ชันงานที่ข้ามมากกว่าวิธีการใช้แบบดั้งเดิมๆ ยกตัวอย่างเช่น ผู้ใช้เพียงแค่กรอกข้อความเพียงไม่กี่บรรทัด อาจทำให้ Agent ทำงานในซอฟต์แวร์เทียบเท่ากับการทำงานกี่ชั่วโมงของมนุษย์ แล้วนำผลลัพธ์สุดท้ายมอบให้ผู้ใช้เท่านั้น
ด้วยเหตุนี้ แบบจำลองธุรกิจของซอฟต์แวร์บางส่วนจะมีการเปลี่ยนแปลง อุปทานใดที่ต้องการที่จะอยู่รอดใน "ยุคของ Agent" จะต้องมีระบบการคิดราคาตามการใช้งานหรือปริมาณการคำนวณ หรืออาจรองรับการชำระเงินออกจาก Agent โดยตรง
ผู้ก่อตั้ง Perplexity Aravind Srinivas 曾กล่าวว่า: "การมอบหมายงานให้คอมพิวเตอร์มนุษย์เป็นความคิดที่ดี แต่การมอบหมายงานให้คอมพิวเตอร์เอง ให้มันทำงานแทนเรา คือความคิดที่ดีกว่า"
ด้วย Agent ที่มีสภาพแวดล้อมของตนเอง สามารถเขียนและดำเนินการโค้ด เรียกใช้ทักษะในการทำงานที่ซ้ำซ้อน และเชื่อมต่อกับเครื่องมือและบริการภายนอกต่าง ๆ ข้อมูลเทคโนโลยีใหม่ที่เต็มเปี่ยมก็จะเกิดขึ้น อย่างที่มนุษย์ต้องการบนคอมพิวเตอร์ Agent ก็ต้องการโครงสร้างพื้นฐานที่คล้ายกันแต่ออกแบบมาเพื่อตนเอง
บางบริการในส่วนนี้จะมาจากบริษัทที่มีอยู่แล้ว เนื่องจาก Agent ยังต้องการเข้าถึงข้อมูลที่มีอยู่ หรือต้องการร่วมมือระหว่างผู้ใช้มนุษย์กับ Agent
แต่ในเวลาเดียวกันก็จะเกิดประเภทผลิตภัณฑ์ใหม่ๆ ออกมาอย่างมากมาย เนื่องจากปัญหาที่ Agent ต้องเผชิญมันไม่เหมือนมนุษย์เลย การออกแบบบริการใหม่ตั้งแต่ต้นอย่างที่เป็น jlogical เสมอ
ตัวอย่างเช่น Agent จะต้องการโครงสร้างพื้นฐานของตัวเองอย่างชัดเจน และมีขนาดที่อาจเป็นครั้งแรก พื้นฐานของคลาวด์ขนาดใหญ่รุ่นถัดไป (หรือรุ่นที่อัพเกรด) เป็นไปได้ที่จะสร้างรอบไปรอบมีนวนโดยให้นิจฮีชลคอมพิวต์เป็นหลัก ตัวอย่างเช่น E2B, Daytona, Modal, Cloudflare ฯลฯ กำลังก้าวหน้าในทิศทางนี้ และระดับของสภาพแวดล้อมการคำนวณแบบชายหาดอาจจะปรากฏขึ้นอย่างไม่เคยเห็นมาก่อน
Agent ยังต้องการเข้าถึงไฟล์หลักขององค์กร และจัดการข้อมูลและความทรงจำของตนเอง เพื่อรองรับงานที่ต้องทำแบบยาวนาน ระบบการทำงานของระดับองค์กรก็ต้องเปลี่ยนทิศเป็น API-first เพื่อทำให้ Agent สามารถเข้าถึงระบบทรัพยากรบุคคล, ระบบ CRM, ระบบเวิร์กโฟลว์, ทะเบียนข้อมูล และบริการสำคัญอีกหลายอย่าง แพลตฟอร์มที่สามารถให้ Agent ทำงานอย่างราบรื่นกับข้อมูลเหล่านี้จะมีโอกาสสูงที่สุชนิปทรองของงานงานในอนาคต
Agent อาจต้องการระบบตราบตนและสามารถสื่อสารกัน ตัวอย่างเช่น Agent mail กำลังให้การ Agent ที่ให้ที่อยู่อีเมลที่คงตัวอยู่ตลอดการทำงาน ในเวลาเดียวกัน Exa, Parallel ฯลฯ กำลังแก้ไขการค้นหาเว็บ ให้เข้ากันไปกับโลกที่ "Agent คือผู้ใช้ค้นหาหลัก" ตรๆ เจ้า Agent หลายรายยังต้องการจัดการงบประมาณของตัวเอง ตัวอย่างเช่น ด้วย Stripe หรือ Coinbase ให้บริการกระเป่ากระปอง มันยังสามารถส่งเสริมการใช้เงินจริงเล็กๆ ได้จริงๆ ทำให้ Agent สามารถเข้าถึงเครื่องมือที่มีค่าและทรัพยากรข้อมูล
แน่นอนว่า ความปลอดภัย, ความเชื่อมั่นและการบริหารจัดการก็จะเป็่นการท้าทายสำคัญ ในโลกของ Agent ที่ได้รับข้อมูลสำคัญ บางพอ หรือไتเพจะให้ Agent ปฏิบัติงานที่ถูกต้อง บริษัทจะต้องสามารถตรวจสอบและบันทึกทุกที่ทำ วัฒนธรรมการปซ้ำลองงงที่ซนกพติปเที่จะต้องบริการให้ตรัวสนุสงวของซอฟต่ร เตีะเว่าวะและแพลท์ฟอร์มเพื่อแก้ไขปัญหาเหล่านี้ อย่างเดียวกับการแสดงความปลอดภัยสำหรับผู้ใช้มนุษย์และโปรแกรมในอดีต
โดยรวมแล้ว เรากำลังเข้าสู่ยุคซอฟต์แวร์ใหม่ ในยุคนี้ ซอฟต์แวร์จะต้องถูกออกแบบขึ้นโดยคำนึงถึงการใช้งานของเอเจ้นท์ในมาตรฐานขนาดใหญ่ และเมื่อเอเจ้นท์หลายล้านล้านตัวกำลังทำงานเพื่อมนุษย์ เราจะเห็นว่าความสัมพันธ์ของเรากับซอฟต์แวร์ก็จะถูกเปลี่ยนแปลงอย่างรอบคอบ
ยินดีต้อนรับสู่ชุมชนทางการของ BlockBeats:
กลุ่ม Telegram สมัครสมาชิก: https://t.me/theblockbeats
กลุ่ม Telegram พูดคุย: https://t.me/BlockBeats_App
บัญชี Twitter ทางการ: https://twitter.com/BlockBeatsAsia