86 poin oleh GN⁺ 2026-02-13 | 3 komentar | Bagikan ke WhatsApp
  • Dengan memahami bahwa setiap engineer punya cara berbeda dalam menggunakan alat, Claude Code sejak awal dirancang agar sekaligus memiliki default yang unggul dan kebebasan kustomisasi yang tinggi
  • Dari tema terminal, notifikasi, dan mode Vim hingga agen, plugin, MCP, dan skill, hampir semua perilaku dapat disesuaikan oleh pengguna
  • Mendukung 37 item pengaturan dan 84 variabel lingkungan, dan jika settings.json dicatat ke Git, pengaturan dapat dibagikan ke seluruh tim
  • Dapat disetel secara rinci hingga kata kerja spinner, status line, dan gaya output sesuai preferensi pribadi untuk memaksimalkan developer experience (DX)

Pengaturan terminal

  • Dengan perintah /config, tema mode terang/gelap dapat diubah
  • Dapat mengaktifkan notifikasi iTerm2 atau memakai hook notifikasi kustom
  • Saat memakai terminal IDE, Apple Terminal, Warp, atau Alacritty, jalankan /terminal-setup agar shift+enter membuat baris baru (tanpa perlu mengetik backslash)
  • Aktifkan mode Vim dengan perintah /vim
  • Optimize your terminal setup

Menyesuaikan level effort

  • Dengan perintah /model, level effort dapat dipilih
    • Low: penggunaan token lebih sedikit dan respons lebih cepat
    • Medium: perilaku yang seimbang
    • High: penggunaan token lebih banyak, tetapi tingkat kecerdasan lebih tinggi
  • Boris memakai High untuk semua pekerjaan

Memasang plugin, MCP, dan skill

  • Melalui plugin, dapat memasang LSP (mendukung semua bahasa utama), MCP, skill, agen, dan hook kustom
  • Bisa memasang dari marketplace plugin resmi Anthropic, atau membuat marketplace khusus perusahaan sendiri
  • Jika settings.json di-check in ke codebase, marketplace akan otomatis ditambahkan untuk tim
  • Mulai dengan perintah /plugin
  • Discover and install prebuilt plugins through marketplaces

Membuat agen kustom

  • Menambahkan file .md ke direktori .claude/agents memungkinkan pembuatan agen kustom
  • Setiap agen dapat diberi nama, warna, kumpulan alat, alat yang diizinkan/diblokir sebelumnya, mode izin, dan model secara terpisah
  • Agen default dapat ditetapkan lewat field "agent" di settings.json atau flag --agent (fitur yang belum banyak diketahui)
  • Mulai dengan perintah /agents
  • Create custom subagents

Persetujuan izin sebelumnya

  • Claude Code memakai sistem izin yang menggabungkan deteksi prompt injection, analisis statis, sandboxing, dan human oversight
  • Secara default, hanya sedikit perintah aman yang disetujui sebelumnya, dan daftar izin/blokir dapat ditambah lewat /permissions
  • Mendukung sintaks wildcard — misalnya: Bash(bun run *), Edit(/docs/**)
  • Dapat dibagikan dengan men-check in ke settings.json tim
  • Configure permissions

Mengaktifkan sandboxing

  • Memanfaatkan runtime sandbox open source milik Claude Code untuk sekaligus meningkatkan keamanan dan mengurangi prompt izin
  • Diaktifkan dengan perintah /sandbox dan berjalan di mesin lokal
  • Mendukung isolasi file dan isolasi jaringan
  • Dukungan Windows akan segera hadir
  • Sandboxing

Menambahkan status line

  • Status line kustom ditampilkan tepat di bawah composer
  • Informasi seperti nama model, direktori, konteks tersisa, biaya, dan lainnya dapat disusun sesuka kebutuhan
  • Setiap anggota tim Claude Code memakai status line yang berbeda-beda
  • Saat menjalankan perintah /statusline, Claude akan otomatis membuat status line berdasarkan .bashrc/.zshrc
  • Customize your status line

Kustomisasi keybinding

  • Semua keybinding di Claude Code dapat dipetakan ulang dengan /keybindings
  • Pengaturan di-reload secara real-time sehingga hasilnya bisa langsung dilihat

Mengatur hook

  • Hook adalah cara untuk campur tangan secara deterministik dalam lifecycle Claude
  • Contoh pemakaian:
    • Merutekan permintaan izin secara otomatis ke Slack atau Opus
    • Memberi dorongan agar Claude terus melanjutkan di akhir giliran (bisa lewat eksekusi agen atau penilaian berbasis prompt)
    • Pra-pemrosesan/pasca-pemrosesan pemanggilan alat — misalnya menambahkan logging kustom
  • Hooks reference

Kustomisasi kata kerja spinner

  • Pada daftar kata kerja spinner default, Anda bisa menambahkan atau mengganti kata kerja sendiri
  • Jika settings.json di-check in ke source control, pengaturan ini bisa dibagikan ke tim

Mengatur gaya output

  • Jika gaya output diatur di /config, tone dan format respons Claude dapat diubah
  • Gaya "explanatory": saat memahami codebase baru, Claude bekerja sambil menjelaskan framework dan pola kode
  • Gaya "learning": memandu proses perubahan kode dalam bentuk coaching
  • Anda juga bisa membuat gaya output kustom sendiri
  • Output styles

Melakukan kustomisasi menyeluruh

  • Claude Code dirancang agar tetap bekerja baik dalam keadaan default, tetapi saat dikustomisasi, disarankan men-check in settings.json ke Git agar bisa dibagikan ke tim
  • Pengaturan dapat diterapkan pada level codebase, subfolder, personal, hingga kebijakan seluruh enterprise
  • Mendukung total 37 item pengaturan dan 84 variabel lingkungan
  • Dengan memanfaatkan field "env" di settings.json, variabel lingkungan dapat diatur tanpa wrapper script
  • Claude Code settings

3 komentar

 
onestone 2026-02-13

Claude Code adalah masa depan..!

 
roxie 2026-02-25

Ini masa depan!!

 
shakespeares 2026-02-19

Ini masa depan!!