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.
$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.