2026-06-28

Kode Claude pada tahun 2026: Pengaturan, Perintah Slash, MCP, dan Subagen

None

Kode Claude pada tahun 2026: Pengaturan, Perintah Slash, MCP, dan Subagen

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 .gitignore kecuali settings.json, yang saya komit.
  • Saya menulis CLAUDE.md sebelum 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.

Tampilan close-up kabur dari kode pemrograman warna-warni yang ditampilkan di layar

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.

Programmer memakai headphone coding di meja dengan monitor ganda

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.

Insinyur perangkat lunak menulis dan meninjau kode di kantor modern

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

Gunakan alat gratis sambil mengikuti panduan.