Anthropic Perbarui Rekayasa Konteks Claude 5
Anthropic mengubah rekayasa konteks dengan memangkas 80% prompt Claude Code untuk model Opus 5 dan Fable 5 tanpa penurunan kualitas.
Anthropic baru-baru ini menghapus lebih dari 80% isi prompt sistem pada Claude Code untuk model generasi kelima, seperti Claude Opus 5 dan Fable 5, tanpa penurunan terukur pada evaluasi pengkodean. Langkah ini menandakan perubahan besar dalam rekayasa konteks: dari banyaknya aturan eksplisit menuju kepercayaan pada penilaian model yang lebih canggih.
Mengapa Prompt Sistem Dipangkas Drastis?
Dalam artikel yang ditulis oleh Thariq Shihipar dari Anthropic, tim menemukan bahwa Claude Code sering kali terlalu dibatasi (overconstrained) oleh beragam instruksi yang bertentangan. Misalnya, prompt sistem lama kadang berisi "tinggalkan dokumentasi seperlunya" sementara skills atau file CLAUDE.md justru melarang penambahan komentar. "Kami melihat beberapa pesan yang saling bertentangan dalam satu permintaan," tulis Shihipar. Untuk model generasi sebelumnya, aturan ketat itu diperlukan guna menghindari kesalahan fatal seperti penghapusan file. Namun, model-model terbaru memiliki penilaian lebih baik sehingga mampu menangani nuansa tanpa aturan yang kaku. Dengan kata lain, model sekarang cukup pintar untuk memutuskan sendiri kapan harus menulis komentar atau dokumentasi berdasarkan konteks. Hasilnya, tim berhasil membuang 80% konten prompt sistem tanpa kehilangan performa pada tolok ukur pengkodean internal.
Peralihan dari Mitos ke Praktik Baru
Anthropic mengidentifikasi sejumlah praktik lama yang kini berubah total:
- Dulu: Beri Claude aturan. Kini: Biarkan Claude menggunakan penilaiannya. Alih-alih melarang komentar, prompt kini berbunyi: "Tulislah kode yang menyatu dengan kode sekitar: sesuaikan kepadatan komentar, penamaan, dan idiom."
- Dulu: Berikan contoh penggunaan alat. Kini: Desain antarmuka alat dengan parameter yang ekspresif. Cukup beri petunjuk lewat enumerasi status tanpa contoh eksplisit yang membatasi eksplorasi.
- Dulu: Semua informasi diletakkan di depan. Kini: Manfaatkan pengungkapan progresif. Instruksi verifikasi atau tinjauan kode tidak lagi disertakan utuh, melainkan dipisah menjadi skill yang hanya dipanggil saat diperlukan. Bahkan beberapa definisi alat sengaja ditunda pemuatannya hingga benar-benar dibutuhkan.
- Dulu: Ulangi instruksi di banyak tempat. Kini: Deskripsi alat cukup satu kali di tempatnya, tidak perlu diulang di prompt sistem.
- Dulu: Simpan memori secara manual di CLAUDE.md. Kini: Claude otomatis menyimpan memori yang relevan dengan pekerjaan dan preferensi pengguna.
- Dulu: Spesifikasi sederhana dalam markdown. Kini: Berikan referensi kaya seperti artefak HTML, rangkaian pengujian, atau rubrik yang dapat memeriksa selera desain Anda melalui agen verifikator dinamis.
Perubahan ini tidak hanya mengurangi token yang terpakai, tetapi juga mempercepat respons dan mengurangi risiko instruksi yang saling bertentangan.
Panduan Praktis untuk Pengembang
Bagi pengembang yang membangun agen dengan Claude, berikut ringkasan saran dari tim Anthropic:
- Prompt sistem: Berkaitan erat dengan konteks produk. Jika Anda membuat agen sendiri, habiskan banyak waktu di sini, bukan di file konfigurasi.
- CLAUDE.md: Buat seringkas mungkin. Jelaskan hanya keunikan repositori yang tidak terlihat dari struktur file. Gunakan pengungkapan progresif: jika ada instruksi panjang (misalnya cara verifikasi), buat skill terpisah dan rujuk saja dari CLAUDE.md.
- Skills: Panduan ringan yang memuat opini atau praktik terbaik tim. Untuk skill panjang, pecah menjadi beberapa file agar dapat dimuat secara bertahap.
- Referensi: Sertakan file kode atau mockup HTML alih-alih deskripsi panjang. Rubrik atau artefak interaktif kini bisa digunakan untuk memberi contoh selera desain yang diinginkan.
Pendekatan pengungkapan progresif mencegah konteks dipenuhi informasi tidak relevan, sehingga model dapat fokus pada tugas yang sedang dikerjakan. Untuk memudahkan, Anthropic merilis perintah /doctor di Claude Code yang secara otomatis mengevaluasi dan menyarankan penyederhanaan prompt, skills, serta CLAUDE.md Anda.
Implikasi untuk Pengembang di Indonesia
Pengembang Indonesia yang menggunakan Claude Code dapat segera mengadopsi pendekatan baru ini. Dengan menyederhanakan prompt, menerapkan pengungkapan progresif, dan mengandalkan memori otomatis, proses pengembangan bisa lebih efisien dan menghasilkan kode yang lebih kontekstual. Ini berarti pengembang dapat menghabiskan lebih sedikit waktu untuk menulis aturan dan lebih banyak untuk merancang solusi. Perintah /doctor memudahkan peninjauan ulang konfigurasi yang sudah ada. Pergeseran ini menegaskan bahwa seiring model AI semakin canggih, semakin sedikit instruksi mikro yang dibutuhkan; kepercayaan pada penilaian model justru membuka produktivitas lebih tinggi.
Artikel ini disusun sistem otomatis LintasAI dari sumber primer di atas, dengan pengawasan manusia atas proses dan koreksi setelah terbit. Menemukan kekeliruan? redaksi@lintasai.com