Tetap ada tiga hal yang sering terlupakan:
/v1/messages/count_tokens pada Opus 4.7 juga bisa berbeda dari Opus 4.6.| Pertanyaan | Yang didukung sumber resmi | Makna praktis untuk repo |
|---|---|---|
| Seberapa besar context window-nya? | Opus 4.7 mendukung context window 1M token. | Work set besar lebih mungkin dimuat, tetapi tetap ada batas keras. |
| Berapa output maksimum? | Opus 4.7 mendukung output maksimum 128k token. | Laporan panjang, patch besar, dan analisis banyak file perlu ruang output. |
| Apakah cara hitung token berubah? | Tokenizer baru dapat memakai sekitar 1x hingga 1,35x token; hasil token counting berbeda dari Opus 4.6. | Jangan mengandalkan hitungan model lama atau perkiraan dari jumlah karakter. |
| Apakah cocok untuk codebase besar? | Anthropic memosisikan Opus 4.7 untuk complex agentic workflows, long-running work, dan codebase yang lebih besar. | Ini mendukung klaim bahwa model lebih cocok untuk tugas kode besar, tetapi bukan jaminan semua repo muat. |
| Bagaimana dengan stabilitas tugas panjang? | Pengumuman Anthropic menyebut Opus 4.7 menangani tugas kompleks dan panjang secara teliti serta konsisten. | Klaim resminya positif, tetapi tetap perlu diuji pada repo dan test suite Anda sendiri. |
Repo bukan satu dokumen rapi. Analisis codebase yang benar-benar berguna biasanya membutuhkan README, konfigurasi, test, dependency list, hasil pencarian, stack trace, log CI, dan mungkin keluaran tool lain. Semua itu ikut masuk ke konteks yang dilihat model.
Karena itu, 1M token lebih tepat dibaca sebagai kemampuan menampung work set yang sangat besar, bukan izin untuk memasukkan apa saja tanpa seleksi. Jika repo berisi banyak file hasil generate, folder vendor, artefak build, cache, log raksasa, atau dokumen duplikat, memasukkan semuanya justru menghabiskan ruang untuk hal yang kurang penting.
Ini semakin penting pada Opus 4.7 karena Anthropic sudah mengingatkan bahwa tokenizer baru bisa memakai lebih banyak token untuk teks yang sama, hingga sekitar 1,35x dibanding model sebelumnya.
Perlu optimistis, tetapi jangan absolut.
Halaman produk Anthropic menempatkan Opus 4.7 dalam konteks alur kerja agentik kompleks, pekerjaan berdurasi panjang, dan codebase yang lebih besar. Pengumuman resminya juga menyebut model ini dapat menangani tugas kompleks dan panjang dengan ketelitian serta konsistensi.
Namun, itu paling aman dibaca sebagai posisi dan klaim resmi Anthropic bahwa Opus 4.7 lebih cocok untuk konteks panjang dan tugas codebase besar. Klaim tersebut tidak membuktikan bahwa semua repo, semua dokumen superpanjang, atau semua agent loop akan selesai stabil dalam satu kali jalan.
Untuk penggunaan produksi seperti audit keamanan, perbaikan otomatis di CI/CD, refactor besar, atau workflow agent yang berjalan lama, tetap uji dengan repo sendiri, test suite sendiri, dan contoh kegagalan nyata.
Buat daftar folder utama, bahasa pemrograman, entry point, test, file konfigurasi, dan perubahan terbaru. Dari sana, pilih file yang memang relevan untuk tugas. Biasanya, build artifacts, generated files, dependensi vendor, cache, log besar, dan file duplikat sebaiknya dikeluarkan dulu.
Jangan memakai angka dari Opus 4.6 atau model lain sebagai patokan akhir. Anthropic menyebut tokenizer Opus 4.7 dapat membuat teks yang sama memakai sekitar 1x hingga 1,35x token, dan hasil /v1/messages/count_tokens akan berbeda dari Opus 4.6.
Masuk batas bukan berarti tugas akan selesai dengan baik. Analisis repo biasanya perlu keluaran berupa ringkasan arsitektur, daftar risiko, rekomendasi perubahan, strategi test, atau patch. Karena Opus 4.7 mendukung output hingga 128k token, sisakan ruang yang cukup untuk hasil kerja tersebut.
Anthropic memosisikan Opus 4.7 untuk alur kerja agentik kompleks dan codebase yang lebih besar. Dalam praktiknya, pendekatan yang lebih aman adalah meminta model memahami struktur repo terlebih dahulu, lalu membaca file kunci, menelusuri referensi, memeriksa test, dan melihat log error secara bertahap.
Saat meminta analisis repo, minta output yang menyebutkan file yang dibaca, file yang tidak dibaca, asumsi utama, area berisiko, bagian yang perlu diverifikasi manusia, dan test lanjutan. Ini tidak menjamin jawaban benar, tetapi membantu mencegah salah paham antara model sudah melihat sebagian konteks dan model benar-benar memahami seluruh codebase.
Claude Opus 4.7 memang mendukung context window 1M token dan output hingga 128k token. Anthropic juga memosisikannya sebagai model untuk alur kerja panjang, agentic workflow, dan codebase yang lebih besar.
Tetapi jawaban atas pertanyaan apakah bisa membaca seluruh repo sekali jalan tidak cukup dilihat dari angka 1M. Jika repo, instruksi, riwayat, hasil tool, dan ruang output masih berada dalam batas, sekali proses bisa masuk akal. Jika repo terlalu besar, terlalu banyak noise, atau tugasnya menuntut laporan dan perubahan panjang, pendekatan yang lebih andal tetap seleksi file, proses bertahap, dan validasi lewat test nyata.