[{"data":1,"prerenderedAt":245},["ShallowReactive",2],{"copy:th:site:":3,"copy:th:instructions:generator,ui":126,"copy:th:site:common":243},{"common":4,"nav":16,"footer":44,"home":51,"error":119},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},"ข้ามไปยังเนื้อหา","เมนู","ภาษา","ส่วนต่าง ๆ","ส่วนท้าย","เครื่องมือ","หน้าแรก","เส้นทางนำทาง","คัดลอก","คัดลอกแล้ว","ดาวน์โหลด",{"groups":17,"items":25},{"build":18,"connect":19,"instruct":20,"run":21,"web":22,"secure":23,"track":24},"สร้าง","เชื่อมต่อ","กำหนดคำสั่ง","เรียกใช้","เปิดเว็บไซต์ของคุณ","รักษาความปลอดภัย","ติดตาม",{"models":26,"cost":27,"frameworks":28,"mcp":29,"mcpConfig":30,"mcpClients":31,"agentsMd":32,"files":33,"openclaw":34,"agentReady":35,"llmsTxt":36,"robotsTxt":37,"apiCatalog":38,"bots":39,"security":40,"incidents":41,"checklist":42,"changelog":43},"โมเดลและราคา API","เครื่องคำนวณค่าใช้จ่ายของเอเจนต์","เฟรมเวิร์กและ SDK","เซิร์ฟเวอร์ MCP","ตัวสร้าง config MCP","ไคลเอนต์ MCP","ตัวสร้าง AGENTS.md","ไฟล์คำสั่ง","โฮสต์ OpenClaw เอง","เว็บไซต์ที่พร้อมสำหรับเอเจนต์","เครื่องมือสร้าง llms.txt","robots.txt สำหรับบอต AI","เครื่องมือสร้างแคตตาล็อก API","ไดเรกทอรีบอต AI","ความปลอดภัยของ agent","บันทึกเหตุการณ์","เช็กลิสต์ความปลอดภัย","บันทึกการเปลี่ยนแปลง",{"about":45,"privacy":46,"terms":47,"sitemap":48,"disclaimer":49,"checked":50},"เกี่ยวกับเรา","ความเป็นส่วนตัว","ข้อกำหนด","แผนผังเว็บไซต์","แหล่งอ้างอิงอิสระสำหรับผู้สร้าง AI agent ไม่มีส่วนเกี่ยวข้องกับผู้ให้บริการที่กล่าวถึง","ตรวจสอบข้อมูลเมื่อ {date}",{"seo":52,"eyebrow":55,"title":56,"lead":57,"ctaMcp":58,"ctaCost":59,"ctaAgents":60,"sheetLabel":61,"sheetTitle":62,"sheet":63,"sheetNote":70,"sectionsTitle":71,"sections":72,"latestTitle":102,"allChanges":103,"rulesTitle":104,"rules":105,"aboutLink":118},{"title":53,"description":54},"DotsAgent: แหล่งอ้างอิงและเครื่องมือสร้าง AI agent","ราคา LLM API เครื่องคำนวณต้นทุน agent, MCP config สำหรับ 13 ไคลเอนต์, เครื่องมือสร้าง AGENTS.md และ llms.txt พร้อมข้อมูลความปลอดภัยของ agent ฟรี มี 18 ภาษา","สำหรับนักพัฒนาที่สร้าง AI agent","คู่มืออ้างอิงสำหรับผู้สร้าง agent","ข้อมูลราคา โปรโตคอล ไฟล์ config และความปลอดภัยสำหรับการสร้าง agent ตรวจสอบกับเอกสารของผู้ให้บริการแต่ละรายแล้ว ค้นหาข้อมูลที่ต้องการ สร้างไฟล์ที่จำเป็น แล้วกลับไปเขียนโค้ดต่อ","สร้าง MCP config","คำนวณราคางานของ agent","เขียน AGENTS.md","ตัวเลขล่าสุด","ภาพรวมสแตก",{"mcp":64,"openclaw":65,"cheapest":66,"models":67,"servers":68,"bots":69},"สเปก MCP","OpenClaw","โมเดลราคาถูกที่สุด, $\u002FM ขาเข้า\u002Fขาออก","โมเดลที่มีราคา","MCP servers","บอต AI ที่ติดตาม","ตรวจสอบตัวเลขทุกรายการด้วยตนเองโดยอ้างอิงเอกสารของผู้ให้บริการ","เนื้อหาบนเว็บไซต์",{"models":73,"mcp":77,"instructions":80,"frameworks":83,"openclaw":87,"agentReady":91,"security":95,"changelog":98},{"title":74,"body":75,"unit":76},"โมเดลและราคา","เปรียบเทียบราคา token ขาเข้า ขาออก และที่แคชไว้ต่อหนึ่งล้าน token พร้อมเครื่องมือคำนวณค่าใช้จ่ายตลอดการทำงานของ agent","โมเดล",{"title":68,"body":78,"unit":79},"แค็ตตาล็อก servers สำหรับ Model Context Protocol พร้อมตัวสร้าง config ที่สร้างไฟล์ให้ตรงกับ client แต่ละตัว","servers",{"title":33,"body":81,"unit":82},"สร้าง AGENTS.md และดูว่าแต่ละ tool อ่าน CLAUDE.md, .cursor\u002Frules และไฟล์ประเภทเดียวกันอย่างไร","รูปแบบไฟล์",{"title":84,"body":85,"unit":86},"Frameworks และ SDKs","เปรียบเทียบ agent frameworks และ SDKs ของผู้ให้บริการตามภาษา ไลเซนส์ การรองรับ MCP และฟีเจอร์ multi-agent","frameworks",{"title":88,"body":89,"unit":90},"โฮสต์ OpenClaw ด้วยตนเอง","ติดตั้ง ตั้งค่า และอัปเดต OpenClaw บนเครื่องหรือ server ของคุณทีละขั้นตอน","รุ่นล่าสุด",{"title":92,"body":93,"unit":94},"เว็บไซต์ที่พร้อมใช้งานกับ agent","สร้าง llms.txt, กฎ robots.txt สำหรับ AI crawlers และ api-catalog พร้อมค้นหาบอตใดก็ได้ด้วย user agent","บอตในรายการ",{"title":40,"body":96,"unit":97},"ความเสี่ยงของ agent ตาม OWASP บันทึกเหตุการณ์จริง และเช็กลิสต์สำหรับตรวจสอบก่อนเปิดใช้งาน","เหตุการณ์ที่บันทึก",{"title":99,"body":100,"unit":101},"บันทึกการเปลี่ยนแปลง API","การเปลี่ยนแปลง API ของโมเดล, SDKs และโปรโตคอล พร้อมวันที่และลิงก์ไปยังประกาศของผู้ให้บริการ","รายการ","การเปลี่ยนแปลงล่าสุด","การเปลี่ยนแปลงทั้งหมด","เรารักษาความถูกต้องได้อย่างไร",[106,109,112,115],{"title":107,"body":108},"ข้อมูลมีแหล่งอ้างอิง","ราคา เวอร์ชัน และ flag ทุกรายการมีลิงก์ไปยังหน้าของผู้ให้บริการที่เป็นแหล่งข้อมูล คุณจึงตรวจสอบได้ด้วยตัวเอง",{"title":110,"body":111},"ตรวจสอบพร้อมระบุวันที่","แต่ละหน้าแสดงวันที่ตรวจสอบข้อมูลล่าสุด และเราจะตรวจสอบรายการที่ล้าสมัยอีกครั้งหรือนำออก",{"title":113,"body":114},"ไม่มีการจ่ายเงินเพื่อให้ได้พื้นที่แสดงผล","ไม่มีใครจ่ายเงินเพื่อให้มีรายชื่อ อยู่ในอันดับสูงขึ้น หรือได้รับคำบรรยายที่ดีกว่า",{"title":116,"body":117},"เครื่องมือทำงานในเบราว์เซอร์ของคุณ","เครื่องมือสร้างและเครื่องคำนวณทำงานในเครื่อง และข้อมูลที่คุณกรอกจะไม่ถูกส่งไปยังเซิร์ฟเวอร์","เกี่ยวกับ DotsAgent",{"title":120,"body":121,"home":122,"popular":123,"failed":124,"failedBody":125},"ไม่พบหน้า","ไม่มีหน้าที่ตรงกับที่อยู่นี้ หน้านี้อาจถูกย้าย หรือลิงก์อาจพิมพ์ผิด","ไปที่หน้าแรก","เครื่องมือยอดนิยม","เกิดข้อผิดพลาด","เกิดข้อผิดพลาดในการโหลดหน้าจากฝั่งเรา โปรดลองอีกครั้งในอีกสักครู่ หรือเริ่มจากหน้าแรก",{"generator":127,"ui":235},{"seo":128,"crumb":32,"eyebrow":131,"title":32,"lead":132,"filesLink":133,"form":134,"headings":147,"defaults":160,"ruleDescription":182,"bridgeNotes":183,"rulesTitle":187,"rulesLead":188,"bridgesTitle":189,"adviceTitle":190,"advice":191,"faqTitle":215,"faq":216},{"title":129,"description":130},"ตัวสร้าง AGENTS.md พร้อมกฎสำหรับ coding agent 5 ราย","กรอกแบบฟอร์มเดียวเพื่อสร้าง AGENTS.md กฎที่กำหนดขอบเขตตามพาธสำหรับ Cursor, Copilot, Claude Code, Cline และ Devin รวมถึงไฟล์เชื่อมต่อสำหรับ Gemini CLI และ Aider","แนะนำ · เครื่องมือ","กรอกแบบฟอร์มเดียวเพื่อสร้าง AGENTS.md ที่ระบุคำสั่ง แนวทาง และข้อจำกัดที่ห้ามละเมิด นอกจากนี้ยังได้กฎที่กำหนดขอบเขตตามพาธสำหรับ Cursor, GitHub Copilot, Claude Code, Cline และ Devin Desktop รวมถึงไฟล์เชื่อมต่อสำหรับเครื่องมือที่ไม่อ่าน AGENTS.md โดยอัตโนมัติ","เครื่องมือแต่ละตัวค้นหาไฟล์คำสั่งจากที่ใด",{"stack":135,"name":136,"about":137,"stackLine":138,"oneEach":139,"neverHint":140,"rule":141,"ruleHint":142,"glob":143,"ruleText":144,"bridges":145,"reset":146},"เริ่มจากสแต็ก","ชื่อโปรเจกต์","อธิบายโปรเจกต์ในหนึ่งหรือสองประโยค","สแต็ก (หนึ่งบรรทัด)","หนึ่งรายการต่อบรรทัด","หนึ่งรายการต่อบรรทัด ข้อจำกัดที่ agent ห้ามละเมิด","เพิ่มกฎที่กำหนดขอบเขตตามพาธ","เขียนเพียงครั้งเดียว แล้วสร้างไฟล์สำหรับ Cursor, Copilot, Claude Code, Cline และ Devin Desktop","ไฟล์ที่กฎนี้มีผล (glob)","ข้อความกฎ","ไฟล์เชื่อมต่อที่ชี้เครื่องมืออื่นไปยัง AGENTS.md","คืนค่าเริ่มต้น",{"overview":148,"stack":149,"commands":150,"setupLabel":151,"devLabel":152,"testLabel":153,"lintLabel":154,"buildLabel":155,"style":156,"testing":157,"git":158,"never":159},"ภาพรวม","สแต็ก","คำสั่ง","ติดตั้ง","เรียกใช้ในเครื่อง","ทดสอบ","Lint และตรวจสอบชนิดข้อมูล","Build","รูปแบบโค้ด","การทดสอบ","Commit และ pull request","ห้าม",{"name":161,"about":162,"style":163,"testing":168,"git":172,"never":176,"rule":181},"เว็บแอป Acme","เว็บแอปสำหรับลูกค้า มีส่วนผู้ดูแลระบบและ REST API ขนาดเล็ก",[164,165,166,167],"ทำตามรูปแบบที่ linter กำหนด และอย่าแก้ไขไฟล์ที่ไม่เกี่ยวข้อง","เขียนฟังก์ชันขนาดเล็กที่มีอินพุตและเอาต์พุตชัดเจน และจำกัด side effect ไว้ที่ขอบเขตของระบบ","ขออนุญาตก่อนเพิ่ม dependency ใหม่","อธิบายเหตุผลของโค้ดที่ไม่ชัดเจนในทันที ไม่ใช่อธิบายว่าแต่ละบรรทัดทำอะไร",[169,170,171],"เพิ่มหรือแก้ไข test สำหรับทุกพฤติกรรมที่เปลี่ยน","รันคำสั่งทดสอบและแก้ไข test ที่ล้มเหลวก่อนแจ้งว่าทำเสร็จ","อย่าลบหรือข้าม test ที่ล้มเหลวเพื่อให้ test suite ผ่าน",[173,174,175],"เขียนหัวข้อ commit เป็นคำสั่ง และให้มีความยาวไม่เกิน 72 อักขระ","จำกัดแต่ละ pull request ให้มีการเปลี่ยนแปลงเพียงเรื่องเดียว และระบุวิธีทดสอบไว้ในคำอธิบาย","รัน lint และ test ก่อนทุก commit",[177,178,179,180],"ห้าม commit secret, API key หรือไฟล์ .env","ห้ามแก้ไขไฟล์ที่สร้างขึ้นโดยอัตโนมัติใน src\u002Fgenerated\u002F ด้วยตนเอง ให้สร้างไฟล์เหล่านั้นใหม่แทน","ห้ามรันคำสั่งฐานข้อมูลที่ทำลายข้อมูลกับ production","ห้าม force-push ไปยัง main หรือเขียนประวัติที่ใช้ร่วมกันใหม่","ทำตามรูปแบบที่ไฟล์ข้างเคียงในโฟลเดอร์นี้ใช้อยู่ ฟังก์ชันที่ export ทุกฟังก์ชันต้องมี docstring และ test ในไฟล์ test ที่ตรงกัน","แนวทางสำหรับไฟล์ที่ตรงกับ glob นี้",{"CLAUDE.md":184,".gemini\u002Fsettings.json":185,".aider.conf.yml":186},"Claude Code อ่าน AGENTS.md โดยอัตโนมัติได้ตั้งแต่ v2.1.277 เฉพาะเมื่อไม่มี CLAUDE.md เท่านั้น ไฟล์นำเข้านี้รองรับเวอร์ชันเก่ากว่าและ CLAUDE.md ที่เพิ่มในภายหลัง","Gemini CLI โหลดเฉพาะ GEMINI.md เป็นค่าเริ่มต้น การตั้งค่านี้เพิ่ม AGENTS.md ลงใน context.fileName","Aider โหลด AGENTS.md เฉพาะเมื่อระบุไฟล์ไว้ใต้ read ใน config","กฎเดียวกันสำหรับห้าเครื่องมือ","กฎหนึ่งข้อในห้ารูปแบบ ให้บันทึกแต่ละไฟล์ไว้ที่พาธที่แสดงด้านบน","ไฟล์เชื่อมโยง","วิธีเขียนไฟล์คำสั่งให้ได้ผล",[192,196,199,203,207,211],{"title":193,"body":194,"source":195},"วางคำสั่งที่แน่นอนไว้ช่วงต้นไฟล์","ระบุคำสั่งติดตั้ง ทดสอบ และ lint ที่ใช้จริง พร้อม flags ไว้ช่วงต้นไฟล์ ระบุ stack และเวอร์ชันให้ชัดเจน และยกตัวอย่างโค้ดสั้น ๆ หากอธิบายด้วยข้อความแล้วอาจคลุมเครือ","GitHub Blog, การวิเคราะห์ไฟล์ AGENTS.md กว่า 2,500 ไฟล์",{"title":197,"body":198,"source":195},"เขียนข้อห้ามให้ชัดเจน","ระบุให้ตรงไปตรงมาว่า agent ห้ามทำอะไร เช่น แตะต้อง secrets โค้ดที่ vendored ไว้ หรือ production การห้าม commit secrets เป็นข้อจำกัดที่มีประโยชน์ซึ่งพบบ่อยที่สุดในไฟล์ที่ GitHub ตรวจสอบ",{"title":200,"body":201,"source":202},"เขียนคำสั่งแต่ละข้อให้ตรวจสอบได้","คำสั่ง Run npm test before committing ตรวจสอบได้ แต่ test your changes ตรวจสอบไม่ได้ ลบข้อกำหนดที่ขัดแย้งกัน เพราะเมื่อมีข้อความสองบรรทัดที่ไม่ตรงกัน model อาจเลือกทำตามข้อใดข้อหนึ่ง","เอกสารหน่วยความจำของ Claude Code",{"title":204,"body":205,"source":206},"เขียนให้สั้นและแยกตาม path","Anthropic แนะนำให้แต่ละไฟล์มีไม่เกิน 200 บรรทัด และ Cursor แนะนำให้แต่ละ rule มีไม่เกิน 500 บรรทัด ย้ายคำแนะนำเฉพาะส่วนไปไว้ใน rule ที่กำหนดขอบเขตตาม path เพื่อให้โหลดเฉพาะเมื่อมีการแก้ไขไฟล์เหล่านั้น การใช้ imports ช่วยจัดระเบียบไฟล์ แต่ไม่ได้ลดค่าใช้จ่ายด้าน context","เอกสารหน่วยความจำของ Claude Code; เอกสาร Cursor Rules",{"title":208,"body":209,"source":210},"ไม่ต้องระบุสิ่งที่ agent รู้อยู่แล้ว","การศึกษาที่ทดสอบ coding agent สี่ตัวพบว่าไฟล์ context ไม่ได้เพิ่มอัตราความสำเร็จของงานอย่างสม่ำเสมอ และเพิ่มค่าใช้จ่ายในการ inference มากกว่า 20% ไฟล์ที่เขียนด้วย LLM ส่งผลเสียเล็กน้อย ส่วนภาพรวม repository ไม่ได้ช่วยอะไร ดังนั้นให้ระบุเฉพาะข้อกำหนดที่ไม่ชัดเจนในตัวเอง เช่น เครื่องมือเฉพาะที่ต้องใช้","ETH Zurich SRI Lab, arXiv 2602.11988",{"title":212,"body":213,"source":214},"เพิ่ม rule เมื่อเกิดข้อผิดพลาดซ้ำ","เริ่มจากกฎไม่กี่ข้อ แล้วเพิ่มเมื่อพบว่า agent ทำผิดแบบเดิมมากกว่าหนึ่งครั้ง อ้างอิงไฟล์ที่มีอยู่แล้วเป็นตัวอย่าง แทนการวางคู่มือสไตล์ทั้งชุด","เอกสาร Cursor Rules; GitHub Blog","คำถามเกี่ยวกับ AGENTS.md",[217,220,223,226,229,232],{"q":218,"a":219},"Claude Code อ่าน AGENTS.md หรือไม่?","อ่านได้ตั้งแต่ v2.1.277 โดยค่าเริ่มต้นจะอ่าน AGENTS.md หรือ .claude\u002FAGENTS.md ก็ต่อเมื่อไม่มี CLAUDE.md, .claude\u002FCLAUDE.md หรือ CLAUDE.local.md ใน working directory หรือไดเรกทอรีระดับบน การตั้งค่า claude-md-and-agents-md จะโหลดทั้งสองไฟล์ และ CLAUDE.md ที่มี @AGENTS.md ใช้งานได้กับทุกเวอร์ชัน",{"q":221,"a":222},"AGENTS.md ต้องมี frontmatter หรือหัวข้อที่กำหนดไว้หรือไม่?","ไม่จำเป็น AGENTS.md เป็น Markdown ธรรมดา ไม่มีฟิลด์ที่บังคับ และใช้หัวข้อแบบใดก็ได้ เว็บไซต์ agents.md แนะนำส่วนต่าง ๆ เช่น ภาพรวมโปรเจกต์ คำสั่ง build และ test สไตล์โค้ด การทดสอบ หมายเหตุด้านความปลอดภัย และแนวทางสำหรับ pull request",{"q":224,"a":225},"จะใช้ AGENTS.md ใน monorepo ได้อย่างไร?","วาง AGENTS.md ไว้ที่ root หนึ่งไฟล์ และวางอีกไฟล์ไว้ในแต่ละ package ที่ต้องมีกฎเฉพาะของตัวเอง agent จะอ่านไฟล์ที่อยู่ใกล้กับโค้ดที่กำลังแก้ไขที่สุด และหากมีกฎขัดแย้งกัน จะยึดตามไฟล์นั้น ตอนที่ agents.md บันทึกข้อมูลนี้ repository หลักของ OpenAI มีไฟล์ดังกล่าว 88 ไฟล์",{"q":227,"a":228},"จะให้ Gemini CLI อ่าน AGENTS.md ได้อย่างไร?","Gemini CLI ยังคงใช้ GEMINI.md เป็นค่าเริ่มต้น เพิ่ม AGENTS.md ใน context.fileName ใน .gemini\u002Fsettings.json เช่น [\"AGENTS.md\", \"GEMINI.md\"] เรียกใช้ \u002Fmemory show เพื่อตรวจสอบว่าโหลดไฟล์ใดบ้าง",{"q":230,"a":231},"coding agent ใดบ้างที่รองรับ AGENTS.md?","เราตรวจสอบเอกสารของ OpenAI Codex, Claude Code, Cursor, GitHub Copilot, Devin Desktop, Cline และ OpenClaw ซึ่งอ่านไฟล์นี้ได้โดยตรง ส่วน Gemini CLI และ Aider ต้องเพิ่ม config หนึ่งบรรทัด เว็บไซต์ agents.md ระบุว่ามีเครื่องมือที่รองรับทั้งหมด 23 รายการ รวมถึง Zed, Warp, goose, opencode, Jules และ JetBrains Junie",{"q":233,"a":234},"ใครเป็นผู้ดูแลรูปแบบ AGENTS.md?","OpenAI มอบ AGENTS.md ให้กับ Agentic AI Foundation ซึ่งเป็นกองทุนภายใต้การกำกับของ Linux Foundation ที่ประกาศเมื่อ 2025-12-09 พร้อมกับ MCP และ goose เว็บไซต์ agents.md ระบุว่ามีโปรเจกต์โอเพนซอร์สมากกว่า 60k โปรเจกต์ที่ใช้รูปแบบนี้",{"crumb":150,"tool":10,"reads":236,"support":237,"supportCol":241,"sources":242},"อ่านไฟล์",{"native":238,"opt-in":239,"none":240},"รองรับในตัว","ผ่าน config","ไม่รองรับ","การรองรับ","แหล่งข้อมูล",{"common":244},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},1790863395235]