2026-06-28
Kode Claude pada tahun 2026: Pengaturan, Perintah Slash, MCP, dan Subagen
None

Terakhir diperbarui: 28 Juni 2026
Saya telah menggunakan Kode Claude setiap hari kerja selama sebulan terakhir pada monorepo Next.js yang sebenarnya. Posting ini adalah pengaturan, perintah garis miring, CLAUDE.md, MCP, subagen, izin, dan kait yang sebenarnya saya jalankan, ditambah kekurangannya.
Jawaban cepat: apa itu Kode Claude dan apakah itu layak?
Claude Code adalah CLI pengkodean agen Anthropic. Ia membaca repo Anda, mengedit file, menjalankan perintah shell, dan merangkai alat hingga tugas selesai. Saya menggunakannya untuk mengirimkan fitur, memperbaiki bug, dan meninjau perbedaan tanpa meninggalkan terminal.
Pengaturan yang sesuai untuk saya: instal CLI, tambahkan CLAUDE.md, sambungkan dua atau tiga server MCP, dan jaga izin tetap ketat. Kombinasi tersebut mengubahnya dari mainan obrolan menjadi rekan satu tim yang mengetahui basis kode Anda.
Ini bukan sihir. Pada repo file 200k, ia berhalusinasi API dan merusak pengujian. Imbalannya datang ketika Anda membatasi tugas-tugas kecil, meninjau setiap rencana, dan sering berkomitmen. Lebih lanjut tentang batasan sebenarnya di bagian akhir.
Bagaimana cara mengatur Kode Claude?
Saya menginstal penginstal asli di macOS dan Node di Linux. Keduanya merupakan jalur resmi yang didokumentasikan dalam repositori di github.com/anthropics/claude-code.
## macOS / Linux native installer
curl -fsSL https://claude.ai/install.sh | bash
## or via npm
npm install -g @anthropic-ai/claude-code
## verify
claude --version
Lalu saya menjalankan claude di dalam repo saya dan masuk dengan akun Anthropic saya. Pada peluncuran pertama, ia memindai pohon dan meminta saya untuk mengonfirmasi akses direktori. Saya menjawab ya hanya untuk root proyek, bukan seluruh folder rumah saya.
Beberapa keputusan pengaturan yang saya buat lebih awal dan tidak saya sesali:
- Saya menyematkan versinya di CI agar rekan satu tim cocok.
- Saya menambahkan
.claude/ke.gitignorekecualisettings.json, yang saya komit. - Saya menulis
CLAUDE.mdsebelum prompt nyata, karena kualitas konteks menentukan kualitas keluaran. - Saya tetap mengaktifkan mode default "tanyakan sebelum tindakan merusak" selama minggu pertama.
Referensi resmi untuk instalasi dan konfigurasi ada di docs.claude.com/en/docs/claude-code, yang tetap saya buka saat mengonfigurasi.
Perintah garis miring apa yang saya gunakan setiap hari?
Perintah garis miring adalah cara tercepat untuk mengarahkan sesi. Saya mempelajarinya dengan menjalankan /help dan memangkas daftarnya menjadi daftar yang benar-benar saya raih.
| Memerintah | Untuk apa saya menggunakannya |
|---|---|
/clear |
Setel ulang konteks sebelum tugas baru untuk menghindari penyimpangan |
/compact |
Ringkaslah sesi yang panjang tanpa kehilangan fakta-fakta penting |
/init |
Bootstrap CLAUDE.md dari repo saat ini |
/cost |
Periksa pembelanjaan token di tengah tugas |
/resume |
Ambil sesi yang saya tunda sebelumnya |
/permissions |
Audit dan edit alat yang diizinkan secara langsung |
Saya menjalankan /clear lebih dari perintah lainnya. Ketika suatu sesi menjadi membingungkan, solusi yang bersih dan perintah yang lebih ketat akan memperbaiki 80 persen masalah. /compact adalah versi lebih lembut yang saya gunakan ketika saya ingin menjaga momentum tetapi konteksnya semakin berat.

