Nếu bạn muốn tự làm chủ, hãy dành ra 30 phút cho bản thân.
Bởi vì hôm nay, tôi sẽ giải thích cách xây dựng một AI agent thực sự có chức năng chỉ trong một buổi chiều mà không cần bất kỳ kiến thức lập trình nào.
Đừng nhầm lẫn những gì tôi sắp nói với bạn với một Chatbot. Chatbot chờ câu hỏi và đưa ra câu trả lời. Một agent hoạt động khác: bạn giao cho nó một mục tiêu, và nó tự đặt ra các bước, đọc file, chạy lệnh, và tự động tiếp tục cho đến khi công việc hoàn thành. Bạn không quản lý từng bước di chuyển; bạn chỉ vạch ra lộ trình.
Sự khác biệt này rất quan trọng vì bạn không còn phải viết từng prompt một. Trong khi bạn xem xét công việc khác, công việc vẫn tự động tiến triển.

CẦN NHỮNG GÌ?
Mọi thứ bạn cần trước khi cài đặt đều có ở đây:
- Gói Claude trả phí (Pro, $20/tháng, bao gồm Claude Code)
- Mac (macOS), Windows, hoặc Linux
- Internet
- 30-45 phút thời gian rảnh
Không yêu cầu kiến thức lập trình. Mọi lệnh đều được viết đầy đủ; bạn chỉ cần copy-paste và nhấn Enter.
Không có chi phí phát sinh. Bạn không tốn thêm một xu nào ngoài tiền đăng ký.
CÀI ĐẶT: ỨNG DỤNG MÁY TÍNH, KHÔNG CẦN TERMINAL
Cách dễ nhất cho người mới bắt đầu là ứng dụng máy tính. Nó đặt toàn bộ sức mạnh của Claude Code vào tay bạn mà không cần học cách dùng terminal.
Tải ứng dụng máy tính phù hợp với hệ điều hành của bạn qua claude.ai. Trên Mac, mở file .dmg và kéo Claude vào thư mục Applications; trên Windows, chạy trình cài đặt. Mở ứng dụng, đăng nhập bằng tài khoản của bạn, và nhấp vào tab Code ở giữa phía trên.
Nếu tab Code yêu cầu nâng cấp gói, điều đó có nghĩa là gói hiện tại của bạn không bao gồm Claude Code. Nếu nó yêu cầu đăng nhập trực tuyến, hãy hoàn tất đăng nhập và khởi động lại ứng dụng. Trong cả hai trường hợp, cuối cùng bạn sẽ vào được một không gian làm việc trống.
Thành công ở đây có nghĩa là: một hộp prompt trống, một tab Code đang hoạt động và không có thông báo lỗi. Mọi thứ bạn xây dựng từ bây giờ sẽ nằm trong khu vực này.
CHÚNG TA SẼ XÂY DỰNG GÌ?
Chúng ta sẽ xây dựng một agent đơn giản và rõ ràng; chúng ta sẽ tiếp tục với cùng một agent cho đến cuối bài viết.
Nhiệm vụ của nó là: nó sẽ đọc các file văn bản trong một thư mục, tìm những file bị thiếu tiêu đề, và viết một báo cáo có tên missing-titles.txt liệt kê các file cần được sửa cho bạn.
Một nhiệm vụ nhỏ nhưng thực tế. Nó bao gồm ba điều cơ bản mà một agent nên làm: đọc file, đưa ra quyết định và viết đầu ra. Và nó đủ đơn giản để bạn có thể tự kiểm tra bằng mắt xem nó có hoạt động hay không.
BƯỚC 1: THIẾT LẬP THƯ MỤC LÀM VIỆC
Tạo một thư mục có tên my-agent trên màn hình desktop của bạn. Agent sẽ làm việc ở đây; nó sẽ chỉ có thể nhìn thấy và tác động vào bên trong thư mục này, vì vậy mọi thứ đều an toàn.
Bên trong my-agent, tạo một thư mục thứ hai có tên articles. Agent sẽ tìm kiếm các file cần kiểm tra ở đây.
Tạo bốn file văn bản thuần túy bên trong articles: post-one.txt, post-two.txt, post-three.txt, post-four.txt. Mở hai trong số chúng và viết dòng này ở đầu file:
Title: My Article
Để hai file còn lại hoàn toàn trống. Nhiệm vụ của agent chính xác là tìm ra những file trống này.
Cấu trúc thư mục của bạn sẽ là my-agent/articles/, chứa bốn file .txt, hai file có tiêu đề và hai file không có.

