Agency Coding Agent
เทมเพลตพร้อมใช้สำหรับสร้างเอเจนต์เขียนโค้ด AI แบบอัตโนมัติ ขับเคลื่อนด้วยเครื่องมือและ API สำหรับนักพัฒนา
Agency Coding Agent เป็นเทมเพลตโอเพนซอร์สสำหรับตั้งผู้ช่วยเขียนโค้ดอัตโนมัติของคุณเอง ในแนวเดียวกับ Lovable, Codex หรือ Cursor มันเชื่อมโมเดล GPT-5.1 เข้ากับเครื่องมือนักพัฒนาจริง — การแก้ไขไฟล์ การรัน shell การวางแผนงาน การสร้างภาพ และการค้นเว็บ — เพื่อให้มันทำงานเขียนโค้ดหลายขั้นตอนได้ ไม่ใช่แค่ตอบคำถามเกี่ยวกับโค้ด
toolsDetail.overview
การเรียกโมเดลภาษาขนาดใหญ่แล้วสั่งให้ “เขียนโค้ดหน่อย” ได้แค่ข้อความกลับมา สิ่งที่เปลี่ยนมันให้เป็นเอเจนต์ที่สร้างซอฟต์แวร์ได้จริงคือเลเยอร์เครื่องมือรอบ ๆ มัน: ความสามารถในการอ่านและแก้ไฟล์จริง รันคำสั่งเพื่อทดสอบสิ่งที่เพิ่งเขียน ติดตามแผนหลายขั้นตอน และวนซ้ำจนงานเสร็จ Agency Coding Agent คือเทมเพลตที่ให้เลเยอร์นั้นพอดี สร้างบนเฟรมเวิร์ก Agency Swarm โดยมี GPT-5.1 เป็นโมเดลพื้นฐาน
เอเจนต์ถูกตั้งค่าด้วยเครื่องมือ Apply Patch ของ OpenAI สำหรับการแก้ไฟล์แบบ diff ที่แม่นยำ เครื่องมือรัน shell สำหรับรันคำสั่งและทดสอบภายในไดเรกทอรีพื้นที่ทำงาน เครื่องมือจัดการแผนสำหรับติดตามงานหลายขั้นตอน เครื่องมือสร้างภาพสำหรับผลิต web asset แบบทันที และการค้นเว็บสำหรับดึงเอกสารหรือทางแก้เข้ามากลางงาน ทั้งหมดนี้ทำให้เอเจนต์สร้างโครงโปรเจกต์ เขียนและแก้ไฟล์ รันและสังเกตผล และปรับทิศทางได้ — เป็นลูปพื้นฐานเดียวกับที่ผลิตภัณฑ์เอเจนต์เขียนโค้ดเฉพาะทางใช้ แต่เปิดให้ที่นี่เป็นเทมเพลตที่คุณรันเองหรือขยายต่อได้
คุณค่าจำนวนมากอยู่ในรายละเอียดที่คนส่วนใหญ่มองข้าม: เครื่องมือ shell ตรวจจับคำสั่งที่จะสตาร์ต dev server หรือ watcher ที่รันยาว แล้วบังคับให้ไปทำงานเบื้องหลังแทนที่จะทำให้เอเจนต์ค้าง ใส่แฟล็กแบบ non-interactive ให้คำสั่งสร้างโครงทั่วไป (npm create, expo, django migrations และคล้ายกัน) เพื่อให้เอเจนต์ไม่หยุดรอพรอมป์ที่ตอบไม่ได้ และบังคับทั้ง hard timeout และ inactivity timeout เพื่อไม่ให้โปรเซสที่ค้างไปบล็อกทั้งการรัน การแก้ไฟล์ถูกจำกัดในแซนด์บ็อกซ์ที่ไดเรกทอรีพื้นที่ทำงาน พร้อมการแปลงพาธที่ปฏิเสธการดำเนินการใด ๆ ที่พยายามหลุดออกไป
รีโพนี้ส่งมอบเป็นโปรเจกต์ Python (Agency Swarm บวก FastAPI) พร้อมเดโมเทอร์มินัลในเครื่อง จุดเข้า FastAPI สำหรับเสิร์ฟเอเจนต์ผ่าน HTTP และ Dockerfile สำหรับการดีพลอยแบบคอนเทนเนอร์ รวมถึงเส้นทางดีพลอยไปยัง Agencii.ai สำหรับใครที่อยากได้โฮสติ้งแบบมีการจัดการแทนการรันเอง เพราะคำสั่ง เครื่องมือ และการตั้งค่าโมเดลถูกกำหนดไว้ในโค้ดทั้งหมด มันจึงตั้งใจให้ fork และปรับแต่ง — สลับ system prompt เพิ่มเครื่องมือใหม่ หรือชี้ไปที่โมเดลอื่น — มากกว่าจะใช้แบบเดิม ๆ
toolsDetail.keyFeatures
ลูปการเรียกเครื่องมือแบบเอเจนต์
เอเจนต์รันโมเดล GPT-5.1 ที่ตั้งค่าระดับการให้เหตุผลปานกลางและชุดเครื่องมือที่กำหนดไว้ ทำให้มันวางแผน เรียกเครื่องมือ สังเกตผล และทำต่อโดยอัตโนมัติ แทนที่จะหยุดหลังคำตอบเดียว
การแก้ไฟล์แบบ diff
การสร้าง แก้ไข และลบไฟล์ ผ่านเครื่องมือ Apply Patch ของ OpenAI กับตัวแก้ไขพื้นที่ทำงานแบบแซนด์บ็อกซ์ ซึ่งแปลงและตรวจสอบทุกพาธเพื่อให้การดำเนินการอยู่ในไดเรกทอรีพื้นที่ทำงาน
การรัน shell แบบมีการป้องกัน
เครื่องมือ shell รันคำสั่งด้วย timeout ที่ตั้งค่าได้และตัวเฝ้าการไม่มีกิจกรรม ตรวจจับ dev server และ watcher แล้วส่งไปทำงานเบื้องหลังอย่างปลอดภัย และแทรกแฟล็ก non-interactive ให้คำสั่งสร้างโครงทั่วไป เพื่อให้ขั้นตอนตั้งค่าไม่ค้างรออินพุต
การวางแผนงานแบบมีโครงสร้าง
เครื่องมือ UpdatePlan ให้เอเจนต์ดูแลรายการงานที่มีสถานะ pending, in-progress และ completed (บังคับให้มีงาน in-progress ครั้งละหนึ่งงาน) โดยคงอยู่ผ่านบริบทกลางของ agency เพื่อให้เห็นความคืบหน้าตลอดเซสชัน
สร้างภาพและค้นเว็บในตัว
เอเจนต์สร้าง web asset ตามต้องการผ่าน API สร้างภาพของ OpenAI โดยบันทึกเอาต์พุตไปยังไดเรกทอรีที่กำหนด และดึงเอกสารหรือทางแก้ที่เป็นปัจจุบันผ่านเครื่องมือค้นเว็บที่รวมมาได้
ดีพลอยได้ในฐานะเทมเพลต
มาพร้อมเดโมเทอร์มินัลในเครื่อง จุดเข้าเซิร์ฟเวอร์ FastAPI และ Dockerfile รวมถึงเส้นทางที่จัดทำไว้สำหรับการดีพลอยแบบมีการจัดการบน Agencii.ai — คำสั่ง เครื่องมือ และคอนฟิกโมเดลล้วนเป็นโค้ดที่แก้ไขได้และตั้งใจให้ fork
toolsDetail.architecture
toolsDetail.bottomCtaQuestion
toolsDetail.browseAllTools →