Bagaimana cara menulis CLAUDE.md yang membuahkan hasil?
CLAUDE.md adalah file penurunan harga yang dibaca Claude di awal setiap sesi. Perlakukan itu seperti dokumen orientasi untuk karyawan baru yang cepat tetapi tidak ingat keputusan Anda.
Saya menjalankan /init untuk menghasilkan draf pertama, lalu saya menulis ulang dengan tangan. Versi yang dihasilkan adalah titik awal, bukan file akhir. CLAUDE.md saya mencakup tumpukan, konvensi, tata letak, perintah, dan tiga bug yang saya tidak ingin diperkenalkan kembali.
## Project
Next.js 14 App Router, TypeScript strict, Prisma + Postgres, pnpm workspaces.
## Layout
- App routes in app/
- Server actions in app/actions
- UI primitives in packages/ui
## Conventions
- Prefer async/await over .then chains
- Never use `any`; type unknown and narrow
- Keep components under 200 lines
## Commands
- Dev: pnpm dev
- Test: pnpm test
- Lint: pnpm lint
## Known traps
- Do not edit prisma/schema.prisma without running migrate
- rate-limit.ts is shared; changes affect all routes
Dua kesalahan CLAUDE.md yang saya buat dan perbaiki. Pertama, saya menulis paragraf, bukan daftar, yang melemahkan sinyalnya. Kedua, saya memasukkan riwayat proyek di sana, yang memakan token tanpa keuntungan. Jaga agar tetap singkat, penting, dan terkini.
Untuk pola yang lebih dalam, Penulisan keterampilan Kode Claude memecah fragmen prompt yang dapat digunakan kembali yang berpasangan dengan baik dengan CLAUDE.md.
Bagaimana cara kerja MCP dan subagen dalam praktiknya?
MCP (Model Context Protocol) adalah cara Claude Code menjangkau di luar repo Anda: database, browser, GitHub, Linear. Saya menjalankan tiga server MCP dan itu sudah cukup. Lebih banyak server berarti lebih banyak token dan lebih banyak permintaan persetujuan.
Penyiapan MCP saya saat ini berfungsi nyata setiap minggunya:
- Server GitHub membuka PR dan membaca komentar ulasan.
- Server Postgres menjawab "berapa banyak baris yang cocok" tanpa saya menulis SQL.
- Server penulis naskah memverifikasi perubahan UI terhadap URL pementasan.
Saya mengonfigurasinya di .claude/settings.json dan memverifikasi masing-masing dengan prompt satu baris sebelum mempercayainya dalam tugas nyata. Pilihan konfigurasi dan server dibahas secara rinci dalam panduan integrasi MCP Kode Claude dan primer konteks model MCP yang lebih luas.

Subagen adalah pengganda lainnya. Untuk fitur dengan bagian independen, saya meminta Claude untuk mengirimkan subagen paralel, masing-masing tercakup dalam satu file atau modul, dan membiarkan agen utama menggabungkan hasilnya. Ini memotong waktu jam dinding pada perubahan besar.
Subagen bersinar ketika pekerjaannya benar-benar paralel. Mereka gagal ketika tugas berbagi status, karena langkah penggabungan menjadi berantakan. Untuk pola paralelisasi yang saya percayai, lihat Subagen Kode Claude dan otomatisasi tim.
Bagaimana cara kerja izin dan kait?
Izin menentukan apa yang bisa dilakukan Claude tanpa bertanya. Saya menjaga default tetap konservatif dan memperluas per proyek. Permintaan persetujuan muncul sebelum sesuatu yang merusak, yang merupakan satu-satunya jaring pengaman yang tidak pernah saya nonaktifkan.
| Mode | Perilaku | Saat saya menggunakannya |
|---|---|---|
| Hanya baca | Membaca file, tidak menulis | Menjelajahi repo yang tidak dikenal |
| Bawaan | Menulis file, bertanya sebelum shell | Fitur berfungsi sehari-hari |
| Rencana | Mengajukan rencana, tunggu ya | Refaktor yang berisiko |
| Lewati persetujuan | Berjalan tanpa diminta | Hanya cabang sekali pakai yang dimasukkan ke dalam kotak pasir |
Hooks adalah skrip yang ditentukan pengguna yang dijalankan pada acara Claude: sebelum perintah, setelah pengeditan, pada awal sesi. Saya menggunakan hook post-edit untuk menjalankan linter dan pemeriksa tipe secara otomatis, sehingga Claude mendapatkan umpan balik yang cepat tanpa saya menjalankan apa pun.
Sebuah kait menyelamatkan saya minggu lalu. Kait pre-command saya memblokir rm -rf terhadap jalur di luar proyek, dan Claude menyesuaikan dengan penghapusan terbatas. Itu adalah jenis pagar pembatas yang membutuhkan waktu sepuluh menit untuk dipasang.