BƯỚC 2: VIẾT FILE HƯỚNG DẪN CLAUDE.md
CLAUDE.md là một file văn bản thuần túy mà Claude Code đọc ở đầu mỗi phiên làm việc. Hãy coi nó như những hướng dẫn cố định cho agent của bạn, một bản mô tả công việc mà nó không bao giờ quên.
Bên trong thư mục my-agent (không phải bên trong articles), tạo một file mới có tên CLAUDE.md. Mở nó trong bất kỳ trình soạn thảo văn bản nào—Notepad trên Windows, TextEdit trên Mac—và dán chính xác nội dung này:
# My File Check Agent ## Nhiệm vụ của bạn Kiểm tra mọi file .txt trong thư mục /articles.
## Điều cần tìm kiếm Một file hợp lệ bắt đầu bằng dòng này: Title: Nếu dòng đầu tiên không bắt đầu bằng "Title:", thì file đó bị thiếu tiêu đề.
## Việc cần làm 1. Đọc từng file .txt bên trong /articles một cách tuần tự. 2. Ghi chú lại file nào bị thiếu tiêu đề. 3. Tạo một file có tên missing-titles.txt trong thư mục chính. 4. Ghi tên của từng file không đạt yêu cầu vào file này, mỗi dòng một tên. 5. Nếu tất cả các file đều hợp lệ, hãy ghi "All files have titles." vào missing-titles.txt.
## Điều không được làm Không được chỉnh sửa bất kỳ file bài viết nào. Chỉ được đọc. Chỉ được ghi vào file missing-titles.txt.
Lưu nó lại. Đây là toàn bộ bộ não của agent bạn. Claude Code sẽ đọc nó trước bất cứ điều gì khác.
File my-agent/CLAUDE.md đã được tạo và chứa các hướng dẫn ở trên, chỉ có vậy.
BƯỚC 3: HƯỚNG CLAUDE CODE ĐẾN THƯ MỤC
Mở ứng dụng máy tính Claude Code, nhấp vào biểu tượng thư mục hoặc tùy chọn "Open folder", và điều hướng đến thư mục my-agent. Chọn và xác nhận.
Claude Code sẽ tự động đọc file CLAUDE.md của bạn. Bạn sẽ không thấy bất kỳ thông báo xác nhận nào; điều này diễn ra ngầm trong nền mỗi khi bạn mở một thư mục.
Nếu bạn đang sử dụng terminal, hãy mở terminal và chạy lệnh này:
cd ~/Desktop/my-agent claude
Lệnh cd có nghĩa là "change directory" (thay đổi thư mục); nó di chuyển bạn vào bên trong thư mục my-agent. Gõ claude để bắt đầu phiên làm việc từ thư mục đó.
BƯỚC 4: CHẠY AGENT
Gõ chính xác nội dung này vào hộp prompt ở cuối giao diện Claude Code:
Đọc mọi file .txt trong thư mục articles. Tìm bất kỳ file nào bị thiếu dòng Title ở đầu. Ghi kết quả vào missing-titles.txt như đã hướng dẫn trong CLAUDE.md.
Nhấn Enter. Và quan sát.
Claude Code sẽ hiển thị mọi thứ nó làm trong khi làm việc: file nào nó đọc, nó tìm thấy gì trong mỗi file, và nó ghi gì. Sự minh bạch này là có chủ đích. Bạn có thể thấy mọi hành động trước khi nó xảy ra và dừng lại nếu có điều gì đó trông lạ.
Claude đọc bốn file, phát hiện hai file không có tiêu đề, và tạo file missing-titles.txt trong thư mục my-agent của bạn. Khi bạn mở nó ra, bạn sẽ thấy hai tên file được ghi lần lượt.

