Trang chủ / Bài 3
Cơ bản ⏱ 20 phút
3

Giao diện và Lệnh cơ bản

Làm quen với CLI, slash commands và keyboard shortcuts

🎯 Mục tiêu bài học

  • Hiểu giao diện dòng lệnh của Claude Code
  • Sử dụng thành thạo các slash commands quan trọng
  • Biết các keyboard shortcuts để làm việc nhanh hơn

Giao diện Claude Code

Khi chạy claude trong terminal, bạn sẽ thấy dấu nhắc >. Đây là nơi bạn nhập yêu cầu bằng ngôn ngữ tự nhiên — tiếng Anh hoặc tiếng Việt đều được.

Slash Commands quan trọng

LệnhCông dụng
/helpXem danh sách tất cả lệnh
/clearXóa lịch sử chat trong phiên hiện tại
/exitThoát Claude Code
/compactTóm tắt lịch sử để giải phóng context window
/costXem chi phí API đã dùng trong phiên
/modelXem hoặc đổi model AI đang dùng
/memoryXem và quản lý bộ nhớ dự án
/initTạo file CLAUDE.md cho dự án
/reviewReview pull request hiện tại

Keyboard Shortcuts

Phím tắtTác dụng
EnterGửi tin nhắn
Shift+EnterXuống dòng (không gửi)
Ctrl+CHủy tác vụ đang chạy
Ctrl+DThoát Claude Code
↑ / ↓Lịch sử lệnh đã nhập
Ctrl+LXóa màn hình
EscHủy edit hiện tại

Chế độ không tương tác

Chạy Claude Code từ terminal mà không cần giao diện chat:

# Chạy một lệnh rồi thoát
claude -p "Liệt kê tất cả TODO comments trong project này"

# Đọc input từ pipe
echo "Giải thích file này" | claude --pipe

# Không xin xác nhận khi thực hiện hành động
claude --dangerously-skip-permissions -p "Refactor module auth"

💡 Mẹo giao tiếp hiệu quả

Yêu cầu càng cụ thể càng tốt. Thay vì "sửa bug", hãy nói "sửa lỗi TypeError ở dòng 45 trong file user.service.ts khi email là null". Claude Code sẽ làm đúng hơn nhiều.

Hiểu Permission Mode

Claude Code có 3 chế độ xin phép:

  • Normal mode: Hỏi xác nhận trước khi chạy lệnh nguy hiểm
  • Auto-approve: Tự động đồng ý các hành động đã whitelist
  • --dangerously-skip-permissions: Bỏ qua tất cả xác nhận (cẩn thận!)