Apakah Kode Claude layak digunakan di tahun 2026?
Ya, untuk developer yang sudah tinggal di terminal. Biayanya nyata, diukur dalam token, dan terbayar ketika tugas Anda dibatasi dan repo Anda dijelaskan dengan baik oleh CLAUDE.md.
Ini menggantikan tiga alat untuk saya: obrolan AI terpisah, asisten pencarian CLI, dan sebagian besar eksplorasi grep-and-read manual saya. Perulangan terminal-native lebih cepat daripada peralihan tab ke browser.
Yang masih kalah: refactor besar yang ambigu, kerangka kerja baru dengan dokumen tipis, dan apa pun yang memerlukan selera di seluruh basis kode. Bagi mereka yang saya rencanakan dalam teks biasa terlebih dahulu, lalu berikan Claude spesifikasi yang tajam.
Haruskah Anda mempercayai kode produksinya?
Bukan tanpa pengawasan. Saya memperlakukan keluaran Claude Code seperti saya memperlakukan PR junior yang kuat: membaca setiap perbedaan, menjalankan tes, dan tidak pernah menggabungkan diri dengan keyakinan. Otonomi adalah sebuah putaran, bukan saklar.
Peringatan yang jujur: Claude Code dengan yakin akan menghasilkan kode yang terlihat benar dan sedikit salah, terutama seputar penanganan kesalahan dan pembersihan asinkron. Tinjau sendiri jalur kegagalannya, lakukan rollback dengan cepat, dan Anda akan mendapatkan peningkatan produktivitas yang serius tanpa bencana. [Dokumen Antropik] (https://docs.anthropic.com/en/docs/claude-code) mencakup pengaturan yang tidak saya ulangi di sini.
Poin-poin penting
- Instal CLI, lalu investasikan di CLAUDE.md sebelum perintah nyata pertama.
- Kuasai
/clear,/compact, dan/permissions; sisanya adalah opsional. - Mulailah dengan dua atau tiga server MCP dan tambahkan hanya jika alur kerja memerlukannya.
- Gunakan subagen untuk pekerjaan paralel dan mandiri; pertahankan serial tugas negara bagian bersama.
- Jaga izin tetap ketat dan tambahkan kait untuk pelindung serat, pemeriksaan jenis, dan perintah destruktif.
- Tinjau setiap perbedaan seperti PR. Otonomi tanpa peninjauan ulang adalah hal yang merugikan proyek.
Kredit gambar
- Kode sumber warna-warni bersinar di monitor pengembang — foto oleh Mikhail Nilov di Pexels
- Tampilan jarak dekat dari kode pemrograman berwarna-warni yang ditampilkan di layar — foto oleh Pixabay di Pexels
- Seorang programmer yang memakai headphone coding di meja dengan dua monitor — foto oleh Christina Morillo di Pexels
- Seorang insinyur perangkat lunak menulis dan meninjau kode di kantor modern — foto oleh ThisIsEngineering di Pexels
Gunakan alat gratis sambil mengikuti panduan.
Lanjutkan membaca

Wed Mar 25 2026 20:00:00 GMT-0400 (Eastern Daylight Time)
Resizer Gambar Massal: Ubah Ukuran Ratusan Gambar Sekaligus (Gratis)
Ubah ukuran ratusan gambar secara massal dan gratis menggunakan alat peramban, ImageMagick, XnConvert, atau skrip Python. Dapatkan penghematan byte nyata dan alur kerja batch yang aman.

Wed Mar 18 2026 20:00:00 GMT-0400 (Eastern Daylight Time)
WebP Converter: Cara Mengubah Gambar ke WebP (Dengan Ukuran Asli)
Ubah gambar JPEG dan PNG menjadi WebP untuk file web yang lebih kecil. Kami membahas ukuran terukur nyata, perintah cwebp, metode Python dan peramban (browser), serta strategi fallback JPEG/PNG.

Wed Mar 11 2026 20:00:00 GMT-0400 (Eastern Daylight Time)
Real-ESRGAN AI Upscaling: Cara Kerja dan Kapan Menggunakannya
Apa itu Real-ESRGAN, bagaimana super-resolution berbasis GAN-nya bekerja, apa keunggulannya (upscaling 4x foto dan seni), serta batasannya dengan perintah yang jujur.