LỖI PHỔ BIẾN NHẤT: AGENT NÓI "XONG" NHƯNG FILE LẠI TRỐNG
Điều này thường xảy ra khi agent tạo file missing-titles.txt nhưng không ghi gì vào bên trong. Nguyên nhân hầu như luôn là do hướng dẫn trong CLAUDE.md quá mơ hồ.
Giải pháp: Mở CLAUDE.md và làm cho hướng dẫn đầu ra cụ thể hơn. Thay vì "Liệt kê các file", hãy viết "ghi tên từng file trên một dòng riêng, ví dụ: post-two.txt." Đưa ra một ví dụ cụ thể trong hướng dẫn sẽ làm cho đầu ra luôn cụ thể.
Nếu agent ghi sai tên file hoặc bỏ sót một file, hãy đảm bảo các file bài viết của bạn thực sự có phần mở rộng .txt, chứ không phải .txt.txt. Điều này thường xảy ra trên Windows khi phần mở rộng file bị ẩn. Hãy bật "hiển thị phần mở rộng file" từ cài đặt File Explorer và kiểm tra.
BƯỚC 5: XÁC MINH VÀ MỞ RỘNG
Mở file missing-titles.txt và xác minh rằng hai file bạn để trống được liệt kê ở đó. Nếu đúng, điều đó có nghĩa là agent của bạn đã hoạt động chính xác từ đầu đến cuối.
Bây giờ bạn đã có một agent đang hoạt động. Nó nằm trong my-agent, nhận hướng dẫn từ CLAUDE.md, và bạn có thể chạy lại nó với cùng một prompt khi bạn thả các file mới vào thư mục articles.
Bước tiếp theo rõ ràng: cập nhật CLAUDE.md và yêu cầu nó cũng kiểm tra xem mỗi file có dài hơn năm dòng hay không. Thêm nội dung này vào dưới tiêu đề "Điều cần tìm kiếm":
**Một file hợp lệ cũng phải chứa nội dung dài hơn 5 dòng. Nếu một file có 5 dòng hoặc ngắn hơn, cũng đánh dấu nó là "quá ngắn" bên cạnh việc kiểm tra tiêu đề.**
Chạy lại agent với cùng một prompt. Bây giờ nó sẽ kiểm tra hai thứ thay vì một; bạn không thay đổi gì trong prompt của mình, chỉ có file hướng dẫn thay đổi.
BẠN ĐÃ LÀM GÌ VÀ TẠI SAO NÓ LẠI QUAN TRỌNG?
Bạn đã xây dựng một agent đọc file, đưa ra quyết định, viết đầu ra và làm tất cả những điều này mà không cần bạn giám sát từng bước. Đây là mô hình cơ bản cho mọi agent nâng cao hơn mà bạn sẽ xây dựng từ bây giờ.

Phần có thể mở rộng quy mô là CLAUDE.md. Mỗi quy tắc mới, kiểm tra mới và định dạng đầu ra mới bạn thêm vào đó sẽ thay đổi những gì agent làm mà không làm thay đổi cách bạn chạy nó. Prompt vẫn giữ nguyên, hướng dẫn phát triển.
Các bước tự nhiên tiếp theo: kiểm tra nhiều loại file hơn, viết báo cáo ở định dạng khác như CSV, hoặc để việc kiểm tra tự động lặp lại sau những khoảng thời gian nhất định.
Xin chúc mừng, bạn đã thực hiện bước đầu tiên; phần còn lại nằm trong tay bạn, tỷ lệ thuận với trí tưởng tượng của bạn.
Hãy hành động trước khi khoảng cách ngày càng lớn.
Đừng quên lưu và chia sẻ, và ủng hộ bằng cách bình luận.





