Claude Code เครื่องมือเขียนโค้ดของแอนโทรปิก (Anthropic) ถูกระบุว่าเพิ่มฟังก์ชันอ่านไฟล์คำแนะนำโครงการ AGENTS.md
Crypto Briefing รายงานว่า Claude Code เวอร์ชัน 2.1.277 ได้รับการอัปเดตให้ใช้ AGENTS.md เป็นไฟล์ทดแทนเมื่อโครงการไม่มี CLAUDE.md หากมี CLAUDE.md ระบบจะให้ความสำคัญกับไฟล์เดิมก่อน และผู้ใช้สามารถตั้งค่าให้ใช้งานทั้งสองไฟล์ร่วมกันได้
AGENTS.md เป็นไฟล์มาร์กดาวน์ที่ส่งต่อข้อมูลโครงสร้างโครงการ คำสั่งรัน วิธีทดสอบ และกฎการเขียนโค้ดให้เอเจนต์เขียนโค้ด โดยทำหน้าที่เป็นเอกสารคำแนะนำสำหรับเอเจนต์ปัญญาประดิษฐ์ แยกจาก README ที่จัดทำขึ้นเพื่อให้มนุษย์อ่าน
เว็บไซต์ทางการของ AGENTS.md ระบุว่ารูปแบบไฟล์นี้ถูกใช้ในโครงการโอเพนซอร์สมากกว่า 60,000 โครงการ โดยมี Codex ของโอเพนเอไอ (OpenAI), Gemini CLI ของกูเกิล (Google), Cursor และ GitHub Copilot อยู่ในกลุ่มเครื่องมือที่รองรับ
Codex ของโอเพนเอไอใช้ AGENTS.md เป็นไฟล์คำแนะนำโครงการอยู่แล้ว เอกสารของโอเพนเอไอยังแนะนำให้บันทึกกฎการตั้งชื่อในรีโพสิตอรี คำสั่งทดสอบ และข้อมูลสภาพแวดล้อมการพัฒนาไว้ในไฟล์ดังกล่าว
อย่างไรก็ตาม วิธีใช้งานของแต่ละเครื่องมือไม่เหมือนกัน Gemini CLI ใช้ GEMINI.md เป็นค่าเริ่มต้น แต่ผู้ใช้สามารถเปลี่ยนชื่อไฟล์บริบทเป็น AGENTS.md ได้จากไฟล์ตั้งค่า
สาเหตุที่ AGENTS.md ได้รับความสนใจคือความสามารถในการส่งต่อกฎโครงการชุดเดียวกันไปยังเอเจนต์เขียนโค้ดหลายตัว ทีมพัฒนาสามารถรวบรวมกฎด้านการบิลด์ การทดสอบ และความปลอดภัยไว้ในไฟล์เดียว เพื่อลดความแตกต่างของการตั้งค่าในแต่ละเครื่องมือ
แต่การใช้ชื่อไฟล์เดียวกันไม่ได้หมายความว่าพฤติกรรมของแต่ละเครื่องมือจะเหมือนกัน ลำดับความสำคัญของไฟล์เริ่มต้น วิธีตั้งค่า และขอบเขตคำสั่งที่รองรับยังต้องตรวจสอบจากเอกสารของแต่ละเครื่องมือแยกกัน
หน้าการเผยแพร่โค้ดแบบเปิดของแอนโทรปิกแสดงรายการล่าสุดที่ตรวจสอบได้เป็นเวอร์ชัน 2.1.276 ขณะที่ยังไม่พบประวัติการเผยแพร่เวอร์ชัน 2.1.277 ในหน้าเดียวกัน
ดังนั้น รายงานดังกล่าวจึงยังมีความแตกต่างระหว่างข้อมูลเรื่องการเพิ่มฟังก์ชันใหม่ใน Claude Code กับประวัติเวอร์ชันของซอฟต์แวร์ที่เผยแพร่อย่างเป็นทางการ จำเป็นต้องตรวจสอบเพิ่มเติมว่าการอัปเดตที่รายงานถูกนำไปใช้กับซอฟต์แวร์ที่เผยแพร่ทั้งหมดแล้วหรือไม่
Crypto Briefing รายงานเพิ่มเติมว่า การรองรับ AGENTS.md ในฐานะไฟล์ทดแทนยังไม่มีให้ใช้งานในสภาพแวดล้อมคลาวด์อย่าง Bedrock, Vertex และ Foundry จึงยังไม่ควรสรุปว่า Claude Code สามารถตั้งค่าในทุกสภาพแวดล้อมได้ด้วยวิธีเดียวกัน
ไฟล์คำแนะนำโครงการทำหน้าที่เป็นเอกสารกลางที่เอเจนต์เขียนโค้ด AI ใช้อ้างอิงเมื่อเริ่มทำงาน โดยสามารถบันทึกข้อมูลที่จำเป็นต่อการทำงานซ้ำได้ เช่น โครงสร้างรีโพสิตอรี คำสั่งรัน วิธีทดสอบ และกฎการเขียนโค้ด
เช่นเดียวกับฟังก์ชันแซนด์บ็อกซ์ที่แยกการทำงานของคำสั่ง Bash ใน Claude Code ออกจากระบบปฏิบัติการตามที่ TokenPost รายงานก่อนหน้านี้ สภาพแวดล้อมการทำงานและการจัดการสิทธิ์ก็เป็นปัจจัยที่กำหนดขอบเขตการใช้งานเครื่องมือเช่นกัน ผู้ใช้จึงควรตรวจสอบขอบเขตความปลอดภัยของแต่ละสภาพแวดล้อมควบคู่กับการรองรับไฟล์คำแนะนำ
ประเด็นสำคัญของเรื่องนี้ไม่ได้อยู่ที่ AGENTS.md เพียงอย่างเดียว แต่อยู่ที่ความสม่ำเสมอในการแบ่งปันคำแนะนำโครงการระหว่างเครื่องมือต่าง ๆ การยืนยันการเผยแพร่ Claude Code เวอร์ชัน 2.1.277 อย่างเป็นทางการและขอบเขตการรองรับในแต่ละสภาพแวดล้อมยังเป็นสิ่งที่ต้องติดตาม
ความคิดเห็น 0