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ệnh | Công dụng |
|---|---|
/help | Xem danh sách tất cả lệnh |
/clear | Xóa lịch sử chat trong phiên hiện tại |
/exit | Thoát Claude Code |
/compact | Tóm tắt lịch sử để giải phóng context window |
/cost | Xem chi phí API đã dùng trong phiên |
/model | Xem hoặc đổi model AI đang dùng |
/memory | Xem và quản lý bộ nhớ dự án |
/init | Tạo file CLAUDE.md cho dự án |
/review | Review pull request hiện tại |
Keyboard Shortcuts
| Phím tắt | Tác dụng |
|---|---|
| Enter | Gửi tin nhắn |
| Shift+Enter | Xuống dòng (không gửi) |
| Ctrl+C | Hủy tác vụ đang chạy |
| Ctrl+D | Thoát Claude Code |
| ↑ / ↓ | Lịch sử lệnh đã nhập |
| Ctrl+L | Xóa màn hình |
| Esc | Hủ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!)