Skip to content

Latest commit

 

History

History
88 lines (59 loc) · 8.44 KB

File metadata and controls

88 lines (59 loc) · 8.44 KB

Aileron Protocol Banner

Typing SVG

English Thai

Antigravity 2.0 CC BY-NC-SA 4.0

ทำไมต้อง Aileron?

ขัดใจกับการ vibe coding บน Antigravity 2.0 ใช่ไหม? ทั้งการกวาดอ่าน Context กว้างเกินงาน, บังคับสร้างแผนงานเยิ่นเย้อแม้แก้โค้ดนิดเดียว, วนแก้บั๊กเดิมซ้ำซากจนกลายเป็น Speculative Patching ไปจนถึงการยัดดีไซน์ AI Slop รกๆ ที่ไม่เข้ากับแนวทางของโปรเจกต์เลย


Aileron Protocol คือชุดกฎ GEMINI.md สำเร็จรูปที่ทำหน้าที่เป็นตัวควบคุมพฤติกรรมให้กับ Antigravity 2.0 แค่วางลงในโปรเจกต์หรือ Global Config ก็สามารถคุม AI ให้อยู่ในร่องในรอย พร้อมตีกรอบเรื่อง Planning, Context, Debugging, Cost Control, Code Safety, Verification และงาน Frontend


พฤติกรรม Default Harness ติดตั้ง Aileron แล้ว
การวางแผน บังคับสร้าง plan ทุกงาน แม้แก้โค้ดแค่บรรทัดเดียว ข้ามขั้นตอนวางแผนในงานทั่วไป จำกัดการใช้ Formal Plan เฉพาะงานสถาปัตยกรรมหลัก
การอ่าน Context กวาดค้นหาโค้ดกว้างเกินจำเป็นจนเกิดอาการ Context บวม เจาะจงตรวจสอบจากไฟล์เป้าหมาย โค้ดรอบข้าง คอนฟิก และ Conventions ของ Repository ก่อน
การ Debug พยายามแก้บั๊กซ้ำๆ จนกลายเป็นการทำ Speculative Patching หยุดทำงานและรายงานกลับทันทีเมื่อแก้บั๊กเดิมพลาดติดต่อกัน 2 รอบบน Symptom เดิม
ความปลอดภัย แก้ไข Shared API โดยไม่ตรวจสอบ Caller ตรวจสอบ Caller และ Compatibility Impact ก่อนแก้ไข Shared APIs
ต้นทุน เรียก Subagents หรือรัน Image Generation โดย Reflex ทั้งที่งานไม่จำเป็น บังคับให้ชี้แจงเหตุผลและขออนุมัติก่อนเรียกใช้ Cost-Bearing Tools เว้นแต่ได้รับการร้องขอแล้ว
การตรวจผล รายงานก้ำกึ่ง ปะปนผลทดสอบจริงกับการคาดเดา แยกแยะสถานะการตรวจสอบเป็น Verified, Inferred และ Unchecked เสมอ
ดีไซน์ UI ดีไซน์สำเร็จรูปที่ตกแต่งจัดจ้านเกินไป ทำให้ดูเป็น AI Slop ควบคุม Spacing, Typography และ Controlled Color ตาม Design System

Note

ใช้ได้กับทุก model บน Antigravity 2.0 แต่แนะนำให้ใช้ร่วมกับ Gemini 3.5 Flash เป็นหลัก เพื่อความสมดุลระหว่าง speed กับ quality

คุมทิศทาง ไม่ได้หักล้างระบบหลัก

Aileron ไม่ได้แทนที่ System Harness, Tool Schemas หรือ Security Permissions ของ Antigravity แต่ใช้กฎเฉพาะที่ออกแบบมาอย่างดี และพร้อม Yield ทันทีเมื่อข้อกำหนดของระบบหรือ Runtime Constraints มีลำดับความสำคัญสูงกว่า

ผลลัพธ์ที่ได้ไม่ใช่ Agent ที่เก่งน้อยลง แต่เป็น Agent ที่โฟกัสเอาพลังประมวลผลทั้งหมดไปลงกับงานที่คุณสั่งจริงๆ

(กลับสู่ด้านบน)

โครงสร้างโปรเจกต์

aileron-protocol/
├── Aileron/
│   └── GEMINI.md
├── README.md
├── README.th.md
└── LICENSE

การติดตั้ง

เลือกติดตั้งแบบ Global เพื่อใช้กับทุก project หรือแบบ Workspace เพื่อจำกัดเฉพาะ project ที่ต้องการ

Global Setup

คัดลอก Aileron/GEMINI.md ไปวางที่:

  • Windows: %USERPROFILE%\.gemini\GEMINI.md
  • macOS / Linux: ~/.gemini/GEMINI.md

Workspace Setup

คัดลอก Aileron/GEMINI.md ไปวางที่ root ของ project

(กลับสู่ด้านบน)

ลิขสิทธิ์การใช้งาน

เผยแพร่ภายใต้ CC BY-NC-SA 4.0 ดูรายละเอียดที่ LICENSE