1 poin oleh GN⁺ 2026-02-17 | 1 komentar | Bagikan ke WhatsApp
  • Anthropic mengubah cara output alat coding AI Claude Code ditampilkan, sehingga tidak lagi menunjukkan file mana yang sedang dibaca atau dimodifikasi
  • Versi baru (2.1.20) kini hanya menampilkan ringkasan seperti “membaca 3 file” alih-alih nama file, dan detailnya hanya bisa dilihat lewat pintasan keyboard
  • Para pengembang bereaksi keras, dengan alasan mereka perlu melihat nama file secara real-time untuk keamanan, audit, dan deteksi error
  • Pihak Anthropic menjelaskan bahwa ini dilakukan demi penyederhanaan UI, tetapi alternatif “mode verbose” dikritik karena berisi terlalu banyak informasi yang tidak perlu
  • Muncul kekhawatiran bahwa jika alat AI menyembunyikan cara kerja internalnya, hal itu dapat menyebabkan menurunnya transparansi dan kepercayaan

Kontroversi perubahan output Claude Code

  • Anthropic memodifikasi progress output Claude Code sehingga nama file yang dibaca atau diubah AI kini disembunyikan secara default
    • Sebelumnya nama file dan jumlah baris yang dibaca ditampilkan, tetapi di versi baru dipersingkat menjadi bentuk seperti “Read 3 files (ctrl+o to expand)”
    • Detail tetap bisa dibuka dengan pintasan keyboard, tetapi para pengembang menilai cara ini merepotkan dan tidak praktis
  • Para pengembang menyoroti bahwa akan lebih sulit segera mengetahui jika Claude merujuk file yang salah atau mengakses file sensitif dari sisi keamanan
    • Mereka juga menyebut bahwa semakin kompleks codebase, semakin penting untuk memeriksa pelacakan konteks AI
    • Mereka menekankan bahwa intervensi dini saat arah kerja mulai salah bisa mencegah pemborosan token

Reaksi dan kritik dari pengembang

  • Di issue GitHub, banyak pengembang menyatakan ketidakpuasan terhadap perubahan ini
    • Seorang pengguna mengkritik, “Ini bukan penyederhanaan, melainkan penghapusan informasi yang berguna
    • Pengguna lain mengatakan, “mode verbose terlalu berisik dan tidak bisa menjadi alternatif”
  • Boris Cherny, pimpinan Claude Code di Anthropic, menjelaskan bahwa perubahan ini ditujukan untuk menyederhanakan UI, dan bahwa yang penting adalah output diff serta bash/mcp
    • Ia juga mengatakan untuk “mencobanya selama beberapa hari”, sambil menyebut pengembang internal menilai ‘pengurangan noise’ secara positif
  • Setelah itu, Cherny menyesuaikan mode verbose berdasarkan masukan dan menambahkan fitur penampilan path file, tetapi
    • karena detail pada mode verbose lama justru berkurang, muncul kritik bahwa ini merugikan pengguna yang menginginkan informasi lengkap

Diskusi di Hacker News dan komunitas

  • Dalam diskusi di Hacker News, Cherny juga menyebut bahwa “Claude menjadi lebih pintar dan waktu eksekusinya makin panjang, sehingga jumlah output menjadi berlebihan”
    • Ia berargumen bahwa penyederhanaan diperlukan karena output bisa membebani terminal secara berlebihan
  • Namun, banyak pengguna membantah dan mengatakan bahwa output yang dipersingkat mengurangi kegunaan
    • Muncul pendapat bahwa “kita perlu tahu file apa yang dibaca Claude agar bisa ikut campur di tengah jalan dan menghemat ribuan token”
    • Sebagian pengguna juga mengeluhkan bahwa opacity Claude makin besar sehingga “sudah sulit untuk dipercaya lagi”

Masalah transparansi dan kepercayaan

  • Para pengembang memperingatkan bahwa jika Claude Code menyembunyikan cara kerja internalnya, maka deteksi error dan verifikasi menjadi lebih sulit
    • Seorang pengguna mengatakan, “Jika kita tidak bisa mengikuti niat atau logika Claude, sesi hanya akan membuang token”
    • Ia juga menyebut bahwa “tanpa pengawasan dan koreksi berkelanjutan, sulit mengharapkan hasil yang benar”
  • Menurut artikel tersebut, Claude Code memang sering diperbarui, tetapi belum ada tanda akan kembali ke cara lama

