Ad Space (horizontal)
Getting Started

Apa Itu Claude Code? Panduan Lengkap dari Instalasi hingga Penggunaan Pertama

Panduan ramah pemula untuk menginstal dan menggunakan Claude Code. Pelajari cara memulai dengan AI coding assistant berbasis terminal ini hari ini.

Apa Itu Claude Code

Claude Code adalah AI coding assistant berbasis terminal yang dibuat oleh Anthropic. Berbeda dengan VS Code extension, Claude Code berjalan sebagai CLI tool — dan itulah fitur utamanya. Ia memahami seluruh codebase-mu dan bisa mengedit file, membuat file baru, menjalankan command, serta menangani operasi Git dalam satu tempat.

Karena tidak bergantung pada editor tertentu, kamu bisa menggunakannya di environment development mana pun.

Instalasi

Prasyarat

  • Node.js 18 atau lebih baru sudah terinstal
  • Akun Anthropic (Max plan atau API access)

Install via npm

npm install -g @anthropic-ai/claude-code

Setelah terinstal, verifikasi instalasinya:

claude --version

Autentikasi Pertama

Autentikasi diperlukan saat pertama kali dijalankan.

claude

Menjalankan perintah ini akan membuka browser untuk autentikasi dengan akun Anthropic. Setelah autentikasi selesai, kamu akan kembali ke terminal dan siap untuk memulai.

Penggunaan Dasar

Mode Interaktif

Cukup ketik claude di root directory project-mu untuk memulai sesi interaktif.

cd my-project
claude

Di dalam sesi, kamu bisa memberikan instruksi dalam bahasa natural:

> Explain the structure of this project
> Add a validation function to src/utils/helper.ts
> Run the tests and make sure they pass

Mode One-Shot

Untuk menjalankan satu perintah tanpa memulai sesi interaktif, gunakan flag -p:

claude -p "Check the dependencies in package.json and list any unused ones"

Piping Input

Kamu juga bisa mem-pipe data ke Claude Code melalui stdin:

cat error.log | claude -p "Analyze this error log and suggest a fix"
git diff | claude -p "Review this diff"

Slash Command yang Berguna

Berikut beberapa slash command yang bisa kamu gunakan selama sesi:

CommandDeskripsi
/helpTampilkan bantuan
/clearHapus riwayat percakapan
/compactRingkas dan kompres percakapan
/initGenerate file CLAUDE.md
/costTampilkan penggunaan token sesi ini

Hal yang Harus Dicoba Pertama

1. Pahami Project-mu

> Explain the architecture of this project

Claude Code membaca semua file dan memberikan gambaran struktural.

2. Generate CLAUDE.md

> /init

Ini otomatis menghasilkan file konfigurasi yang memberitahu Claude Code tentang aturan dan konvensi coding project-mu.

3. Perbaiki Bug

> Run npm test, find the failing tests, and fix them

Claude Code menangani seluruh alur — menjalankan test, mengidentifikasi error, dan memperbaiki kodenya.

Pengaturan Permission

Karena Claude Code bisa mengedit file dan menjalankan command, ia meminta konfirmasi untuk setiap aksi. Kamu bisa meng-approve command yang tepercaya terlebih dahulu di pengaturan:

// .claude/settings.json
{
  "permissions": {
    "allow": [
      "Read",
      "Bash(npm test)",
      "Bash(npm run lint)"
    ]
  }
}

Kesimpulan

Claude Code mudah diinstal dan memungkinkanmu langsung bekerja dengan AI coding assistant dari terminal. Mulai dengan menjalankan claude di direktori project dan coba hal-hal seperti penjelasan kode atau refactoring. Di artikel-artikel berikutnya, kita akan membahas perbandingan dengan tool AI lain dan workflow yang lebih advanced.

Ad Space (rectangle)
#Claude Code #installation #getting started #setup #AI dev tools