Trong chế độ Bash, thực thi lệnh trực tiếp mà không tiêu tốn token, nhanh và tiết kiệm:
# Nhập trong Claude Code
> /bash
# Sau khi vào chế độ Bash, có thể thực thi lệnh trực tiếp
$ ls -la
$ git status
$ npm install
💡 Chế độ Bash phù hợp cho các lệnh đơn giản, các thao tác phức tạp vẫn cần hỗ trợ AI
Nhấn Shift + Tab để chuyển đổi chức năng tự động chấp nhận chỉnh sửa:
Nhấn Shift + Tab, bạn sẽ thấy "auto-accept edits on"
Claude Code sẽ tự động tạo, chỉnh sửa tệp mà không cần xác nhận thủ công
Nhấn lại Shift + Tab để tắt chức năng
So với --dangerously-skip-permissions, chức năng này an toàn hơn, chỉ giới hạn ở quyền chỉnh sửa tệp.
Nhấn Shift + Tab hai lần để vào chế độ lập kế hoạch:
plan mode on
Claude sẽ lập kế hoạch chi tiết trước:
1. Phân tích yêu cầu
2. Thiết kế kiến trúc
3. Liệt kê các bước thực hiện
4. Ước tính thời gian
Thực thi? [Y/n]
Xử lý nhiều tệp cùng lúc:
"Vui lòng thực hiện các thao tác sau cho tất cả tệp .js trong thư mục src/:
1. Chuyển đổi sang TypeScript
2. Thêm chú thích kiểu
3. Sửa lỗi ESLint"
Sử dụng ký hiệu @ để định vị mã nhanh chóng:
@Button.tsx hàm xử lý onClick có vấn đề, vui lòng sửa
@api/* thêm xử lý lỗi cho tất cả tệp API
@**/*.test.ts chạy tất cả tệp test
> /clear
# Xóa ngữ cảnh phiên hiện tại
> /compact
# Nén lịch sử hội thoại dài
> /save context-name
# Lưu ngữ cảnh hiện tại để sử dụng sau
Tạo template sinh mã:
"Tạo 5 component trang dựa trên template sau:
- Bố cục: Hai cột
- Chức năng: Hiển thị danh sách
- Style: Sử dụng Tailwind
Tên trang: Người dùng, Sản phẩm, Đơn hàng, Bình luận, Cài đặt"
"Tái cấu trúc lớp UserService:
1. Chia thành các module nhỏ hơn
2. Áp dụng nguyên tắc SOLID
3. Thêm unit test
4. Duy trì tương thích ngược"
"Phân tích các điểm nghẽn hiệu suất trong @pages/Dashboard.tsx:
1. Xác định vấn đề re-rendering
2. Tìm rò rỉ bộ nhớ
3. Tối ưu hóa render dữ liệu lớn
4. Đưa ra giải pháp tối ưu cụ thể"
"Tạo bộ test hoàn chỉnh cho @services/auth.ts:
- Unit test: tất cả các phương thức public
- Integration test: các lời gọi API
- Boundary test: các tình huống ngoại lệ
- Mock data: dữ liệu test thực tế"
"Quét toàn bộ dự án và tạo:
1. Tài liệu API (định dạng OpenAPI)
2. Tài liệu component (định dạng Storybook)
3. Tệp README
4. CHANGELOG"
"Phân tích package.json:
1. Tìm các dependency không sử dụng
2. Kiểm tra các package lỗi thời
3. Xác định lỗ hổng bảo mật
4. Đề xuất các phương án thay thế"
"Tạo script tự động hóa Git:
1. Format code
2. Chạy test
3. Tạo commit message
4. Tạo PR
5. Cập nhật CHANGELOG"
"Tạo migration dựa trên model dữ liệu mới:
Model cũ: @models/user.old.ts
Model mới: @models/user.new.ts
Tạo:
- Script migration
- Script rollback
- Logic chuyển đổi dữ liệu"
"Dựa trên @api/openapi.yaml tạo:
1. Mock server
2. Dữ liệu test
3. Postman collection
4. Client SDK"
"Thống nhất style code của toàn bộ dự án:
1. Áp dụng cấu hình Prettier
2. Sửa các vấn đề ESLint
3. Thống nhất quy ước đặt tên
4. Sắp xếp các câu lệnh import"
"Thực hiện kiểm toán bảo mật:
1. Quét rò rỉ thông tin nhạy cảm
2. Kiểm tra rủi ro SQL injection
3. Xác định lỗ hổng XSS
4. Xem xét kiểm soát quyền"
"Thêm hỗ trợ đa ngôn ngữ cho dự án:
1. Trích xuất tất cả văn bản hardcode
2. Tạo các tệp ngôn ngữ (VI/EN)
3. Triển khai chuyển đổi ngôn ngữ
4. Xử lý định dạng ngày tháng/tiền tệ"
"Tối ưu hóa cấu hình build:
1. Phân tích kích thước bundle
2. Triển khai code splitting
3. Cấu hình tree shaking
4. Tối ưu hóa hiệu suất tải"
"Tích hợp giám sát lỗi:
1. Thêm cấu hình Sentry
2. Thiết lập error boundaries
3. Triển khai thu thập log
4. Tạo quy tắc cảnh báo"
"Tạo quy trình CI/CD hoàn chỉnh:
1. Cấu hình GitHub Actions
2. Test tự động
3. Kiểm tra chất lượng code
4. Script deploy tự động"
"Triển khai phương án giám sát hiệu suất:
1. Thêm theo dõi hiệu suất
2. Thu thập các chỉ số quan trọng
3. Tạo báo cáo hiệu suất
4. Thiết lập cảnh báo hiệu suất"
"Giúp tôi debug vấn đề này:
[dán thông báo lỗi]
Vui lòng:
1. Phân tích error stack
2. Định vị nguồn vấn đề
3. Cung cấp nhiều giải pháp
4. Giải thích nguyên nhân gốc rễ
5. Đề xuất biện pháp phòng ngừa"
"Tạo hệ thống quản lý người dùng hoàn chỉnh:
1. Thiết kế model database
2. Triển khai CRUD API
3. Tạo giao diện frontend
4. Thêm xác thực và phân quyền
5. Viết test case
6. Tạo tài liệu"
"Tái cấu trúc dự án legacy:
1. Phân tích kiến trúc hiện tại
2. Xác định nợ kỹ thuật
3. Lập kế hoạch tái cấu trúc
4. Thực hiện migration từng bước
5. Đảm bảo chức năng không đổi
6. Hoàn thiện coverage test"
"Tối ưu hóa hiệu suất ứng dụng toàn diện:
1. Phân tích hiệu suất frontend
2. Tối ưu hóa phản hồi API
3. Tối ưu hóa truy vấn database
4. Triển khai chiến lược cache
5. Cấu hình CDN
6. Thiết lập giám sát và cảnh báo"
| Phím tắt | Chức năng | Trường hợp sử dụng |
|---|---|---|
| Shift + Tab | Chuyển chế độ | Tự động chấp nhận/Chế độ lập kế hoạch |
| ESC | Dừng thực thi | Dừng khẩn cấp |
| Ctrl + V | Dán hình ảnh | Chuyển thiết kế thành code |
| Tab | Hoàn thành code | Coding nhanh |
/clear - Xóa ngữ cảnh
/compact - Nén lịch sử
/save - Lưu phiên
/resume - Tiếp tục phiên
/bash - Chế độ Bash
/plan - Chế độ lập kế hoạch
/auto - Chế độ tự động
/memory - Chỉnh sửa bộ nhớ
@ - Tham chiếu tệp
@* - Khớp wildcard
@**/* - Khớp đệ quy
Thiết kế quy trình workflow tiêu chuẩn dựa trên đặc điểm dự án
Tích lũy thư viện template prompt hiệu quả
Giao các công việc lặp lại cho Claude Code
Theo dõi các tính năng mới, tối ưu kỹ thuật sử dụng
Chia sẻ thực hành tốt nhất với team
| Tính năng | Cursor | Claude Code |
|---|---|---|
| Đường cong học | Thấp | Trung bình |
| Độ sâu chức năng | Trung bình | Sâu |
| Khả năng tùy chỉnh | Hạn chế | Mạnh mẽ |
| Khả năng xử lý hàng loạt | Cơ bản | Nâng cao |
| Mô hình chi phí | Đăng ký | Trả theo sử dụng |
| Tình huống áp dụng | Phát triển hàng ngày | Tác vụ phức tạp |
💡 Tổng kết: Sau khi thành thạo 23 mẹo này, hiệu quả của Claude Code thực sự có thể được "tối đa hóa". Chìa khóa là áp dụng linh hoạt theo các tình huống khác nhau, hình thành workflow hiệu quả của riêng bạn. Hãy nhớ: Công cụ là để nâng cao hiệu quả, không phải để khoe khoang. Chọn các mẹo phù hợp nhất với tác vụ hiện tại để thực sự phát huy sức mạnh của Claude Code!