Claude Code bukan sekadar autocomplete yang lebih pintar. Ia adalah agen otonom yang membaca seluruh codebase Anda, menjalankan perintah shell, memodifikasi file, berinteraksi dengan GitHub, dan bisa diperluas dengan protokol terbuka bernama MCP untuk terhubung ke hampir semua sistem yang ada.
Ketika digunakan dengan benar, ia beroperasi seperti engineer senior yang tidak pernah tidur — selalu tersedia, konsisten dalam standar, dan mampu menangani pekerjaan yang memakan waktu berjam-jam dalam hitungan menit.
Panduan ini mencakup perjalanan penuh: dari instalasi pertama, setup CLAUDE.md, custom commands, integrasi MCP, hingga otomasi GitHub Actions dan sistem hooks yang memberi Anda kontrol penuh atas setiap aksi.

Bab 1 — Arsitektur Claude Code: Mengapa Ia Berbeda
Single-Threaded Master Loop
Di jantung Claude Code terdapat arsitektur yang deceptively simple: sebuah master loop tunggal yang berjalan terus-menerus. Dalam setiap iterasi, Claude Code melakukan empat langkah secara berulang hingga tugas selesai:
- Mengamati — membaca output tool sebelumnya, status file, error messages
- Merencanakan — memutuskan tool mana yang akan dipanggil dan dengan argumen apa
- Mengeksekusi — memanggil tool (Read, Write, Bash, dll.) dan menunggu hasilnya
- Mengevaluasi — menilai apakah tugas sudah selesai, atau perlu iterasi berikutnya
Kesederhanaan ini adalah kekuatan. Loop yang bisa di-debug, diprediksi, dan dipercaya. Berbeda dengan sistem multi-agen yang kompleks di mana alur kontrol sulit dilacak, single-threaded loop membuat setiap keputusan dapat ditelusuri.
Filosofi desain Boris Cherny, pencipta Claude Code: “The product is the model.” Alih-alih membangun alur kerja yang kaku dan membatasi apa yang boleh dilakukan model, Claude Code mengekspos kemampuan model secara langsung dengan scaffolding minimal. Model yang memutuskan alat apa yang digunakan, dalam urutan apa, dan bagaimana mengombinasikannya.
Tujuh Tool yang Membentuk Segalanya
Claude Code berkomunikasi dengan codebase Anda melalui tool yang terdefinisi dengan jelas:
| Tool | Fungsi | Use Case |
|---|---|---|
| Read | Membaca isi file | Analisis kode, pemahaman arsitektur |
| Write | Menulis/membuat file baru | Implementasi fitur baru |
| Edit | Memodifikasi file yang ada | Perbaikan bug, refactoring |
| Bash | Menjalankan perintah shell | Test, build, git commands |
| Glob | Mencari file berdasarkan pola | Navigasi struktur proyek |
| Grep | Pencarian teks dalam file | Menemukan pattern dalam kode |
| Task | Spawn subagen untuk subtask | Parallelism, delegasi tugas |
Claude Code paling kuat ketika mengombinasikan tool secara cerdas. Contoh pola klasik: Glob menemukan semua file TypeScript → Grep mencari pattern tertentu → Read memahami konteks → Edit melakukan perubahan → Bash menjalankan npm test untuk memverifikasi. Inilah yang membedakan Claude Code dari editor biasa.
Context Window: Sumber Daya yang Perlu Dikelola
Setiap interaksi terjadi dalam batas context window — sekitar 200.000 token untuk Claude Sonnet 4.6. Terdengar besar, tapi mudah terkuras dalam sesi kerja panjang. Yang penting dipahami: model memproses semua yang ada di context secara bersamaan.
| Context Usage | Status | Rekomendasi |
|---|---|---|
| < 40% | Optimal | Semua keputusan awal masih kuat berpengaruh |
| 40-70% | Baik | Performa stabil, mulai pertimbangkan compaction |
| 70-90% | Hati-hati | Pertimbangkan /compact atau mulai sesi baru |
| > 92% | Auto-compaction | Sistem otomatis meringkas history |
Context hanya bertahan dalam satu sesi. Sesi baru = context kosong. Solusinya bukan mempertahankan satu sesi selamanya — melainkan membuat proyek Anda self-documenting melalui CLAUDE.md dan file pendukung.
Bab 2 — Instalasi dan Setup Pertama
Instalasi via npm
# Instalasi global (butuh Node.js 18+)
npm install -g @anthropic-ai/claude-code
# Verifikasi instalasi
claude --version
# Autentikasi
claude /login
# Mulai di proyek Anda
cd /path/to/your-project
claude
Pengguna Windows: Git for Windows harus terinstal terlebih dahulu. WSL (Windows Subsystem for Linux) juga merupakan opsi yang direkomendasikan untuk pengalaman yang lebih konsisten.
Struktur Direktori Claude Code
your-project/
├── CLAUDE.md # Memory proyek (otomatis dibaca setiap sesi)
├── .claude/
│ ├── settings.json # Hooks, permissions, environment vars
│ ├── settings.local.json # Override personal (masukkan ke .gitignore)
│ ├── commands/ # Custom slash commands proyek
│ │ ├── review-pr.md
│ │ └── deploy-staging.md
│ └── agents/ # Subagen spesialis (opsional)
│ └── security-reviewer.md
├── .mcp.json # Konfigurasi MCP servers
└── src/ # Kode Anda
~/.claude/ # Konfigurasi global (semua proyek)
├── CLAUDE.md # Instruksi berlaku untuk semua proyek
├── settings.json # Preferensi global
└── commands/ # Custom commands global
CLAUDE.md: Memori Permanen Claude Code
CLAUDE.md adalah komponen paling penting dalam workflow Claude Code yang efektif. File ini dibaca otomatis di awal setiap sesi, memberikan Claude Code konteks tentang proyek Anda tanpa perlu menjelaskan ulang setiap kali. Tanpa CLAUDE.md yang baik, setiap sesi dimulai dari nol.
# Project: [Nama Proyek]
## Overview
Aplikasi e-commerce B2B dengan React frontend, Node.js/Express backend,
dan PostgreSQL database. Melayani ~500 merchant aktif.
## Tech Stack
- Frontend: React 18, TypeScript, Tailwind CSS v4, Zustand
- Backend: Node.js 20, Express 5, Prisma ORM
- Database: PostgreSQL 15 (via Supabase)
- Testing: Vitest + React Testing Library
- CI/CD: GitHub Actions → Vercel (frontend), Railway (backend)
## Architecture Decisions
- REST API (bukan GraphQL) untuk simplicity
- Server-side rendering TIDAK digunakan — pure SPA
- Semua API calls melalui /src/lib/api/ (jangan fetch langsung)
- State management: Zustand untuk global, React Query untuk server state
## Coding Standards
- TypeScript strict mode — WAJIB type semua parameter
- Functional components only — TIDAK class components
- Custom hooks di /src/hooks/ — prefix 'use'
- Test file: [component].test.tsx di direktori yang sama
## Key Commands
- `npm run dev` — start dev server (port 3000)
- `npm run test` — run all tests
- `npm run build` — production build
- `npm run db:migrate` — jalankan migrations
## PENTING: Jangan lakukan ini
- Jangan install package baru tanpa konfirmasi eksplisit
- Jangan modifikasi file di /database/migrations/ yang sudah dicommit
- Jangan menggunakan 'any' type di TypeScript
- Jangan commit langsung ke main — selalu buat branch
CLAUDE.md harus diperbarui seiring perkembangan proyek. Jadikan bagian dari ritual tim: setelah setiap sprint, review CLAUDE.md. CLAUDE.md yang outdated lebih buruk daripada tidak punya CLAUDE.md sama sekali.
Konfigurasi Permissions: settings.json
// .claude/settings.json
{
"permissions": {
"allow": [
"Read",
"Bash(npm run *)",
"Bash(git status)",
"Bash(git diff)",
"Bash(git add *)",
"Bash(git commit *)",
"Write(src/**)",
"Edit(src/**)"
],
"ask": [
"Bash(git push *)",
"Bash(npm install *)"
],
"deny": [
"Read(./.env*)",
"Read(./secrets/**)",
"Bash(rm -rf *)",
"Bash(sudo *)",
"Bash(curl *)"
]
}
}
Aturan penting: Deny selalu menang. Jika sebuah perintah cocok dengan rule di deny DAN allow, deny selalu menang tanpa pengecualian. Gunakan ini untuk membuat “firewall” yang tidak bisa di-override.
Bab 3 — Context Management: Skill Paling Kritis
Engineer yang baru mulai menggunakan Claude Code sering mengalami satu frustasi yang sama: output yang bagus di awal sesi, tapi mulai tidak konsisten setelah beberapa jam kerja. Hampir selalu, penyebabnya adalah context management yang tidak optimal.
Empat File untuk Proyek yang Self-Documenting
| File | Kapan Dimuat | Isi Utama |
|---|---|---|
| CLAUDE.md | Otomatis setiap sesi | Arsitektur, standar kode, perintah build |
| ARCHITECTURE.md | Referensi manual | Diagram sistem, dependency graph |
| DECISIONS.md | Referensi manual | ADR dengan konteks lengkap |
| PROGRESS.md | Diperbarui Claude | Status tugas, apa yang sudah selesai |
Teknik Referensi Konteks yang Efektif
@-Mention untuk file spesifik:
Lihat @src/components/ProductCard.tsx dan @src/types/product.ts
Tambahkan support untuk variant produk (warna, ukuran)
Ikuti pattern yang sama seperti di @src/components/CartItem.tsx
Thinking Mode untuk perencanaan kompleks:
# Tanpa thinking mode — Claude langsung eksekusi
> Refactor sistem autentikasi kami
# Dengan thinking mode — Claude merencanakan dulu
> Pikirkan secara mendalam sebelum melakukan apapun:
> Apa saja file yang terlibat dalam sistem autentikasi kita?
> Apa risiko dari perubahan ini?
> Bagaimana urutan perubahan yang aman?
> Baru setelah itu, implementasikan rencanamu.
Tanpa thinking mode, Claude Code cenderung mengambil pendekatan greedy — langsung mengeksekusi solusi pertama yang terpikirkan. Untuk tugas yang kompleks, ini sering menghasilkan implementasi yang benar secara lokal tapi salah secara arsitektural.
Visual context — screenshot dan diagram:
[screenshot_figma_design.png]
Buat komponen React yang persis seperti design ini.
Gunakan Tailwind CSS dan pattern yang ada di src/components/ui/.
Context Reset untuk sesi panjang:
Sebelum kita lanjut, buat ringkasan di PROGRESS.md:
- Apa yang sudah selesai
- Keputusan teknis yang sudah dibuat
- Apa yang akan dikerjakan selanjutnya
Ini akan jadi panduan kalau kita perlu sesi baru.
Bab 4 — Custom Commands: Workflow yang Bisa Dibagikan ke Tim
Custom commands mengubah prosedur berulang menjadi slash command yang bisa dipanggil dengan satu kata. Mereka bisa di-share ke seluruh tim melalui version control, memastikan konsistensi. Dan yang lebih penting, mereka bisa menjadi tempat tersimpannya “cara terbaik melakukan sesuatu” di proyek Anda.
Anatomi Custom Command
Custom command adalah file Markdown di .claude/commands/ (proyek) atau ~/.claude/commands/ (global). Nama file menjadi nama command-nya.
.claude/commands/
├── review-pr.md # Dipanggil dengan /review-pr
├── deploy-staging.md # Dipanggil dengan /deploy-staging
├── fix-issue.md # Dipanggil dengan /fix-issue 123
└── audit-security.md # Dipanggil dengan /audit-security
Command: Review PR Otomatis
# .claude/commands/review-pr.md
Review pull request saat ini dengan standar tim kami.
Langkah-langkah:
1. Jalankan `git diff main` untuk melihat semua perubahan
2. Periksa setiap file yang diubah untuk:
- Kepatuhan terhadap coding standards di CLAUDE.md
- Potensi bug atau edge case yang tidak ditangani
- Test coverage — apakah semua perubahan ter-cover?
- Performance implications
- Security vulnerabilities (injection, XSS, auth bypass)
3. Periksa BREAKING CHANGES — ada perubahan API yang tidak backward compatible?
4. Hasilkan laporan review dengan format:
## Summary
## Critical Issues (harus diperbaiki)
## Suggestions (nice-to-have)
## Approved (hal-hal yang sudah bagus)
Penggunaan: /review-pr
Command dengan Parameter ($ARGUMENTS)
# .claude/commands/fix-issue.md
Implementasikan fix untuk GitHub issue #$ARGUMENTS.
Langkah-langkah:
1. Jalankan: gh issue view $ARGUMENTS untuk membaca deskripsi issue
2. Identifikasi file yang relevan menggunakan Grep dan Glob
3. Buat branch baru: git checkout -b fix/issue-$ARGUMENTS
4. Implementasikan fix dengan mempertahankan semua coding standards
5. Tulis atau update test yang relevan
6. Jalankan npm test — pastikan semua tests pass
7. Commit dengan format: 'fix: resolve issue #$ARGUMENTS - [deskripsi singkat]'
8. Buat pull request menggunakan gh pr create
Penggunaan: /fix-issue 247 — Claude akan membaca issue #247 dari GitHub, implementasikan fix, dan buat PR secara otomatis.
Library Command yang Direkomendasikan
| Command | Fungsi | Kapan Digunakan |
|---|---|---|
| /review-pr | Code review otomatis | Sebelum setiap merge ke main |
| /fix-issue $N | Implementasi fix dari tiket | Saat mengambil ticket baru |
| /deploy-staging | Deploy ke staging | Sebelum demo atau QA |
| /audit-security | Audit keamanan menyeluruh | Weekly atau sebelum release |
| /update-docs | Sinkronisasi dokumentasi | Setelah sprint selesai |
| /generate-tests $FILE | Buat test coverage | Untuk meningkatkan coverage |
Bab 5 — MCP Servers: Koneksi ke Seluruh Ekosistem Development
Model Context Protocol (MCP) adalah standar terbuka yang mendefinisikan bagaimana AI tools berkomunikasi dengan sumber data dan layanan eksternal. Dengan MCP, Claude Code bisa terhubung ke GitHub, Jira, Slack, database, browser, atau sistem internal perusahaan — menggunakan protokol yang sama.
Instalasi MCP Server
# GitHub — membaca issues, membuat PR, review kode
claude mcp add github -- npx @modelcontextprotocol/server-github
# PostgreSQL — query database langsung
claude mcp add postgres -- npx @modelcontextprotocol/server-postgres
# Playwright — browser automation dan testing
claude mcp add playwright -- npx @modelcontextprotocol/server-playwright
# Slack — membaca dan menulis pesan
claude mcp add slack --env SLACK_BOT_TOKEN=xoxb-... -- npx @modelcontextprotocol/server-slack
Konfigurasi .mcp.json untuk Tim
// .mcp.json — commit ke git (TANPA credentials hardcoded)
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}"
}
},
"jira": {
"command": "npx",
"args": ["@kn-mcp/jira"],
"env": {
"JIRA_URL": "https://yourcompany.atlassian.net",
"JIRA_USERNAME": "${JIRA_EMAIL}",
"JIRA_API_TOKEN": "${JIRA_TOKEN}"
}
},
"playwright": {
"command": "npx",
"args": ["@modelcontextprotocol/server-playwright"]
}
}
}
Jangan pernah hardcode credentials. Gunakan environment variables (${VAR_NAME}) dan simpan credentials di .env.local atau sistem secrets manajemen tim.
Workflow Transformatif: Dari Tiket ke PR Tanpa Meninggalkan Terminal
# Setelah MCP GitHub dan Jira terinstal:
> Ambil tiket PROJ-1247 dari Jira.
> Baca acceptance criteria-nya.
> Implementasikan fitur tersebut mengikuti standar di CLAUDE.md.
> Setelah selesai, buat PR di GitHub dengan deskripsi yang mereferensikan PROJ-1247.
> Update status tiket di Jira menjadi 'In Review'.
# Claude Code akan:
# 1. mcp__jira__get_issue('PROJ-1247')
# 2. Baca acceptance criteria
# 3. Implementasikan fitur
# 4. mcp__github__create_pull_request(...)
# 5. mcp__jira__update_issue('PROJ-1247', status='In Review')
MCP Playwright untuk Visual Testing
# Testing visual regression:
> Buka http://localhost:3000 di browser.
> Screenshot halaman product listing.
> Klik product pertama.
> Screenshot halaman detail product.
> Bandingkan dengan design di figma-design.png yang ada di folder assets/.
> Laporkan perbedaan yang signifikan.
MCP Server yang Paling Berguna
| MCP Server | Kemampuan | Prasyarat |
|---|---|---|
| server-github | Issues, PRs, code review | npm + GitHub token |
| server-playwright | Browser automation, screenshot | npm, browser installed |
| server-postgres | Query database PostgreSQL | npm + connection string |
| @kn-mcp/jira | Baca/tulis tiket Jira | npm + Jira API token |
| server-slack | Kirim/baca pesan Slack | npm + Slack bot token |
| mcp-server-supabase | Supabase database + auth | npm + Supabase token |
Bab 6 — GitHub Integration dan CI/CD Otomatis
Setup GitHub Actions untuk Auto Code Review
# .github/workflows/claude-review.yml
name: Claude Code Review
on:
pull_request:
types: [opened, synchronize]
branches: [main, develop]
jobs:
review:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Install Claude Code
run: npm install -g @anthropic-ai/claude-code
- name: Run Code Review
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
claude -p "$(cat .claude/commands/review-pr.md)" \
--output-format json > review-result.json
- name: Post Review Comment
uses: actions/github-script@v7
with:
script: |
const result = require('./review-result.json');
await github.rest.pulls.createReview({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: context.payload.pull_request.number,
body: result.review,
event: result.hasBlockers ? 'REQUEST_CHANGES' : 'COMMENT'
});
Multi-Agent Parallel Review
Untuk PR besar, jalankan beberapa reviewer spesialis secara paralel:
# .github/workflows/claude-parallel-review.yml
jobs:
security-review:
runs-on: ubuntu-latest
steps:
- run: claude -p "$(cat .claude/reviewers/security.md)" > security.json
performance-review:
runs-on: ubuntu-latest
steps:
- run: claude -p "$(cat .claude/reviewers/performance.md)" > perf.json
test-coverage-review:
runs-on: ubuntu-latest
steps:
- run: claude -p "$(cat .claude/reviewers/tests.md)" > tests.json
aggregate-results:
needs: [security-review, performance-review, test-coverage-review]
runs-on: ubuntu-latest
steps:
- run: claude -p "Gabungkan review ini menjadi laporan tunggal..."
Headless Mode untuk CI/CD
# Headless mode — cocok untuk CI/CD
claude -p "Prompt Anda di sini"
# Analisis log untuk anomali
tail -500 app.log | claude -p "Identifikasi error patterns dan buat laporan"
# Security scan sebelum deployment
git diff main --name-only | claude -p "Review file yang berubah untuk security vulnerabilities"
# Weekly dependency audit
claude -p "Jalankan npm audit, analisis hasilnya, buat PR untuk memperbaiki vulnerabilities kritis"
Bab 7 — Hooks: Kontrol Penuh atas Setiap Aksi
Hooks adalah cara mendefinisikan “apa yang terjadi sebelum dan sesudah setiap aksi.” Ini adalah sistem event yang memungkinkan Anda menyisipkan logika kustom ke dalam siklus hidup setiap operasi Claude Code — secara otomatis, tanpa intervensi manual.
Lima Tipe Hook
| Tipe Hook | Kapan Dijalankan | Use Cases |
|---|---|---|
| PreToolUse | Sebelum setiap tool dieksekusi | Validasi, blocking, logging |
| PostToolUse | Setelah tool selesai | Auto-formatting, notifikasi |
| UserPromptSubmit | Saat user submit prompt | Logging, safety checks |
| Stop | Saat Claude selesai sukses | Laporan, notifikasi Slack |
| StopFailure | Saat Claude berhenti karena error | Error handling, alerts |
Mendefinisikan Hooks di settings.json
// .claude/settings.json
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "echo '[LOG] Bash command akan dieksekusi' >> claude-audit.log"
}
]
}
],
"PostToolUse": [
{
"matcher": "Edit",
"hooks": [
{
"type": "command",
"command": "npm run format --write"
}
]
}
],
"Stop": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "curl -X POST $SLACK_WEBHOOK_URL -d '{\"text\": \"Claude Code selesai bekerja\"}'"
}
]
}
]
}
}
Pola Hooks yang Paling Berguna
Auto-format setelah setiap edit — PostToolUse pada Edit, jalankan npm run format. Tim tidak perlu ingat format sebelum commit.
Audit trail untuk semua Bash commands — PreToolUse pada Bash, log ke file. Penting untuk compliance dan debugging.
Notifikasi Slack saat selesai — Stop hook yang kirim pesan ke channel tim. Berguna untuk autonomous task yang berjalan lama.
Blokir perintah berbahaya — PreToolUse yang memvalidasi perintah Bash sebelum dieksekusi. Lapisan keamanan tambahan di atas permissions.
Cara Memilih Model yang Tepat
| Model | Rekomendasi | Contoh Tugas |
|---|---|---|
| Claude Sonnet 4.6 | Mayoritas tugas harian | Single-feature, bug fix, dokumentasi, refactoring terbatas |
| Claude Opus 4.6 | Tugas sangat kompleks | Arsitektur besar, autonomous session panjang, reasoning mendalam |
| Claude Haiku 4.5 | Tugas sederhana dan cepat | Simple completions, quick lookups, repetitive generation |
Claude Opus 4.6 memiliki “time horizon” sekitar 14,5 jam — artinya ia dapat menangani pekerjaan autonomous yang akan menghabiskan hampir dua hari kerja seorang engineer terampil.
Pertanyaan yang Sering Ditanyakan
Apa bedanya Claude Code dengan GitHub Copilot atau Cursor? Claude Code adalah agen otonom — ia tidak sekadar menyarankan baris kode berikutnya, tapi aktif membaca seluruh codebase, merencanakan langkah, mengeksekusi perintah shell, memodifikasi banyak file, dan berinteraksi dengan layanan eksternal melalui MCP. Copilot dan Cursor lebih fokus pada inline completion dan editing di dalam editor, sementara Claude Code adalah asisten berbasis terminal yang bisa menangani task dari awal hingga selesai secara autonomous.
Berapa banyak token yang dibutuhkan untuk proyek besar? Ini bergantung pada ukuran proyek dan kompleksitas tugas. Untuk tugas sehari-hari (bug fix, implementasi fitur kecil), konsumsi token biasanya manageable. Untuk tugas arsitektural besar yang membaca banyak file, perhatikan persentase context window di status bar dan gunakan /compact secara proaktif sebelum mencapai 70%.
Apakah aman memberikan akses ke codebase production? Dengan konfigurasi permissions yang tepat di settings.json, ya. Kuncinya adalah: definisikan allowlist yang ketat untuk perintah Bash, gunakan deny untuk file sensitif seperti .env, dan aktifkan "ask" untuk operasi yang berpotensi berbahaya seperti git push. Jalankan di environment yang terisolasi untuk eksperimen awal.
Bagaimana cara memulai jika belum pernah pakai Claude Code? Mulai dengan npm install -g @anthropic-ai/claude-code, autentikasi, lalu buat CLAUDE.md sederhana di satu proyek kecil. Coba satu tugas konkret: “Jelaskan arsitektur proyek ini” atau “Perbaiki bug di file X.” Setelah nyaman dengan dasar-dasarnya, tambahkan custom commands satu per satu sesuai kebutuhan tim.
Apakah perlu Claude Pro atau Team untuk menggunakan Claude Code? Claude Code memerlukan akun Anthropic (bisa Claude Pro atau Team) atau API key dari Anthropic. Untuk penggunaan tim dalam CI/CD, Anda perlu API key yang bisa didapatkan di console.anthropic.com.
Lanjutkan Perjalanan Belajar Claude Anda
Artikel ini adalah bagian dari seri Belajar Claude Gratis — panduan berbahasa Indonesia yang membahas ekosistem Claude untuk berbagai profil pembaca.
Kembali ke peta besar: Belajar Claude Gratis: Panduan Lengkap dari Nol hingga Mahir
Artikel cluster lainnya:
-
- Claude Code 01: Panduan Lengkap untuk Developer Indonesia
- Claude Code 02: Panduan Pemula untuk Semua Profesi
- Claude 03 Cowork: Panduan Lengkap Otomasi Pekerjaan untuk Profesional
- Claude 04-AI Fluency: Cara Menggunakan Claude AI dengan Benar, Efektif, dan Etis
- Claude 05 API: Panduan Lengkap Membangun Aplikasi AI dengan Python untuk Developer
- Claude 06, Mengenal Model Context Protocol (MCP): Cara Menghubungkan Claude ke Tools dan Data Eksternal
- Claude 7, AI Fluency untuk Pendidik: Panduan Lengkap Menggunakan Claude AI dalam Pengajaran dan Kurikulum
- Claude 08, AI Fluency untuk Mahasiswa: Panduan Lengkap Claude untuk Belajar, Menulis, dan Persiapan Karier
- Claude 09, MCP Advanced Topics: Panduan Teknis Sampling, Notifications, Roots, dan Transport untuk Developer
- Claude 10 Amazon Bedrock: Panduan Lengkap dari Setup hingga Production AI System
- Claude 11 dengan Google Cloud Vertex AI: Panduan Lengkap untuk Developer Indonesia
- Claude 12 Teaching AI Fluency: Panduan Lengkap Mengajarkan dan Menilai Kemampuan AI di Kelas
- Caude 13, AI Fluency untuk Organisasi Nonprofit: Panduan Praktis Menggunakan Claude AI untuk Dampak Misi yang Lebih Besa
- Claude 14 Agent Skills: Panduan Lengkap Membangun dan Mendistribusikan Skills Reusable
- Claude 15, Subagents Claude Code: Panduan Lengkap Mendelegasikan Task dan Mengelola Context Window
- Claude 16, AI Capabilities & Limitations: Model Mental Lengkap untuk Berkolaborasi dengan Claude Secara Cerdas
- Claude 17 Code: Panduan Lengkap Developer Indonesia — Dari Instalasi hingga CI/CD Otomatis
- Claude 18, Belajar Claude API: Panduan Lengkap Membangun Aplikasi AI dengan Python, Dari Hello World hingga Productio
- Claude 19: Cara Pakai Claude dari Nol untuk Semua Profesi — Panduan AI Fluency Lengkap
- Claude 20 untuk Pekerjaan dan Tim: Panduan Lengkap Implementasi Claude di Organisasi Anda
