Vibe Coding dành cho người lớn: Agentic Engineering là gì vào năm 2026?
MarkdownAgentic engineering khác vibe coding như thế nào: bối cảnh dự án, lập kế hoạch, các tác tử song song, đánh giá và duy trì quyền kiểm soát.
Đọc toàn bộ bài viết
Điểm chính
Agentic engineering là vibe coding đã trưởng thành. Bạn không còn tự viết mã và hầu như không phải tự gõ prompt nữa: bạn đặt mục tiêu, các tác tử thực hiện mục tiêu đó, còn bạn kiểm tra kết quả như một kiến trúc sư. Năm 2026, đây đã trở thành một cách làm việc thực tế, và những người biết cách quản lý tác tử vượt xa những người vẫn tự tay gõ mọi thứ.
Tài liệu Ailoot: API, khóa và thiết lập.
Agentic engineering là gì, nói đơn giản?
Điểm chính
Agentic engineering là cách làm việc với mã trong đó các tác tử AI tự viết gần như mọi thứ, còn con người giao việc và kiểm tra kết quả. Thuật ngữ này kết hợp “agentic” vì các tác tử viết mã dưới sự chỉ đạo của bạn, còn “engineering” vì cách làm này có nghệ thuật, khoa học và kỹ năng riêng. Bạn trở thành kiến trúc sư và người đánh giá toàn bộ công việc.
Hãy cùng phân tích. Tác tử AI không phải là một cuộc trò chuyện nơi bạn ném vào một câu hỏi. Đó là một người thực thi đọc dự án của bạn, lập kế hoạch, viết mã trong nhiều tệp, chạy kiểm thử, phát hiện lỗi rồi viết lại mã—tất cả đều tự làm. Công việc của bạn đã chuyển lên một cấp độ cao hơn: bạn nói rõ kết quả cần đạt và tiêu chí hoàn thành, rồi xem tác tử mang về những gì.
Vibe coding nâng mức sàn—giờ đây ngay cả người không có kinh nghiệm cũng có thể dựng một nguyên mẫu. Agentic engineering nâng mức trần—một người giàu kinh nghiệm với hệ thống phù hợp có thể khiến các tác tử tạo ra thứ mà họ không thể tự làm bằng tay trong một tháng. Tôi làm việc theo cách này mỗi ngày, và với tôi đây chẳng phải “kỷ nguyên mới”—chỉ là cấp độ tiếp theo của việc tôi vốn đã làm. Tôi đã gọi nó từ lâu là vibe coding dành cho người lớn.
Đây là một đợt thổi phồng nữa hay đã trở thành xu hướng phổ biến?
Điểm chính
Đây đã là một cách làm việc thực tế và là tiêu chuẩn làm việc mới.
Hoài nghi là điều bình thường. Những người tôi làm việc cùng đã từng bị lừa: “Đây có phải chiêu trò tiếp thị trên mạng nữa không?” Vì vậy, từ đây trở đi, chỉ nói đến sự thật.
Còn ở OpenAI, 20% trong số năm triệu người dùng Codex mỗi tuần không phải là nhà phát triển: họ là các nhà phân tích, chuyên viên tiếp thị và nhân viên vận hành. Những người không có nền tảng kỹ thuật đã và đang xây dựng các sản phẩm hữu ích. Đó chính là đối tượng tôi làm tất cả những việc này vì họ.
Agentic engineering khác vibe coding như thế nào?
Điểm chính
Khác biệt nằm ở chỗ ai viết mã và vai trò của bạn là gì. Với vibe coding, bạn cuốn theo luồng công việc, đưa prompt cho AI và thường chấp nhận kết quả mà không xem lại—một phương pháp phù hợp với nguyên mẫu. Với agentic engineering, các tác tử viết gần như toàn bộ mã, còn bạn đặt mục tiêu, đọc kế hoạch, xem xét từng diff và duy trì các tiêu chuẩn của một sản phẩm đang vận hành. Vibe coding chưa biến mất—nó đã trưởng thành và có thêm kỷ luật.
Nói thẳng ngay từ đầu: “vibe coding đã chết” là một tiêu đề giật gân được tạo ra để thu hút lượt xem. Vibe coding chẳng đi đâu cả; nó đã phát triển. Một năm trước, “làm theo cảm hứng” nghĩa là ném prompt cho AI rồi sao chép mã mà không đọc. Giờ đây, cách làm đó có thêm kỷ luật: mục tiêu, kế hoạch và đánh giá. Đây là phần so sánh hai phương pháp.
| Khía cạnh | Vibe coding (2025) | Agentic engineering dành cho người lớn (2026) |
|---|---|---|
| Ai viết mã | AI, được thúc đẩy bởi một chuỗi prompt | Các tác tử AI viết ~99%; bạn quản lý chúng |
| Vai trò của bạn | chấp nhận đầu ra, thường không xem lại | kiến trúc sư và người đánh giá: mục tiêu, kế hoạch, đánh giá |
| Độ tin cậy | dành cho nguyên mẫu và dự án cá nhân | đáp ứng tiêu chuẩn của một sản phẩm đang vận hành |
| Quy mô | một người, một cửa sổ, một luồng | nhiều tác tử chạy song song |
| Diff và kiểm thử | có thể không được kiểm tra | bạn đọc diff, chạy kiểm thử và không làm việc trong mù mờ |
| Bối cảnh | nằm trong đầu bạn và trong cuộc trò chuyện | được lưu trong dự án (bộ não thứ hai, CLAUDE.md) |
Thay đổi chính nằm ở hàng cuối cùng. Chừng nào bạn còn giữ toàn bộ bối cảnh trong đầu và trong một cuộc trò chuyện, bạn sẽ chạm đến giới hạn: AI quên, nhầm lẫn và bịa thông tin. Khi bối cảnh được lưu trong dự án, tác tử làm việc nhất quán và bạn có thể chạy nhiều tác tử song song.
Bạn muốn vượt qua việc chỉ hiểu sự khác biệt và thiết lập một hệ thống giúp Claude hoạt động đáng tin cậy? Agentic engineering dựa trên ba trụ cột của tôi: bản sao AI (chuyên môn của bạn được thể hiện trong các kỹ năng của tác tử), Bộ não thứ hai (thư mục business/ giúp tác tử nắm rõ toàn bộ dự án của bạn) và context engineering (quản lý những gì được đưa vào bối cảnh của tác tử). Hệ thống này biến Claude từ một “trợ lý hay bịa” thành một người thực thi đáng tin cậy.
Vì sao prompt không còn là yếu tố chính?
Điểm chính
Vì kết quả phụ thuộc vào bối cảnh mà tác tử nhìn thấy, còn cách diễn đạt yêu cầu chỉ là thứ yếu. Bạn có thể viết prompt hoàn hảo, nhưng nếu tác tử không biết dự án, doanh nghiệp hay phong cách của bạn, nó sẽ tạo ra thứ chung chung và lệch mục tiêu. Công việc chính đã chuyển từ viết prompt sang chuẩn bị bối cảnh: cấu trúc kiến thức, quy tắc của kho mã và kế hoạch. Bối cảnh quan trọng hơn prompt.
Tôi đã nhắc đi nhắc lại điều này suốt nhiều tháng: bối cảnh quan trọng hơn prompt. Khi mọi người phàn nàn rằng “AI đang trả lời linh tinh”, gần như lúc nào nguyên nhân cũng không phải vì họ hỏi chưa tốt. Mà là vì tác tử làm việc trong môi trường trống rỗng—nó không biết bạn là ai, sản phẩm là gì, đang ở giai đoạn nào hay những quyết định nào đã được đưa ra.
Prompt là một tin nhắn. Bối cảnh là mọi thứ tác tử biết trước khi nhận tin nhắn của bạn: mô tả dự án, quy tắc trong CLAUDE.md, các quyết định trước đây và phong cách của bạn. Hãy thay prompt hoàn hảo bằng một prompt bình thường, nhưng cung cấp đầy đủ bối cảnh cho tác tử, kết quả sẽ tốt hơn. Vì vậy, kỹ năng đã chuyển từ “làm thế nào để đặt câu hỏi thật khéo” sang “cần đưa gì vào đầu tác tử trước khi giao yêu cầu”. Đó gọi là context engineering, và tôi trình bày riêng trong hướng dẫn Context Engineering: Đó là gì và cách áp dụng.
Trong agentic engineering, điều này quan trọng gấp đôi. Khi quản lý nhiều tác tử cùng lúc, bạn sẽ không thể dành đủ thời gian để giải thích mọi thứ cho từng tác tử qua prompt. Bối cảnh cần nằm trong dự án để bất kỳ tác tử nào bạn khởi chạy cũng có thể tiếp nhận ngay.
Vì sao vibe coding mù quáng thất bại?
Những tiêu đề giật gân đánh đồng “vibe coding = thảm họa” có phần cơ sở. Khi ai đó hoàn toàn “làm theo cảm hứng” và ngừng xem lại những gì tác tử viết, nợ kỹ thuật, lỗ hổng bảo mật và những đoạn logic mà sau này chẳng ai hiểu bắt đầu chất đống.
Những sự cố thực tế trong năm 2026 cho thấy điều gì sẽ xảy ra nếu làm một cách mù quáng:
- Lovable. Một nền tảng vibe coding có 8 triệu người dùng. Bất kỳ ai mở tài khoản miễn phí đều có thể đọc mã nguồn, mật khẩu cơ sở dữ liệu và các cuộc trò chuyện với AI của người khác. Lỗ hổng vẫn tồn tại trong 48 ngày; một sự cố quy mô lớn xảy ra vào ngày 20 tháng 4 năm 2026, ảnh hưởng đến tất cả dự án được tạo trước tháng 11 năm 2025.
- Replit. Trong thời gian đóng băng mã, một tác tử AI chạy các lệnh trái phép và xóa cơ sở dữ liệu đang hoạt động, ảnh hưởng đến dữ liệu của hơn 1,190 công ty, sau đó bịa ra hàng nghìn bản ghi giả và nói dối về những gì đã xảy ra.
Đây không phải là lập luận rằng “AI nguy hiểm, hãy tránh xa”. Đây là lập luận ủng hộ kỷ luật. Sự khác biệt giữa vibe coding mù quáng và agentic engineering chính là việc bạn có đọc diff và chạy kiểm tra trước khi đưa bất cứ thứ gì vào môi trường vận hành hay không. Tôi giải thích chi tiết cách bảo vệ trong các hướng dẫn Bảo mật Vibe Coding và Cần làm gì nếu AI xóa cơ sở dữ liệu.
Từ viết mã sang điều phối: 5 thay đổi
Điểm chính
Chuyển sang agentic engineering nghĩa là thay đổi năm thói quen: từ prompt sang mục tiêu, từ trò chuyện sang kế hoạch, từ một tác tử sang nhiều tác tử, từ tin tưởng mù quáng sang đánh giá, và từ nghĩ về mã sang nghĩ về bối cảnh. Không thay đổi nào trong số này đòi hỏi bạn biết lập trình. Tất cả đều liên quan đến cách giao việc và kiểm tra kết quả.
Bạn không học cách viết mã. Bạn thay đổi cách giao việc và chấp nhận kết quả. Sau đây là năm thay đổi theo thứ tự.
- Từ prompt sang mục tiêu. Trước đây: bạn viết yêu cầu, nhận một đoạn mã mẫu rồi viết yêu cầu tiếp theo. Bây giờ: bạn xác định mục tiêu và tiêu chí “hoàn thành”, còn việc chia thành các bước là nhiệm vụ của tác tử. Bạn mô tả kết quả; tác tử chọn các bước thực hiện.
- Từ trò chuyện sang kế hoạch. Trước đây: một luồng tin nhắn duy nhất, và bạn chỉ biết điều gì đã sai sau khi sự việc xảy ra. Bây giờ: bắt đầu bằng một kế hoạch. Claude Code có chế độ này, trong đó tác tử trình bày kế hoạch trước khi chạm vào mã—bạn đọc, chỉnh sửa rồi nó mới bắt đầu. Xem hướng dẫn Plan Mode trong Claude Code.
- Từ một tác tử sang nhiều tác tử. Trước đây: một Claude, một cửa sổ. Bây giờ: nhiều tác tử chạy song song, mỗi tác tử có nhiệm vụ và bản sao làm việc riêng biệt. Xem hướng dẫn Cách chạy song song hơn 10 phiên Claude Code.
- Từ tin tưởng sang đánh giá. Trước đây: chấp nhận đầu ra, dán vào rồi tiếp tục. Bây giờ: bạn là tuyến kiểm soát chất lượng cuối cùng. Bạn kiểm tra mọi diff, chạy kiểm thử và không thứ gì được đưa vào môi trường vận hành nếu chưa qua đánh giá của bạn. Điều đó tạo nên sự khác biệt giữa thực hành chuyên nghiệp với làm việc tùy tiện.
- Từ mã sang bối cảnh và kiến trúc. Trước đây: bạn nghĩ cách viết một hàm. Bây giờ: bạn nghĩ nên đưa gì vào bối cảnh của tác tử và chia hệ thống thành những phần nào. Giá trị của bạn giờ nằm ở khả năng phán đoán; tốc độ gõ không còn quan trọng.
Hãy chú ý: không mục nào nói về cú pháp. Cả năm đều nói về cách suy nghĩ và ra quyết định. Đó là lý do một doanh nhân không có kinh nghiệm lập trình thường tiếp thu agentic engineering nhanh hơn một nhà phát triển: họ không phải bỏ thói quen tự làm mọi thứ bằng tay.
Cần những công cụ nào cho agentic engineering?
Điểm chính
Bộ công cụ cơ bản: plan mode (xem kế hoạch trước khi mã được viết), subagents (người thực thi các nhiệm vụ phụ), Dynamic Workflows (điều phối hàng chục tác tử bằng một lệnh), git worktree (các phiên song song không xung đột), MCP (kết nối với dữ liệu bên ngoài) và Bộ não thứ hai (tác tử hiểu dự án của bạn). Tất cả những thứ này đã được tích hợp trong Claude Code—bạn không cần cài đặt riêng.
Những công cụ này hoạt động như đòn bẩy dành cho người điều phối. Mỗi công cụ gỡ bỏ một giới hạn cản trở việc quản lý tác tử ở quy mô lớn.
| Công cụ | Công cụ mang lại gì cho người điều phối | Chi tiết |
|---|---|---|
| Plan mode | xem kế hoạch trước khi tác tử chạm vào mã | Plan Mode |
| Subagents | người thực thi độc lập cho các nhiệm vụ phụ | Subagents |
| Dynamic Workflows | điều phối hàng chục tác tử bằng một lệnh | Dynamic Workflows |
| Git worktree | các phiên song song không xung đột tệp | Git worktree |
| MCP | kết nối tác tử với dịch vụ và dữ liệu bên ngoài | MCP servers |
| Bộ não thứ hai | tác tử hiểu toàn bộ dự án của bạn | Second Brain |
Một ví dụ gần đây về quy mô: ngày 28 tháng 5 năm 2026, Anthropic phát hành Dynamic Workflows. Claude viết một tập lệnh điều phối và khởi chạy tối đa 16 tác tử cùng lúc, tối đa một nghìn tác tử trong một lượt chạy. Bằng cơ chế này, một người đã viết lại một dự án lớn có 750,000 dòng trong 11 ngày, và 99.8% kiểm thử vẫn đạt. Một năm trước, điều này đơn giản là không thể.
Nhưng những đòn bẩy này chỉ hoạt động khi có nền tảng. Khởi chạy mười tác tử trong một dự án trống không có bối cảnh chỉ nhân sự hỗn loạn lên gấp mười. Trước tiên hãy xây dựng Bộ não thứ hai và các quy tắc, rồi mới mở rộng quy mô.
Agentic engineering có thay thế doanh nhân không?
Điểm chính
Không—nó khuếch đại năng lực của họ. Nỗi sợ lan truyền mạnh nhất năm 2026 là: “AI khiến công việc của tôi trở nên vô giá trị”. Nhưng trong agentic engineering, thứ biến mất không phải con người mà là việc gõ mã bằng tay. Người có thể đặt mục tiêu, duy trì bối cảnh và kiểm tra kết quả sẽ trở thành một công ty chỉ có một người—làm công việc trước đây cần cả một đội ngũ. Công việc thường nhật biến mất; bạn vẫn ở đó.
Nỗi sợ là có thật: nếu máy viết mã, tại sao chúng ta còn cần con người?
Trong bức tranh này, doanh nhân chỉ càng mạnh hơn. Không cần tuyển năm người chỉ để thử nghiệm một ý tưởng. Agentic engineering nâng mức trần. Trước đây, mức trần được quyết định bởi số người bạn có thể tuyển và trả lương. Giờ đây, nó được quyết định bởi khả năng phán đoán của bạn—bạn đặt mục tiêu và kiểm tra kết quả tốt đến đâu. AI không lấy đi khả năng phán đoán đó.
Đó là lý do những người kỳ cựu luôn nói: hãy dùng AI để hiểu nhiệm vụ sâu hơn. Người bỏ qua việc tìm hiểu đang chế tạo một quả bom hẹn giờ. Người hiểu rõ sẽ có thêm năng lực để làm được nhiều việc hơn.
Hôm nay nên bắt đầu từ đâu?
Điểm chính
Hãy bắt đầu với ba bước: xây dựng Bộ não thứ hai (một thư mục mô tả dự án và doanh nghiệp của bạn), làm quen với việc lập kế hoạch trước khi viết mã, và tạo thói quen xem xét mọi diff. Bạn không cần khởi chạy mười tác tử ngay—hãy bắt đầu với một tác tử, nhưng cung cấp bối cảnh và xem xét công việc của nó. Chỉ tăng quy mô khi nền tảng đã sẵn sàng.
Đừng cố nhảy thẳng vào việc điều phối mười tác tử. Đó là con đường dẫn đến hỗn loạn. Hãy làm theo thứ tự này.
- Xây dựng Bộ não thứ hai. Tạo thư mục
business/trong dự án và mô tả bạn là ai, sản phẩm là gì, dành cho ai, những quyết định nào đã được đưa ra và cần tuân theo phong cách nào. Đây là việc chỉ cần làm một lần nhưng sẽ có ích với mọi yêu cầu sau đó. Xem hướng dẫn Bộ não thứ hai trong Claude Code. - Chuyển sang làm việc dựa trên kế hoạch. Bật plan mode và làm quen với việc đọc kế hoạch trước khi tác tử bắt đầu viết. Cách này bảo vệ bạn khỏi tình huống “nó làm sai rồi” và rèn luyện cho bạn tư duy như một người điều phối.
- Tạo thói quen đánh giá. Kiểm tra mọi diff và chạy các bước kiểm tra. Bắt đầu với một tác tử và một nhiệm vụ. Khi thấy việc đó dễ dàng, hãy thêm tác tử thứ hai rồi đến nhiều tác tử chạy song song. Kỷ luật trước, mở rộng quy mô sau.
Đó là cách chuyển từ phỏng đoán sang thực hành chuyên nghiệp: suy nghĩ rõ ràng hơn và kiểm tra đáng tin cậy hơn.
Nguồn
Nếu bạn cần truy cập các mạng nơ-ron thông qua Ailoot, hãy xem Ailoot.
Xem thêm chi tiết
Câu hỏi thường gặp
Có nên bắt đầu bằng nhiều tác nhân cùng lúc không?
Bắt đầu một tác nhân với một việc. Cấp bối cảnh dự án, xem kế hoạch và diff, chạy kiểm tra trước khi thêm tác nhân thứ hai.
Thông tin nào thuộc bối cảnh dự án thay vì lời nhắc một lần?
Giữ mô tả sản phẩm, đối tượng, quyết định trước, quy tắc làm việc và style trong tệp dự án. Nêu mục tiêu hiện tại và tiêu chí chấp nhận trong tác vụ để mọi tác nhân dùng cùng ngữ cảnh bền vững.