<code-segment id="0" lang="text">
Claude Code là một công cụ cho phép bạn giao việc cho Claude trực tiếp từ terminal. Nó không chỉ dùng để viết code; mà còn có thể xử lý mọi thứ từ sắp xếp file, xử lý dữ liệu cho đến nghiên cứu và tạo tài liệu, tiếp quản các tác vụ nhàm chán hàng ngày của bạn. Bài viết này tổng hợp 50 tác vụ cụ thể mà bạn có thể thấy ngay giá trị, được sắp xếp theo Tình huống → Cách thực hiện (hướng dẫn bạn có thể gõ nguyên văn) → Hiệu quả. Hãy thử những tác vụ bạn quan tâm ngay hôm nay.
</code-segment>
Mục lục
- Tự động hóa việc sắp xếp File và Thư mục (01–05)
- Xử lý và Chuyển đổi Dữ liệu (06–10)
- Viết và Sửa Code (11–18)
- Hiểu Codebase (19–23)
- Ủy thác Tác vụ Git / GitHub (24–29)
- Thiết lập Môi trường, Script và Cấu hình (30–34)
- Nghiên cứu và Tạo Tài liệu (35–39)
- Thiết lập Hiệu suất (Cài đặt và Tự động hóa) (40–45)
- Tích hợp, Hình ảnh và Kỹ thuật Quy trình làm việc (46–50)
1. Tự động hóa việc sắp xếp File và Thư mục
Claude Code rất giỏi trong các thao tác với file. Bạn có thể nhờ nó dọn dẹp các môi trường lộn xộn chỉ trong một lần.
01. Tự động phân loại Downloads theo dự án hoặc loại
- Tình huống: Thư mục Downloads là một mớ hỗn độn, bạn không thể tìm thấy file.
- Cách thực hiện: "Xem nội dung của Downloads và sắp xếp chúng vào các thư mục theo dự án và loại file."
- Hiệu quả: Việc sắp xếp hàng trăm file được hoàn thành trong vài phút. Không còn phải tự sắp xếp thủ công.
02. Đổi tên hàng loạt file theo quy tắc đặt tên
- Tình huống: Bạn muốn thống nhất các tên không nhất quán như IMG_0001.
- Cách thực hiện: "Đổi tên hàng loạt những hình ảnh này theo định dạng 'Ngày_Số thứ tự'."
- Hiệu quả: Ngay cả khi không biết biểu thức chính quy, bạn vẫn có thể dọn dẹp một lượng lớn file chỉ trong một lần.
03. Thay đổi kích thước và nén ảnh hàng loạt
- Tình huống: Bạn muốn làm cho ảnh nhẹ hơn để đăng blog.
- Cách thực hiện: "Thay đổi kích thước ảnh trong thư mục này thành rộng 1200px và chuyển đổi chúng sang WebP."
- Hiệu quả: Bạn không cần phải tìm công cụ chuyển đổi; chỉ cần yêu cầu xử lý hàng loạt.
04. Tìm và sắp xếp các file trùng lặp
- Tình huống: Các file giống hệt nhau nằm rải rác khắp nơi, lãng phí dung lượng.
- Cách thực hiện: "Phát hiện các file trùng lặp trong thư mục này và liệt kê chúng."
- Hiệu quả: Bạn có thể thấy ngay file nào an toàn để xóa.
05. Trực quan hóa cấu trúc thư mục và đề xuất kế hoạch sắp xếp
- Tình huống: Bạn không chắc chắn cách sắp xếp một thư mục lộn xộn.
- Cách thực hiện: "Liệt kê cấu trúc của thư mục này và đề xuất một kế hoạch sắp xếp."
- Hiệu quả: Bạn có được cái nhìn tổng quan và các đề xuất cải tiến, giúp bạn quyết định chính sách dọn dẹp.
2. Xử lý và Chuyển đổi Dữ liệu
Bạn có thể giao phó các tác vụ dữ liệu tẻ nhạt liên quan đến CSV, JSON, log, v.v.
06. Kết hợp và tổng hợp nhiều CSV
- Tình huống: Các CSV hàng tháng riêng biệt, bạn muốn tính tổng.
- Cách thực hiện: "Kết hợp 12 CSV này và tính tổng doanh số bán hàng theo tháng."
- Hiệu quả: Công sức copy-paste và tổng hợp trong Excel trở về con số 0.
07. Làm sạch dữ liệu CSV/Excel lộn xộn
- Tình huống: Bạn muốn sửa dữ liệu bị lệch tiêu đề hoặc có quá nhiều hàng trống.
- Cách thực hiện: "Xóa các hàng rác khỏi CSV này và định dạng nó thành một bảng thích hợp."
- Hiệu quả: Nó tiếp quản hoàn toàn công việc làm sạch dữ liệu thủ công.
08. Chuyển đổi định dạng như JSON ⇄ CSV
- Tình huống: Bạn muốn xem API JSON trong một bảng tính.
- Cách thực hiện: "Chuyển đổi JSON này sang CSV."
- Hiệu quả: Bạn có ngay định dạng mong muốn mà không cần tìm kiếm công cụ chuyển đổi.
09. Trích xuất lỗi từ các file log lớn và tạo báo cáo
- Tình huống: Bạn không biết vấn đề nằm ở đâu trong một file log khổng lồ.
- Cách thực hiện:
cat app.log | claude -p "Tổng hợp lỗi theo loại và tạo báo cáo" - Hiệu quả: Bạn có thể trích xuất các điểm chính từ hàng chục nghìn dòng trong vài phút.
10. Chuyển văn bản trong ảnh chụp màn hình hoặc hình ảnh thành văn bản (OCR)
- Tình huống: Bạn không muốn gõ lại bảng biểu hoặc code từ một hình ảnh.
- Cách thực hiện: Dán ảnh chụp màn hình và nói, "Sao chép văn bản trong hình ảnh này."
- Hiệu quả: Nó biến thành văn bản có thể copy-paste mà không cần nhập thủ công.
3. Viết và Sửa Code
Tất nhiên, nó cũng xử lý các tác vụ code cốt lõi. Nó hiệu quả nhất trong những tình huống bạn đang bế tắc.
11. Sửa lỗi chỉ bằng cách dán thông báo lỗi
- Tình huống: Bạn không hiểu ý nghĩa của lỗi hoặc cách sửa nó.
- Cách thực hiện: Dán toàn bộ lỗi và nói, "Xác định nguyên nhân và sửa nó."
- Hiệu quả: Trước khi bạn kịp tìm kiếm, nguyên nhân và cách sửa đã được cung cấp cùng một lúc.
12. Tạo các bài kiểm tra tự động bằng "Write tests"
- Tình huống: Bạn sợ thay đổi vì không có bài kiểm tra.
- Cách thực hiện: "Viết các bài kiểm tra cho hàm này, bao gồm các trường hợp chính."
- Hiệu quả: Giao phó việc tạo bài kiểm tra tẻ nhạt và tái cấu trúc một cách an tâm.
13. Tái cấu trúc hàm và lớp một cách tổng thể
- Tình huống: Các hàm dài khó đọc hoặc có nhiều đoạn trùng lặp.
- Cách thực hiện: "Chia nhỏ hàm này theo trách nhiệm để dễ đọc hơn."
- Hiệu quả: Nó dọn dẹp cấu trúc trong khi vẫn duy trì chức năng.
14. Nhờ nó tạo biểu thức chính quy từ mục tiêu của bạn
- Tình huống: Bạn tệ trong việc dùng regex và luôn bị mắc kẹt.
- Cách thực hiện: "Tạo một regex khớp với số điện thoại. Bao gồm các ví dụ kiểm tra."
- Hiệu quả: Bạn có ngay một regex hoạt động được mà không cần thử sai.
15. Nhờ nó viết SQL từ yêu cầu bằng tiếng Việt/Tiếng Anh
- Tình huống: Bạn không thể viết các truy vấn JOIN hoặc tổng hợp phức tạp.
- Cách thực hiện: "Viết một truy vấn SQL để lấy top 10 doanh số bán hàng theo khách hàng từ tháng trước."
- Hiệu quả: Nếu bạn cung cấp cấu trúc bảng, nó sẽ xuất ra một truy vấn có thể thực thi được.
16. Thêm định nghĩa kiểu/chú thích kiểu vào code hiện có
- Tình huống: Bạn muốn làm cho code không có kiểu trở nên an toàn hơn.
- Cách thực hiện: "Thêm chú thích kiểu vào file này và sửa bất kỳ lỗi kiểu nào."
- Hiệu quả: Bạn có thể hoàn thành việc gõ kiểu hàng loạt mà khó có thể làm thủ công.
17. Dịch hàng loạt comment hoặc thông báo log
- Tình huống: Bạn muốn thống nhất các comment tiếng Anh thành tiếng Việt (hoặc ngược lại).
- Cách thực hiện: "Dịch các comment trong file này sang tiếng Việt."
- Hiệu quả: Bạn có thể căn chỉnh ngôn ngữ trong khi vẫn giữ nguyên ý nghĩa.
18. Triển khai bản nháp của một tính năng mới từ đặc tả
- Tình huống: Thật tẻ nhạt khi bắt đầu viết từ đầu.
- Cách thực hiện: "Tạo một tính năng làm X. Một bản nháp hoạt động được là đủ cho bây giờ."
- Hiệu quả: Bạn có thể bắt đầu từ một nguyên mẫu thay vì một trang giấy trắng.
4. Hiểu Codebase
Bạn cũng có thể ủy thác nhiệm vụ "đọc" code kế thừa hoặc kho lưu trữ mới.
19. Đọc toàn bộ kho lưu trữ và giải thích tổng quan
- Tình huống: Bạn không biết code kế thừa dùng để làm gì.
- Cách thực hiện:
claude→ "Giải thích bức tranh tổng thể về những gì kho lưu trữ này làm." - Hiệu quả: Bạn có thể nắm bắt một dự án mới trong một thời gian ngắn.
20. Hỏi "Tôi nên bắt đầu đọc từ đâu?"
- Tình huống: Bạn không biết điểm vào của một codebase khổng lồ.
- Cách thực hiện: "Tôi nên theo dõi file nào để truy tìm chức năng đăng nhập?"
- Hiệu quả: Bạn sẽ biết thứ tự đọc thay vì tìm kiếm một cách mù quáng.
21. Giải thích các quy trình phức tạp bằng các bước hoặc sơ đồ
- Tình huống: Logic phức tạp không thể nhồi nhét vào đầu bạn.
- Cách thực hiện: "Giải thích luồng của quy trình này từng bước một."
- Hiệu quả: Code biến thành một cuốn sách hướng dẫn bằng ngôn ngữ đơn giản.
22. Tự động tạo README
- Tình huống: Không có README hoặc nó đã lỗi thời.
- Cách thực hiện: "Tạo README cho dự án này (Giới thiệu, Cách sử dụng, Cấu trúc)."
- Hiệu quả: Bạn được giải phóng khỏi công việc nặng nhọc của việc viết tài liệu.
23. Tạo đặc tả API từ nội dung code
- Tình huống: Thật khó để viết thủ công một danh sách các endpoint.
- Cách thực hiện: "Tạo một đặc tả cho API này với mô tả cho từng endpoint."
- Hiệu quả: Bạn có thể tạo ra các đặc tả mới nhất trực tiếp từ code triển khai.
5. Ủy thác Tác vụ Git / GitHub
Các tác vụ thường ngày như commit, PR và quản lý lịch sử là lý tưởng để ủy thác.
24. Chia nhỏ các thay đổi thành các đơn vị có ý nghĩa và commit
- Tình huống: Bạn đã sửa nhiều thứ và đang vật lộn với cách chia nhỏ commit.
- Cách thực hiện: "Chia nhỏ các thay đổi thành các đơn vị có ý nghĩa và commit chúng."
- Hiệu quả: Bạn có một lịch sử sạch sẽ và không cần phải tự viết message.
25. Tự động tạo PR kèm mô tả
- Tình huống: Viết mô tả PR là một công việc vặt.
- Cách thực hiện: "Tạo một PR cho các thay đổi hiện tại. Viết mô tả bằng tiếng Việt."
- Hiệu quả: Mọi thứ từ push đến mô tả đều được hoàn thành tự động.
26. Tạo CHANGELOG từ lịch sử commit
- Tình huống: Việc tóm tắt ghi chú phát hành thủ công thật tẻ nhạt.
- Cách thực hiện: "Tóm tắt các thay đổi kể từ tag cuối cùng thành một CHANGELOG."
- Hiệu quả: Một danh sách các thay đổi được hoàn thành mà không cần đọc lại lịch sử.
27. Dọn dẹp các nhánh cũ hoặc đã được merge
- Tình huống: Các nhánh chồng chất lên nhau, gây khó nhìn.
- Cách thực hiện: "Liệt kê các nhánh local đã được merge."
- Hiệu quả: Bạn có thể kiểm tra chúng một cách an toàn và sau đó sắp xếp tất cả cùng một lúc.
28. Giải quyết xung đột merge
- Tình huống: Xung đột xuất hiện và làm gián đoạn công việc của bạn.
- Cách thực hiện: "Giải quyết xung đột này, có tính đến cả hai ý định."
- Hiệu quả: Nó tiếp quản công việc tẻ nhật là đối chiếu các thay đổi.
29. Xác định "Lỗi này được giới thiệu từ khi nào?"
- Tình huống: Bạn không biết commit nào đã gây ra sự cố.
- Cách thực hiện: "Xác định commit đã giới thiệu lỗi này từ lịch sử git."
- Hiệu quả: Bạn có thể thu hẹp chính xác các thay đổi đáng ngờ.
6. Thiết lập Môi trường, Script và Cấu hình
Nhờ nó chuẩn bị bản nháp cho các tác vụ cấu hình mà việc nghiên cứu và viết lách thật tẻ nhạt.
30. Tạo quy trình thiết lập hoặc script
- Tình huống: Thành viên mới bị mắc kẹt trong quá trình thiết lập môi trường.
- Cách thực hiện: "Tạo một script thiết lập môi trường cho dự án này."
- Hiệu quả: Bạn có thể biến các giải thích bằng lời nói thành các bước có thể thực thi được.
31. Nhờ nó viết shell script cho các tác vụ thường ngày
- Tình huống: Bạn đang gõ thủ công các lệnh giống nhau mỗi lần.
- Cách thực hiện: "Tạo một script sao lưu thư mục được chỉ định và nén nó với ngày tháng."
- Hiệu quả: Bạn có thể biến những việc lặp đi lặp lại tẻ nhạt thành một lệnh duy nhất.
32. Tạo bản nháp cho cài đặt Dockerfile / CI
- Tình huống: Bạn không quen với cài đặt Docker hoặc GitHub Actions.
- Cách thực hiện: "Tạo Dockerfile và cài đặt CI cho ứng dụng Node này."
- Hiệu quả: Bạn có một bản nháp hoạt động được mà không cần nghiên cứu từ đầu.
33. Tạo các file cấu hình cho các mục đích cụ thể
- Tình huống: Bạn không muốn viết .gitignore hoặc cài đặt lint từ đầu.
- Cách thực hiện: "Tạo một .gitignore phù hợp với dự án này."
- Hiệu quả: Các cài đặt không thiếu sót đã sẵn sàng ngay lập tức.
34. Kiểm tra các lỗ hổng hoặc gói phụ thuộc đã lỗi thời
- Tình huống: Bạn lo lắng về việc để các thư viện không được bảo trì.
- Cách thực hiện: "Kiểm tra các lỗ hổng trong các gói phụ thuộc và xem gói nào có thể được cập nhật."
- Hiệu quả: Các rủi ro và đề xuất cập nhật được liệt kê, giúp việc đưa ra quyết định phản hồi dễ dàng hơn.
7. Nghiên cứu và Tạo Tài liệu
Nếu bạn cung cấp tài liệu, nó có thể định hình thông tin và tài liệu cho bạn.
35. Nghiên cứu trên Web để so sánh và tóm tắt
- Tình huống: Bạn muốn so sánh các lựa chọn công nghệ hoặc thông tin mới nhất.
- Cách thực hiện: "So sánh X và Y, và tóm tắt các tiêu chí lựa chọn."
- Hiệu quả: Bạn có được một bản tóm tắt từ nhiều nguồn.
36. Trích xuất TODO từ biên bản cuộc họp hoặc ghi chú
- Tình huống: Bạn muốn kéo "những việc cần làm" từ các ghi chú dài.
- Cách thực hiện: Dán ghi chú và nói, "Trích xuất các quyết định và TODO kèm người được giao."
- Hiệu quả: Các hành động tiếp theo trở nên rõ ràng mà không cần đọc lại.
37. Tóm tắt văn bản hoặc tài liệu dài
- Tình huống: Bạn không có thời gian để đọc một tài liệu.
- Cách thực hiện: "Tóm tắt file này thành một phiên bản 3 dòng và một phiên bản chi tiết."
- Hiệu quả: Bạn có thể nắm bắt bức tranh tổng thể một cách nhanh chóng trước khi đi sâu vào chi tiết.
38. Tạo ghi chú thiết kế hoặc đặc tả từ code
- Tình huống: Không có đặc tả, và code triển khai là nguồn sự thật duy nhất.
- Cách thực hiện: "Viết ra các đặc tả cho tính năng này dựa trên hành vi thực tế."
- Hiệu quả: Các đặc tả chỉ tồn tại trong đầu ai đó trở thành một tài liệu.
39. Tạo sơ đồ (Mermaid) để dán vào tài liệu
- Tình huống: Vẽ kiến trúc hoặc lưu đồ bằng tay thật tẻ nhạt.
- Cách thực hiện: "Biến luồng của quy trình này thành một lưu đồ Mermaid."
- Hiệu quả: Các sơ đồ được tạo ra từ văn bản và có thể được sử dụng trong tài liệu ngay lập tức.
8. Thiết lập Hiệu suất (Cài đặt và Tự động hóa)
Việc thiết lập những thứ này làm cho các tác vụ trên thậm chí còn nhanh hơn và an toàn hơn.
40. Tự động tạo quy tắc dự án với /init
- Tình huống: Bạn muốn làm cho các cài đặt ban đầu dễ dàng hơn.
- Cách thực hiện:
/init - Hiệu quả: Một file quy tắc (CLAUDE.md) phân tích cấu trúc được hoàn thành trong vài giây.
41. Nhờ nó ghi nhớ các quy tắc ngay lập tức với #
- Tình huống: Bạn đang lặp lại "làm như thế này vào lần sau" mỗi lần.
- Cách thực hiện:
# Viết commit message bằng tiếng Việt - Hiệu quả: Sau khi được viết, nó sẽ tuân theo điều đó kể từ đó.
42. Biến các hướng dẫn thường dùng thành /commands
- Tình huống: Bạn đang gõ cùng một hướng dẫn dài nhiều lần.
- Cách thực hiện: Lưu quy trình vào
.claude/commands/→ Gọi nó bằng/lint-fix - Hiệu quả: Các tác vụ thường ngày có thể được gọi chỉ bằng một từ.
43. Tự động định dạng trên mỗi lần lưu (hooks)
- Tình huống: Các nhận xét đánh giá tăng lên vì bạn quên định dạng.
- Cách thực hiện: Đặt một hook (PostToolUse) để chạy trình định dạng sau khi chỉnh sửa.
- Hiệu quả: Việc quên định dạng trở nên bất khả thi về mặt cấu trúc.
44. Ngăn ngừa tai nạn với "Chỉ lên kế hoạch trước" cho các đại tu lớn
- Tình huống: Tác động rộng và việc thực thi ngay lập tức thật đáng sợ.
- Cách thực hiện: "Chưa làm việc gì cả. Đưa cho tôi quy trình trước."
- Hiệu quả: Đây là điều cơ bản để ngăn ngừa tai nạn, ngăn chặn các hành động vượt khỏi tầm kiểm soát ngay từ bước đầu tiên.
45. Ủy thác nghiên cứu cho các tác nhân phụ
- Tình huống: Cần một cuộc điều tra dài trước khi vào chủ đề chính.
- Cách thực hiện: "Nghiên cứu X với một tác nhân phụ và chỉ cho tôi biết các điểm chính."
- Hiệu quả: Cuộc trò chuyện không bị chôn vùi trong nhật ký nghiên cứu, cho phép bạn tập trung vào chủ đề chính.
9. Tích hợp, Hình ảnh và Kỹ thuật Quy trình làm việc
Tích hợp dịch vụ bên ngoài, đầu vào hình ảnh và các thủ thuật nhỏ để ổn định công việc hàng ngày.
46. Đăng hoặc lưu bằng cách liên kết với Slack hoặc Drive (MCP)
- Tình huống: Bạn đang copy thủ công và chia sẻ kết quả mỗi lần.
- Cách thực hiện: Sau khi kết nối MCP, "Đăng kết quả lên Slack #development."
- Hiệu quả: Hoàn thành cho đến khi chia sẻ chỉ với một hướng dẫn, mà không cần chuyển đổi ứng dụng.
47. Triển khai hoặc sửa UI bằng cách dán ảnh chụp màn hình
- Tình huống: Bạn muốn xây dựng một màn hình giống hệt như một hình ảnh thiết kế.
- Cách thực hiện: Dán hình ảnh và nói, "Sửa CSS để khớp với thiết kế này."
- Hiệu quả: Bạn có thể truyền đạt giao diện khó diễn tả bằng lời chỉ với một hình ảnh.
48. Xác định nguyên nhân bằng cách hiển thị màn hình lỗi
- Tình huống: Bạn không hiểu ý nghĩa của màn hình lỗi trình duyệt.
- Cách thực hiện: Dán ảnh chụp màn hình và nói, "Cho tôi biết nguyên nhân và cách sửa lỗi này."
- Hiệu quả: Bạn có thể tham khảo trực tiếp mà không cần sao chép lại.
49. Tiếp tục công việc bị gián đoạn ngay lập tức với claude -c
- Tình huống: Bạn muốn quay lại phần tiếp theo của công việc bạn đã đóng.
- Cách thực hiện:
claude -c - Hiệu quả: Tiếp tục như cũ, mà không cần giải thích lại tình huống.
50. Dừng lại bằng Esc, làm lại bằng /rewind
- Tình huống: Nó đang tiến triển theo cách khác, hoặc bạn muốn hoàn tác một chỉnh sửa.
- Cách thực hiện:
Escđể dừng lại,/rewindđể quay lại. - Hiệu quả: Bạn có thể làm lại một cách an toàn bất cứ lúc nào mà không sợ thất bại.
Tóm tắt
Claude Code là một công cụ để viết code, nhưng nó cũng là một trợ lý đa năng có thể xử lý mọi thứ từ sắp xếp file, xử lý dữ liệu, nghiên cứu và tạo tài liệu. Tôi khuyên bạn nên bắt đầu với những thứ "hiện tại đang gây khó chịu," chẳng hạn như 01 (sắp xếp Downloads), 09 (phân tích log) hoặc 11 (sửa lỗi). Khi đã quen, hãy phát triển nó thành môi trường làm việc chuyên dụng của riêng bạn với các thiết lập trong 40–45.
Các tính năng được thêm vào hoặc thay đổi trong các phiên bản khác nhau, vì vậy hãy kiểm tra hành vi mới nhất với /help và tài liệu chính thức (code.claude.com/docs).

![[Ghi chú] Sếp đang cắt giảm những nhân viên kém hiệu quả](/cdn-cgi/image/width=1920,quality=90,format=auto,metadata=none/https%3A%2F%2Fcms-assets.youmind.com%2Fmedia%2F1784827522698_408j7z_HN3Kb76awAAvvjF.jpg)



