BudyReview
รีวิวโค้ดที่ staged ด้วย AI ก่อน commit — รองรับ GitHub Copilot, Claude, และ OpenAI

การใช้งาน
git add ไฟล์ที่ต้องการรีวิว
- กด
Cmd+Shift+R (Mac) / Ctrl+Shift+R (Windows/Linux)
หรือ Command Palette → BudyReview: Review staged changes
- ดูผลรีวิวใน panel ด้านขวา
กำหนดมาตรฐานทีม
สร้างไฟล์ .budyreview.md ใน root ของ project แล้ว commit เข้า git — ทุกคนในทีมจะได้รับการรีวิวตามกฎเดียวกันอัตโนมัติ
คุณเป็น code reviewer ของทีม Frontend
กฎที่ต้องตรวจ:
- ห้ามใช้ `any` ใน TypeScript ทุกกรณี
- React component ต้องมี prop types ครบ
- ห้าม fetch ตรงใน component ต้องผ่าน custom hook
- comment และ error message ต้องเป็นภาษาไทย
- ทุก async function ต้องมี try/catch
รายงานผลเป็นภาษาไทย
ถ้าไม่มีไฟล์ .budyreview.md — extension จะใช้ prompt มาตรฐานซึ่งครอบคลุม bug, security, และ code smell
ตั้งค่า Provider
เปิด Settings (Cmd+,) แล้วค้นหา BudyReview
| Setting |
ค่าที่เลือกได้ |
ค่าเริ่มต้น |
budyReview.provider |
copilot / claude / openai |
copilot |
budyReview.model |
ดู dropdown ใน Settings |
claude-sonnet-4-6 |
budyReview.reviewLanguage |
th / en |
th |
budyReview.maxDiffTokens |
1000–128000 |
12000 |
ตั้ง API Key
สำหรับ Claude และ OpenAI — Command Palette → BudyReview: Set API Key…
GitHub Copilot ไม่ต้องตั้ง API key — ใช้สิทธิ์จาก Copilot subscription ที่ login อยู่ใน VS Code
Provider ที่รองรับ
| |