Contact
Line : comsiam
Contact
Line : comsiam

เมื่อเพิ่ม Repository จาก GitHub ให้ Claude แล้ว คุณสามารถเลือกไฟล์หรือโฟลเดอร์เป็นบริบทเพื่อถามเรื่องโครงสร้างโค้ด การทำงานของฟังก์ชัน หรือความสัมพันธ์ระหว่างไฟล์ได้ การเลือกเฉพาะส่วนที่เกี่ยวข้องช่วยให้ Claude โฟกัสกับงานและลดข้อมูลที่ไม่จำเป็น ComSiam แนะนำให้ตรวจ Branch และซิงก์ข้อมูลล่าสุดก่อนเริ่มวิเคราะห์
① เปิดแชตกับ Claude แล้วกด + ที่มุมล่างซ้าย
② เลือก Add from GitHub แล้วเลือก Repository ที่ต้องการ
③ ใช้ตัวเลือกไฟล์เพื่อเลือกไฟล์หรือโฟลเดอร์ที่เกี่ยวข้องกับคำถาม
④ พิมพ์คำสั่งพร้อมระบุสิ่งที่อยากให้ Claude ตรวจ เช่น อธิบายการทำงานของโค้ดหรือค้นหาจุดที่เรียกใช้ฟังก์ชัน
⑤ ส่งข้อความเพื่อให้ Claude อ่านเนื้อหาที่เลือกและตอบจากบริบทใน Repository
หากต้องการทำงานกับโค้ดชุดเดิมต่อเนื่องหลายแชต:
① เปิด Project แล้วไปที่ส่วนความรู้หรือ Project knowledge
② กด + แล้วเลือก GitHub
③ เลือก Repository หรือวาง URL แล้วเลือก Branch และไฟล์หรือโฟลเดอร์ที่ต้องการ
④ ใช้ Configure files เพื่อปรับรายการไฟล์ที่ Claude จะใช้
⑤ ก่อนเริ่มงานรอบใหม่ กด Sync หรือ Sync now เพื่อดึงการเปลี่ยนแปลงจาก GitHub
Claude ใช้ไฟล์และชื่อไฟล์จาก Repository บน Branch ที่เลือก ไม่ได้ดึงประวัติ Commit, Pull Request หรือข้อมูลเมตาอื่นโดยอัตโนมัติ หากต้องการให้วิเคราะห์ความแตกต่างระหว่างเวอร์ชัน ให้นำข้อมูลที่เกี่ยวข้องมาให้หรือระบุไฟล์ปัจจุบันที่ต้องการให้ตรวจ
ทำความเข้าใจโครงสร้างโปรเจกต์
อ่านไฟล์และโฟลเดอร์ที่เลือก แล้วสรุปโครงสร้างโปรเจกต์ หน้าที่ของแต่ละส่วน และไฟล์หลักที่ควรเริ่มอ่าน ระบุเส้นทางไฟล์ประกอบทุกข้อ
ตามการทำงานของฟังก์ชัน
อธิบายว่าเมื่อผู้ใช้กดปุ่มบันทึก ข้อมูลเดินทางผ่านไฟล์และฟังก์ชันใดบ้าง สรุปเป็นลำดับขั้น และอ้างชื่อไฟล์กับฟังก์ชันที่พบใน Repository
ตรวจสอบจุดที่ควรดูต่อ
ตรวจโค้ดส่วนล็อกอินที่เลือก ชี้จุดที่เกี่ยวข้องกับการตรวจสอบข้อมูลและการจัดการข้อผิดพลาด อย่าแก้ไฟล์ และแยกข้อเท็จจริงจากข้อสันนิษฐานให้ชัด
ถ้าคำตอบกว้างเกินไป ให้ถามต่อโดยระบุชื่อไฟล์หรือโฟลเดอร์ เช่น “ดูเฉพาะ src/auth และบอกว่าไฟล์ใดเรียกฟังก์ชันตรวจสอบโทเคน”
ตรวจว่า Claude GitHub App ได้รับอนุญาตให้เข้าถึง Repository นั้น หากคุณไม่ใช่ผู้ดูแล ให้ส่งคำขออนุมัติแก่ผู้ดูแล GitHub ขององค์กร
หากองค์กรบังคับใช้ SSO กับ GitHub ผู้ใช้อาจต้องอนุญาตแอป Claude ให้กับองค์กรแยกต่างหาก หากเห็นปุ่ม Request แทน Grant ต้องให้ผู้ดูแลอนุมัติ การตัดการเชื่อมต่อแล้วเชื่อมใหม่อย่างเดียวอาจไม่ทำให้สิทธิ์ SSO เพิ่มขึ้น
Claude จะใช้ Repository ตามสิทธิ์ที่บัญชี GitHub ของคุณได้รับ เมื่อเพิ่มไฟล์เข้า Project ควรเลือกเฉพาะส่วนที่จำเป็นและซิงก์ให้เป็นปัจจุบันก่อนถาม ComSiam แนะนำให้ขอให้ Claude ระบุชื่อไฟล์และเส้นทางที่ใช้อ้างอิง เพื่อให้คุณตรวจคำตอบกับโค้ดจริงได้สะดวก