Dari README.md ke PROGRAM.md: Markdown Kini Adalah Bahasa Pemrograman
Selama 22 tahun, Markdown adalah format dokumentasi. Anda menulis README, posting blog, dan catatan. Itu menjelaskan hal-hal kepada manusia.
Kemudian sesuatu berubah. Pada tahun 2024, asisten coding AI mulai membaca .cursorrules dan copilot-instructions.md. Pada tahun 2025, AGENTS.md muncul sebagai standar universal. Pada awal 2026, Andrej Karpathy merilis autoresearch, di mana seluruh kontribusi manusia adalah file Markdown bernama program.md.
Evolusinya jelas:
| Era | File | Audiens | Tujuan |
|---|---|---|---|
| 2004-2023 | README.md | Manusia | Dokumentasi |
| 2024 | .cursorrules | Alat coding AI | Aturan gaya kode |
| 2025 | AGENTS.md | AI coding agents | Instruksi proyek |
| 2026 | program.md | Agen otonom | Program penelitian |
Markdown bukan hanya dokumentasi lagi. Ini adalah bahasa pemrograman untuk AI.
Tiga Generasi
Generasi 1: Dokumentasi (README.md)
Kasus penggunaan Markdown asli. Anda menulis README untuk membantu manusia memahami proyek Anda. Ini pasif — hanya ada sampai manusia membacanya. Tidak ada mesin yang bertindak berdasarkan itu.
Generasi 2: Konfigurasi (AGENTS.md, CLAUDE.md)
Asisten coding AI membutuhkan konteks proyek. AGENTS.md memberi tahu mereka perintah build, konvensi coding, dan keputusan arsitektur. CLAUDE.md menyesuaikan perilaku Claude Code. File-file ini aktif — AI membacanya dan mengubah perilakunya sesuai.
Tetapi manusia masih menulis kode. File Markdown hanya membantu AI membantu dengan lebih baik.
Generasi 3: Pemrograman (program.md)
Dengan autoresearch, manusia tidak menulis kode sama sekali. Seluruh kontribusi adalah program.md — file Markdown yang mendefinisikan tujuan penelitian, batasan, dan strategi. AI agent membacanya lalu secara otonom menulis, menjalankan, dan mengulang kode selama berjam-jam atau berhari-hari.
Ini adalah Markdown sebagai bahasa pemrograman. Outputnya bukan teks berformat — melainkan kode yang berjalan, hasil eksperimen, dan penemuan ilmiah.
Mengapa Markdown?
Mengapa setiap sistem AI mengkonvergen ke Markdown alih-alih YAML, JSON, atau DSL kustom?
Ada dalam data pelatihan. LLM telah melihat miliaran file Markdown selama pelatihan. Mereka memahami konvensinya secara mendalam.
Ini fleksibel. Markdown tidak memaksakan skema kaku. Anda bisa menulis instruksi bebas, tabel terstruktur, contoh kode, dan bahasa alami dalam file yang sama.
Ini dapat diaudit. Anda bisa membaca program.md dan memahami dengan tepat apa yang diperintahkan kepada agent. Coba itu dengan konfigurasi YAML 500 baris.
Ini dapat dikontrol versi. Setiap perubahan pada instruksi agent adalah git commit. Anda dapat diff, tinjau, dan rollback perubahan perilaku agent seperti perubahan kode.
Apa Artinya Bagi Anda
Pelajari cara menulis instruksi Markdown yang tepat. Semakin baik AGENTS.md atau program.md Anda, semakin baik AI agent Anda bekerja.
Bangun perpustakaan referensi dalam Markdown. Saat menulis instruksi untuk AI agents, Anda membutuhkan materi referensi yang sudah dalam format Markdown bersih.
Pahami ekosistem AI Markdown. Ketahui perbedaan antara AGENTS.md, CLAUDE.md, llms.txt, dan program.md.
Save mengonversi halaman web apa pun ke Markdown bersih — sempurna untuk membangun perpustakaan referensi yang Anda butuhkan untuk menulis instruksi AI agent yang efektif. Coba Save gratis.
## Continue reading
Cara Menulis program.md yang Baik: Panduan Praktis untuk Instruksi Agen AI
program.md adalah file yang memprogram agen AI dalam autoresearch Karpathy. Berikut cara menulis yang memberikan hasil — dengan struktur, contoh, dan praktik terbaik.
Autoresearch & PROGRAM.md Karpathy: AI yang Menjalankan Eksperimen Saat Anda Tidur
Autoresearch Andrej Karpathy memungkinkan agen AI menjalankan 100+ eksperimen ML semalaman, dipandu oleh satu file Markdown bernama program.md. Berikut cara kerjanya dan mengapa itu penting.
Vibe Coding Sudah Mati. Selamat Datang di Agentic Engineering dengan Markdown.
Karpathy mengatakan vibe coding sudah ketinggalan zaman. Paradigma baru adalah agentic engineering, di mana Anda mengorkestrasi AI agents melalui file Markdown alih-alih menulis kode sendiri.
AGENTS.md & CLAUDE.md: README Baru untuk Agen Pengkodean AI
Pelajari bagaimana file AGENTS.md dan CLAUDE.md memandu asisten pengkodean AI seperti GitHub Copilot, Cursor, dan Claude Code. Ditambah cara menulis file instruksi agen yang efektif untuk proyek Anda.
Written by
Jean-Sébastien Wallez
I've been making internet products for 10+ years. Built Save on weekends because I wanted my own reading library in clean markdown for Claude and Obsidian. Write here about web clipping, AI workflows, and the small things that make a personal knowledge base actually useful.