Proyek-proyek besar menyematkan aturan untuk agen pengodean AI langsung di repositori mereka. Inilah hal-hal yang $MSFT, OpenAI, Vercel, PyTorch & lainnya beri tahu AI agar tidak pernah dilakukan:

$MSFT TypeScript: Jangan hapus pemeriksaan untuk membungkam error. Pemeriksaan yang ada tidak terlalu ketat.

Astral uv: Jangan pernah berasumsi bahwa tes yang gagal sudah bermasalah sebelum perubahanmu. Hampir tidak pernah begitu.

OpenAI Python SDK: Jangan kurangi jumlah tes atau naikkan batas hanya agar tes lolos. Perbaiki masalah yang sebenarnya.

$MSFT Playwright: Jangan pernah melakukan push tanpa izin. Jangan pernah menulis ulang commit lama—tambahkan commit baru.

Vercel Next.js: Jangan pernah menjalankan ulang tes dengan filter berbeda. Simpan output sekali, lalu baca dari file.

Bun: Jangan pernah menulis tes yang hanya memeriksa "apakah program tidak crash." Tes seperti itu tidak mungkin gagal.

PyTorch: Jangan pernah membuat postingan di GitHub secara mandiri. Jangan pernah menyajikan output AI seolah-olah ditulis manusia.

Apache Airflow: Jika alat yang diperlukan gagal, berhenti dan laporkan dengan tepat pemanggilan mana yang gagal. Jangan mencari jalan pintas.

Cloudflare: Komentar menjelaskan alasannya, bukan apa yang dilakukan. Jangan mengulang hal yang sudah dijelaskan oleh kode.

OpenAI Agents SDK: Berhenti hanya jika ada keputusan atau izin yang belum tersedia, atau ada hambatan nyata. Jelaskan dengan tepat apa yang belum tersedia.

Inilah aturan-aturan yang layak kamu tiru untuk alur kerja agen AI-mu sendiri.