เริ่มต้นใช้งาน

Polylane ทำงานอย่างไร

วงจรที่ Polylane รันบนสแต็กของคุณ และสิ่งไม่กี่อย่างที่คุณจะเห็นในคอนโซล ตั้งแต่ issue และเธรด ไปจนถึง fix run การส่งต่อ และ autofix

Polylane เชื่อมต่อกับคลาวด์ repository และเครื่องมือ observability ของคุณ เฝ้าดูหาปัญหา และจัดการแต่ละปัญหาไปจนถึงคำตัดสินและการแก้ไข คุณอ่านเรื่องราวทั้งหมดได้ในเธรด จากคอนโซล Slack เอเจนต์เขียนโค้ด หรือเทอร์มินัล

วงจร

  1. เชื่อมต่อ: คุณเชื่อมต่อคลาวด์ repository และเครื่องมือ observability แล้ว Polylane สร้างแผนที่ที่เป็นปัจจุบันของระบบคุณซึ่งเอเจนต์ทุกตัวอ่าน ดู เชื่อมต่อ
  2. ตรวจจับ: การตรวจสอบที่สร้างจากเทเลเมทรีของคุณเปิด issue ทุก pull request ถูกรีวิวเทียบกับ production และการกำหนดค่าที่เสี่ยงถูกทำเครื่องหมาย ดู ตรวจจับ
  3. สืบสวนและแก้ไข: เอเจนต์หนึ่งตัวจัดการแต่ละ issue ด้วยเครื่องมือจริงของคุณ แสดงหลักฐาน และเปิดการแก้ไขเป็น pull request ที่คุณรีวิว ดู สืบสวนและแก้ไข
  4. ทำงานจากเครื่องมือของคุณ: เอเจนต์ตัวเดียวกันตอบจากตัวแก้ไข เทอร์มินัล CI หรือ Slack ของคุณ ดู ทำงานจากเครื่องมือของคุณ

องค์ประกอบพื้นฐาน

องค์ประกอบคืออะไรเห็นได้ที่ไหน
กราฟบริบทโมเดลที่เป็นปัจจุบันของสแต็กคุณ ซึ่งคลาวด์ repository การผสานรวม และความจำป้อนข้อมูลให้ และเอเจนต์ทุกตัวอ่านจากมันแสดงเป็นโทโพโลยี
บัญชีคลาวด์ผู้ให้บริการคลาวด์ที่เชื่อมต่อไว้ ซึ่ง Polylane ซิงก์ทรัพยากร จัด tier และบันทึกทุกการเปลี่ยนแปลงClouds ใน Settings ดู คลาวด์
Repositoryโฮสต์โค้ดที่เชื่อมต่อไว้ ซึ่งเอเจนต์ค้นหา อ่าน และเปิด pull request ได้ โดยเชื่อมกับทรัพยากรที่มัน deploy ไปRepositories ใน Settings ดู Repository
การผสานรวมเครื่องมือ observability แชท โฮสต์โค้ด ตัวติดตาม issue หรือเอเจนต์เขียนโค้ดที่เชื่อมต่อไว้ ซึ่งให้เครื่องมือที่เอเจนต์เรียกใช้และเหตุการณ์ที่การตรวจจับรับฟังIntegrations ใน Settings ดู การผสานรวม
Topologyมุมมองกราฟของโครงสร้างพื้นฐานของคุณ: ทรัพยากรเป็นโหนด ความสัมพันธ์เป็นเส้นเชื่อม แต่ละรายการมีคุณสมบัติและประวัติการเปลี่ยนแปลงTopology ดู Topology
ความจำข้อค้นพบที่ยืนยันแล้วซึ่งเอเจนต์หรือคนบันทึกไว้ เพื่อให้การสืบสวนครั้งถัดไปเริ่มจากสิ่งที่คุณรู้อยู่แล้วMemories ใน Settings ดู Memories
การตรวจสอบการประเมินทรัพยากรตามกำหนดเวลา สร้างจากผู้ให้บริการและคิวรีที่บันทึกไว้ของคุณ ซึ่งเปิด issue เมื่อเกินเกณฑ์แผง Lineage ของ fix run
Issueบันทึกการตรวจจับหนึ่งรายการ: บางอย่างอาจผิดปกติกับทรัพยากรหนึ่ง fix run จะให้คำตัดสินว่ายืนยันแล้วหรือปัดตกเธรดของ fix run ดู Issues
การรีวิว pull requestการตรวจสอบ pull request แต่ละรายการใน repository ที่เชื่อมต่อไว้เทียบกับ production ที่มัน deploy ไป โพสต์เป็นความเห็นก่อนคุณ mergeความเห็นบน pull request ดู การรีวิว pull request
Advisoryคำแนะนำต่อทรัพยากรเกี่ยวกับการกำหนดค่าผิด ความเสี่ยงด้านความทนทาน หรือช่องว่างด้าน observability พร้อมการแก้ไขที่คุณส่งให้เอเจนต์ได้แผงของทรัพยากรบนโทโพโลยี ดู Advisories
เธรดการสนทนากับเอเจนต์ที่มีกราฟบริบททั้งหมดของคุณ ซึ่งคุณดู ขัดจังหวะ แชร์ และสนทนาต่อได้Threads ดู Threads
Fix runเอเจนต์หนึ่งตัวจัดการ issue หนึ่งรายการตั้งแต่คำตัดสิน ไปสาเหตุที่แท้จริง จนถึง pull request ในเธรดเดียวThreads โดยตั้งตัวกรอง Type เป็น Fix run ดู Fix run
การส่งต่อหนึ่งบันทึกต่อสิ่งหนึ่งที่เอเจนต์ต้องการจากคุณ ซึ่งเคลียร์เมื่อคุณจัดการแล้วชุดค่าสำเร็จรูป Needs you ใต้ Threads ดู Escalations
Autofixการแก้ไขโค้ดที่เอเจนต์เขียนซึ่งมาถึงเป็น pull request ใน repository ของคุณ รันโดยเอเจนต์เขียนโค้ดของ Polylane หรือเอเจนต์ที่เชื่อมต่อไว้ เช่น Devin, Cursor, Factory หรือ Conductorpull request และแผง Lineage ของเธรด ดู Autofix

เอเจนต์ทำอะไรได้บ้าง

เอเจนต์อ่านเป็นค่าเริ่มต้น: run ที่ไม่มีใครเขียนข้อความถึงจะใช้สิทธิ์อ่านอย่างเดียวกับผู้ให้บริการของคุณ และบัญชีคลาวด์ที่ทำเครื่องหมาย Read-only จะปฏิเสธการเรียกเขียนทุกครั้ง เมื่อคุณอยู่ในเธรด การเรียกเขียนไปยังผู้ให้บริการจะผ่านการตรวจสอบความปลอดภัย แล้วรอการยืนยันจากคุณก่อนจึงรัน การเปลี่ยนโค้ดมาถึงเป็น pull request ใน repository ของคุณ และการ merge เป็นของคุณ

ที่เกี่ยวข้อง

  • เริ่มต้นอย่างรวดเร็ว: เชื่อมต่อสแต็กของคุณและดู fix run ครั้งแรกในห้าขั้นตอน
  • Threads: เธรดทุกประเภทและวิธีเริ่มเธรดจากแต่ละช่องทาง
  • Fix run: issue หนึ่งรายการถูกจัดการอย่างไรตั้งแต่คำตัดสินจนถึง pull request
  • ทำงานจากเครื่องมือของคุณ: ด่านการเขียนที่ใช้กับเอเจนต์เขียนโค้ดและ CLI ของคุณ