เอเจนต์ AI สำหรับ CircleCI
เอเจนต์ Monmo ทำงานใน CircleCI เหมือนวิศวกรที่ดูแล build ให้คุณ โดยอธิบายสาเหตุที่ workflow ล้มเหลว หา flaky test ที่ทำให้ main มีปัญหาซ้ำๆ เสนอวิธีปรับ config.yml ให้เร็วขึ้น และติดตามว่า job ไหนใช้เครดิตมากที่สุด เอเจนต์ใช้ token CircleCI ของคุณเอง ส่วนการรันซ้ำ อนุมัติ hold job สั่งรัน pipeline และแก้ไข context ต้องรอให้คุณอนุมัติก่อน
อัปเดตเมื่อ 2026-11-13 · เริ่มใช้งานฟรี แผนแบบชำระเงินเริ่มต้นเดือนละ $15
เอเจนต์ AI ทำอะไรได้บ้างใน CircleCI
อธิบาย workflow ที่ล้มเหลว
เมื่อ workflow ล้มเหลว เอเจนต์จะอ่านผลลัพธ์ของขั้นตอนที่มีปัญหา หาข้อผิดพลาดแรกที่เป็นสาเหตุจริง เปรียบเทียบกับรอบล่าสุดที่ผ่านบน branch เดียวกัน และแนบลิงก์ไปยัง commit ใน GitHub ที่ทำให้เกิดการเปลี่ยนแปลง
สั่งงานworkflow build-and-test บน main ล้มเหลว ข้อผิดพลาดจริงคืออะไร และมีอะไรเปลี่ยนไปตั้งแต่รอบล่าสุดที่ผ่าน
หา flaky test
ทุกวันจันทร์ เอเจนต์จะอ่านผลทดสอบย้อนหลัง 30 วัน ระบุ test ที่ทั้งผ่านและไม่ผ่านบนโค้ดเดียวกันพร้อมความถี่ และร่าง ticket ใน Jira สำหรับแต่ละ test ที่ควรแก้ไข
สั่งงานทุกวันจันทร์ ช่วยหา test บน main ที่ไม่เสถียรมากที่สุดจากผลย้อนหลัง 30 วัน แล้วร่าง ticket สำหรับ 5 อันดับแรก
ปรับ config ให้เร็วขึ้น
เอเจนต์จะอ่าน .circleci/config.yml และระยะเวลาของแต่ละ job แล้วเสนอการใช้ cache การทำงานแบบขนาน การแบ่ง test การใช้ image จาก Docker Hub ที่แคชไว้ หรือการเปลี่ยน resource class โดยเตรียมไว้บน branch และขออนุมัติก่อน push การเปลี่ยนแปลง
สั่งงานpipeline ของเราใช้เวลา 22 นาที ช่วยหา job ที่ช้าที่สุดและเสนอ config.yml ที่เร็วขึ้นบน branch
สรุปก่อนอนุมัติ hold
เมื่อ workflow หยุดที่ approval job ก่อน deploy เอเจนต์จะสรุป commit, pull request และผลทดสอบที่จะนำขึ้นระบบ พร้อมร่างข้อความสำหรับ Slack เพื่อช่วยให้คุณตัดสินใจ โดยจะขออนุมัติจากคุณก่อนปลด hold เสมอ
สั่งงานworkflow deploy-production อยู่ในสถานะ hold ช่วยสรุปว่าจะนำอะไรขึ้นระบบและ test ทั้งหมดผ่านหรือไม่
ติดตามการใช้เครดิต
ในวันแรกของเดือน เอเจนต์จะอ่านข้อมูลการใช้งานแยกตามโปรเจกต์และ workflow หา job ที่ใช้เครดิตมากที่สุดและ job ที่รันทั้งที่ไม่มีการเปลี่ยนแปลงที่เกี่ยวข้อง แล้วสรุปใน Google Sheets
สั่งงานวันที่ 1 ช่วยแสดงว่าโปรเจกต์และ job ไหนใช้เครดิต CircleCI มากที่สุดในเดือนที่ผ่านมา และเพราะอะไร
ตรวจสอบ context และตัวแปร
เอเจนต์จะแสดงแต่ละ context โปรเจกต์ที่ใช้งาน และข้อจำกัดของกลุ่มความปลอดภัย โดยรายงานเฉพาะชื่อตัวแปร และแจ้งเตือน context ที่ทุกคนเข้าถึงได้แต่มี deploy key อยู่ การเปลี่ยนแปลงต้องขออนุมัติก่อน
สั่งงานcontext ไหนเก็บ key สำหรับ production และโปรเจกต์ไหนใช้ได้บ้าง
อัปเดต orb ให้เป็นปัจจุบัน
เอเจนต์จะแสดง orb ที่แต่ละโปรเจกต์ใช้พร้อมเวอร์ชันที่กำหนดไว้ อ่านบันทึกการเปลี่ยนแปลงของเวอร์ชันใหม่ และเตรียมอัปเกรดบน branch พร้อมสรุปสิ่งที่เปลี่ยนไป
สั่งงานorb ไหนในโปรเจกต์ของเราล้าหลังกว่าเวอร์ชันล่าสุดมากกว่า 1 major version ช่วยเตรียมอัปเกรดบน branch
วิธีเชื่อมต่อ
- 1คุณเชื่อมต่อ CircleCI ด้วย personal API token จากบัญชีของคุณเอง token ทำได้เท่าที่คุณทำได้ในโปรเจกต์ขององค์กร เอเจนต์จึงมีสิทธิ์เข้าถึงเท่ากับคุณ
- 2คุณเลือกได้ว่าเอเจนต์ตัวไหนใช้ CircleCI ได้บ้าง เอเจนต์ด้านวิศวกรรมจำเป็นต้องใช้ ส่วนเอเจนต์ด้านข้อมูลอาจอ่านข้อมูลการใช้งานเพื่อทำรายงานประจำเดือน เอเจนต์อื่นไม่จำเป็นต้องเข้าถึง pipeline ของคุณ
- 3เอเจนต์อ่าน pipeline, log, ผลทดสอบ และข้อมูลการใช้งานได้โดยไม่ต้องขออนุมัติ ส่วนการรันซ้ำหรือยกเลิก workflow การอนุมัติ hold job การสั่งรัน pipeline การแก้ไข context หรือตัวแปร และการ push config ต้องขออนุมัติก่อน
แอปอื่นในหมวดนักพัฒนาและ IT
แอปอื่นในหมวดนี้ที่เอเจนต์ AI ใช้งานได้ แต่ละแอปมีหน้ารายละเอียดของตัวเอง
คำถามที่พบบ่อย
เอเจนต์ AI แก้ build ใน CircleCI ที่ล้มเหลวได้ไหม
เอเจนต์ AI วิเคราะห์สาเหตุและเตรียมการแก้ไขได้ โดยอ่านผลลัพธ์ของขั้นตอนที่ล้มเหลว เปรียบเทียบกับรอบล่าสุดที่ผ่าน และถ้าปัญหาอยู่ในโค้ดหรือ config.yml ก็จะแก้ไขบน branch ในคอมพิวเตอร์ของตัวเอง การ push branch และรัน workflow ซ้ำต้องขออนุมัติก่อน
เอเจนต์ AI หา flaky test ใน CircleCI ได้ไหม
ได้ เอเจนต์จะอ่านผลทดสอบในช่วงเวลาที่คุณเลือก หา test ที่ทั้งผ่านและไม่ผ่านบนโค้ดเดียวกัน จัดอันดับตามความถี่ที่ทำให้ build ล้มเหลว และร่าง ticket ใน Jira หรือ Linear การแก้ flaky test เป็นการเปลี่ยนโค้ด จึงต้องขออนุมัติก่อน push
เอเจนต์ AI อนุมัติ hold job หรือสั่ง deploy เองได้ไหม
ไม่ได้หากคุณไม่อนุมัติ hold job มีไว้ให้คนตัดสินใจ เอเจนต์จะสรุปสิ่งที่จะนำขึ้นระบบและแสดงการ์ดให้คุณตรวจสอบ โดยจะอนุมัติก็ต่อเมื่อคุณอนุญาต ผ่านการเชื่อมต่อ CircleCI หรือผ่านเบราว์เซอร์ของตัวเองหากการเชื่อมต่อไม่รองรับ
เอเจนต์ AI ช่วยลดการใช้เครดิต CircleCI ได้ไหม
เอเจนต์ช่วยหาว่าเครดิตถูกใช้ไปกับอะไรและเสนอการเปลี่ยนแปลงได้ โดยแสดง job ที่ใช้เครดิตมากที่สุด workflow ที่รันเมื่อไฟล์ที่ไม่เกี่ยวข้องเปลี่ยน และ resource class ที่ใหญ่เกินจำเป็น จากนั้นเตรียมการแก้ config บน branch เอเจนต์รับประกันตัวเลขไม่ได้ แต่แต่ละข้อเสนอจะระบุผลที่คาดว่าจะเกิดขึ้น
คนถัดไปที่คุณรับเข้าทีมเริ่มงานได้วันนี้
สร้างเอเจนต์ตัวแรกของคุณในหนึ่งนาที เริ่มต้นได้ฟรี