กลับไปบทความทั้งหมด
AI อ่าน 2 นาที

🔒 Copilot จะไม่ใช้ไฟล์ที่ถูก Exclude เป็น Context ใน Workflo…

🔒 Copilot จะไม่ใช้ไฟล์ที่ถูก Exclude เป็น Context ใน Workflow ที่รองรับ

GitHub ประกาศให้ Content Exclusions ใน Copilot app และ Copilot CLI ใช้งานได้แบบ Generally Available สำหรับลูกค้า Copilot Business และ Enterprise

แนวคิดนี้สำคัญกว่าการซ่อนโฟลเดอร์ไว้เฉย ๆ เพราะมันกำหนด Policy ว่าไฟล์หรือ Path ใดไม่ควรถูกนำไปใช้กับ Copilot ในการสร้างคำแนะนำ ตอบ Chat หรือ Review Code ตาม Surface ที่รองรับ

กลไกคือผู้ดูแลตั้ง Path Pattern ระดับ Repository, Organization หรือ Enterprise แล้ว Client ขอ Policy ที่ตรงกับ Repository ปัจจุบัน จากนั้นไฟล์ที่ match จะไม่ถูกใช้เป็น Context ของ Copilot ในจุดที่ Policy มีผล

สิ่งที่ทีมควรทำก่อนเปิดใช้:

• แยก Secrets, Credentials, Customer Data และ Source ที่มีข้อจำกัดออกเป็น Path ที่ชัดเจน • เริ่มจาก Repository ที่มีความเสี่ยงสูง แล้วทดสอบทั้งไฟล์ที่ควรถูกกันและไฟล์ที่ควรใช้งานได้ • ใช้ fnmatch Pattern อย่างระวัง เช่น secret*, *.cfg หรือโฟลเดอร์เฉพาะ แทนการ Exclude กว้างจน Agent ทำงานไม่ได้ • ตรวจ Policy inheritance ระดับ Enterprise → Organization → Repository และบันทึกการเปลี่ยนแปลงไว้ใน Audit Trail • Reload Client หรือรอการกระจาย Policy เพราะ GitHub ระบุว่า IDE ที่โหลดค่าค้างไว้อาจใช้เวลาถึง 30 นาที

มุม Code Review คือ Content Exclusion เป็น “ขอบเขตข้อมูล” ไม่ใช่ Data Loss Prevention แบบสมบูรณ์ GitHub ยังเตือนว่า Semantic Information บางอย่าง เช่น Type Information หรือ Build Configuration อาจถูกส่งผ่าน IDE ทางอ้อม และบางโหมดอย่าง Agent/Edit ใน IDE ยังมีข้อจำกัดด้านการรองรับ

ดังนั้นอย่าตีความว่า Exclude แล้วไฟล์จะไม่เกี่ยวข้องกับทุก Surface โดยอัตโนมัติ ควรเช็ค Supported Surfaces ขององค์กรและทดสอบจริงกับ App, CLI, IDE, Chat และ Code Review ที่ทีมใช้งาน

เหมาะกับทีมที่ต้องการ Governance ของ AI Coding แต่ยังให้ Developer ใช้ Copilot ต่อได้ ข้อจำกัดคือฟีเจอร์นี้ไม่แทน Secret Manager, Access Control, Repository Permission หรือการป้องกันไม่ให้ข้อมูลสำคัญอยู่ใน Prompt และ Tool Output

ลิงก์ต้นทางอยู่ในคอมเมนต์แรก ทีมของคุณมี Path ไหนที่ควร Exclude จาก AI Coding มากที่สุด? ติดตาม SynapTech AI เพื่ออ่านมุมเทคโนโลยีที่ต่อยอดเป็น Workflow ได้จริง

#GitHub #GitHubCopilot #Security #Governance #SynapTechAI


📖 อ่านบทความเต็มบน Facebook | 🔔 ติดตาม SynapTech

แชร์:
อยากรับข่าวก่อนใคร?

รับข่าว AI และบทความใหม่ก่อนผู้อื่น ส่งตรงถึง inbox

ถ้าชอบเนื้อหาแบบนี้

กดติดตาม SynapTech บน Facebook
อ่านบน Facebook