Claude Code · Bab 1: Fast Track · 8 Stesen · ~30 minit
Untuk yang dah pernah setup Claude Code tapi kena buat semula: laptop baru, laptop rosak, format. Tiada penerangan, copy, paste, Enter, stesen demi stesen. Tak pernah setup langsung dan nak faham setiap benda? Mula dengan Bab 2 dulu.
Matlamat: tetingkap arahan terbuka
Mac: Cmd + Space → taip Terminal → Enter. Windows: Start → taip PowerShell → Enter.
echo hai
Matlamat: arahan claude dikenali komputer
curl -fsSL https://claude.ai/install.sh | bash
irm https://claude.ai/install.ps1 | iex
Siap install: tutup terminal, buka semula. Test:
claude --version
source ~/.zshrc ·
3. (Mac) masih degil:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc source ~/.zshrc
Matlamat: Claude hidup dan tak tanya kebenaran setiap langkah
claude
Ikut flow login browser (akaun claude.ai korang). Tersangkut: taip
/login dalam Claude. Lepas berjaya, keluar dengan
/exit dan mulakan semula dengan:
claude --dangerously-skip-permissions
Terima amaran tu sekali.
Matlamat: tiga tool asas dipasang
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node git gh
winget install Git.Git OpenJS.NodeJS.LTS GitHub.cli
node -v git --version gh --version
Matlamat: akaun GitHub tersambung
gh auth login
Jawapan bila dia tanya: GitHub.com → HTTPS → Login with a web browser → salin kod yang keluar, tekan Enter, tampal kod dalam browser.
gh auth status
Matlamat: akaun Netlify tersambung
npm install -g netlify-cli
netlify login
Browser terbuka → tekan Authorize.
netlify status
Matlamat: Claude boleh capai akaun Supabase korang
supabase.com → login →
avatar (bucu kanan atas) → Account → Access Tokens → Generate new token,
nama claude-code → salin sbp_...
(ditunjuk sekali je).
Lepas tu dalam sesi Claude, dalam folder projek korang:
simpan token supabase ni dalam .env : sbp_XXXXXXXXXXXX lepas tu sahkan akses dan senaraikan projek supabase aku
Matlamat: lima-lima baris lulus
| Apa | Bukti |
|---|---|
| Claude Code | claude --version keluar nombor |
| Login + bypass | claude --dangerously-skip-permissions terus masuk |
| GitHub | gh auth status = Logged in |
| Netlify | netlify status tunjuk akaun |
| Supabase | Claude boleh senaraikan projek |
Tersekat mana-mana baris: screenshot terminal, roger Bro Zaid.