Ringkasan

  • Perubahan Anthropic memicu perdebatan antara penyederhanaan UI versus penurunan transparansi
  • Komunitas pengembang menganggap visibilitas terhadap tindakan internal alat AI sebagai elemen inti kepercayaan
  • Pembaruan Claude Code berikutnya akan diperhatikan untuk melihat bagaimana ia menyeimbangkan transparansi dan kegunaan

1 komentar

 
GN⁺ 2026-02-17
Opini Hacker News
  • Aneh kalau Claude menyembunyikan cara kerjanya di balik layar
    Bukan cuma karena rasa ingin tahu, tapi agar kita bisa menangkap model sebelum bertindak ngawur
    Misalnya saat salah membaca seluruh codebase, atau menyentuh file yang seharusnya tidak diubah
    Peningkatan mode verbose memang bagus, tetapi transparansi seperti ini seharusnya menjadi default sejak awal
    Jika AI menangani file, menunjukkan dengan tepat file apa yang sedang ditangani adalah hal yang wajib
    Abstraksi itu bagus, tetapi jangan menyembunyikan bagian yang bisa merusak build

    • Tren terbaru AI programming adalah tim agen yang berjalan otonom dalam waktu lama
      Dari sudut pandang itu, bisa dipahami kalau UX dirancang bukan berpusat pada manusia, melainkan pada hasil
      Tapi masalah “keluar jalur” masih belum terpecahkan, dan masih diragukan apakah banyak agen AI bisa secara otonom menghasilkan hasil yang benar
    • Karena itu saya masih memakai prompt “minta izin
      Memang merepotkan, tetapi bisa mencegah model mencoba mengubah proyek yang salah
      Ini wajib di codebase monolitik dengan ratusan proyek library
      Jika model menafsirkan perintah dengan makna yang keliru, ia bisa membuang waktu puluhan menit
    • Saya tidak merasa perlu mengawasi apa yang dilakukan Claude
      Saya malah mengerjakan hal lain atau melihat ponsel
      Menurut saya, memantau output secara manual adalah cara yang tidak efisien
    • Melakukan code review secara real-time sambil mengoreksi arah AI adalah cara terbaik
      Aneh kalau Anthropic tidak memahami ini
    • Mungkin juga tujuannya agar pesaing tidak bisa mempelajari Chain-of-Thought Claude
  • Ironis bahwa permintaan “tampilkan lebih banyak informasi” dijawab dengan cara “menampilkan lebih sedikit”

    • Sekarang kata “verbose” rasanya sudah kehilangan makna aslinya
      “Cepat (fast)” juga dipakai berbeda di tiap perusahaan, dan makna kata jadi tidak konsisten sehingga label saja tidak cukup untuk memahaminya
    • Menarik bahwa Claude sering memutuskan seperti ini: “mari daur ulang fitur yang sudah ada”
      Tampaknya ia menganggap pendekatan itu sederhana dan sudah memenuhi permintaan pengguna
    • Saya benar-benar sudah mencoba mode verbose baru, dan itu terlalu bertele-tele
      Mode default hampir seperti mode senyap, berjalan otonom di latar belakang sampai layar berkedip-kedip
      Setelah pertanyaan dia menunggu beberapa detik lalu otomatis menjalankan pilihan default, dan kadang bahkan Esc tidak bisa menghentikannya
      Update terbaru ini cukup menjengkelkan
    • Dulu hanya menampilkan jumlah file yang dibaca, sekarang menampilkan path dan nama file
      Tapi tetap kurang detail dibanding sebelumnya, dan untuk melihat lebih banyak detail kini perlu mode baru
  • Anthropic selama ini cukup berhasil dengan membidik pasar developer, tetapi keputusan kali ini berisiko
    Persaingan sangat ketat, dan sikap keras seperti ini bisa membuat developer kehilangan kepercayaan

    • Saya penasaran apakah Claude Code adalah inti pendapatan mereka, atau justru modelnya sendiri
      Saya memakai model Claude di banyak platform, tetapi tidak memakai Claude Code karena terasa tidak nyaman
      Sebaliknya, potensi ekspansi ke pasar non-developer seperti Claude Co-work atau integrasi Excel tampak besar
    • Saya juga sudah membatalkan langganan
      Beralih ke Codex, karena Claude Code lambat dan minim umpan balik sehingga bikin frustrasi
      Kalau untuk satu prompt sederhana saja bisa diam 20 menit, tidak ada alasan untuk memakainya lagi
  • Sebagai alternatif ada OpenCode
    Pengalamannya paling mirip Claude Code, meski untuk saat ini saya masih lebih suka Claude Code

    • Saya sangat suka antarmuka TUI OpenCode sampai rasanya sulit kembali ke yang lain
    • Hanya saja OpenCode mengimplementasikan scroll terminal sendiri, jadi kurang nyaman
    • Ada juga keluhan bahwa pelanggan Max tidak bisa memakai OpenCode dengan baik
    • Proyek terkait lainnya adalah oh-my-pi
    • Secara pribadi, kombinasi opencode + glm5 cukup memuaskan
  • Anthropic tampaknya sedang mendorong workflow yang menghindari code review
    Membuat manusia tidak melihat kode secara langsung adalah semacam strategi lock-in

    • Saya tetap meninjau semua perubahan secara langsung
      Karena pembuatan kode sangat cepat, sekitar 40% dari total waktu saya habis untuk review, dan kualitas memang sepenting itu
  • Saya menjalankan lebih dari 5 agen sepanjang hari
    Karena hasilnya saya ukur dan verifikasi dengan ketat, output yang tenang justru lebih baik
    Hanya saat perlu saya memakai prompt “jelaskan proses berpikirmu” untuk menyimpan log
    Meski begitu, akan bagus jika tetap ada mode pilihan bagi orang yang lebih suka cara lama

    • Saya juga setuju akan bagus jika ada tiga mode visibilitas (default, tinggi, verbose)
      Tetapi cara mengawasi agen secara real-time sepertinya akan segera ketinggalan zaman
      Model berkembang terlalu cepat
    • Inti diskusi ini memang ada pada ketegangan yang mendasar tersebut
    • Saya penasaran bagaimana cara melakukan testing dan verifikasi — apakah pengujian tradisional, atau strategi agen dengan pemisahan peran
    • Jika menjalankan 5 agen 24/7, biaya langganannya pasti cukup besar, jadi saya juga penasaran paket apa yang dipakai
  • Belakangan saya merasa cara Claude melakukan riset memburuk
    Untuk masalah sederhana saja, ia membuat puluhan thread yang tidak perlu
    Setelah berputar-putar lebih dari 30 menit, akhirnya malah “tersesat”
    Sekarang kalau saya melihat tanda-tanda seperti ini, langsung saya hentikan
    Bahkan saat diminta “lihat hanya kode yang relevan”, ia menjawab “saya akan melihat sendiri” — benar-benar bikin bingung

    • Saya penasaran apakah ini hanya terjadi pada model tertentu, atau memang masalah yang lebih umum
  • Isu ini sudah disebut langsung oleh developer Anthropic di thread HN lain

    • Dan diskusi itu kemudian dirangkum menjadi posting blog dan dibagikan di berbagai kanal
  • Claude menyimpan log percakapan di ~/.claude/projects
    Jadi log bisa dipantau secara real-time dengan tool seperti cc-tail

  • Saya selalu meminta Claude Code menyusun rencana perubahan terlebih dahulu
    Setelah menjelaskan file mana yang akan diubah, baru saya jalankan dalam konteks baru

    • Saya sedang membuat tool bernama blackbird
      Tool ini memecah spesifikasi menjadi rencana JSON, lalu menjalankan tiap tugas secara non-interaktif lewat Claude atau Codex
      Sepertinya akan cocok dengan workflow-mu
    • Saya penasaran kenapa memakai konteks baru — apakah begitu rencananya disetujui lalu otomatis di-reset?