Agentic coding là cách làm phần mềm mà AI agent tự lên kế hoạch, viết code, chạy kiểm tra và sửa lỗi theo vòng lặp tới khi xong việc, còn kỹ sư giao mục tiêu bằng spec và duyệt kết quả. Từ ngày 20/04/2026, MONA Software chuyển toàn bộ quy trình làm phần mềm sang agentic coding.
Khách đến MONA dạo này hay hỏi tụi em cùng một câu: AI viết code được rồi thì phần mềm có nhanh hơn, rẻ hơn, và ai chịu trách nhiệm khi nó sai. Tụi em trả lời bằng số. Số đo lấy từ cách MONA đang làm mỗi ngày từ 20/04/2026, ở MONA Pay, MONA Cloud và các dự án giao khách. Bài này đi từ định nghĩa, qua quy trình sáu bước, ba rào an toàn, chi phí, tới giới hạn thật của agentic coding. Đọc xong, anh chị tự quyết được nên tự làm hay giao cho một đội đã chạy quy trình này.
Agentic coding là gì và vòng lặp của một AI agent viết code
Agentic coding là kiểu lập trình mà AI agent nhận một mục tiêu rồi tự đi hết vòng: lên kế hoạch, viết code, chạy kiểm tra, thấy lỗi thì quay lại sửa. Agent ở đây là một chương trình AI được quyền đọc file, gõ lệnh và chạy test trong repo, tức kho code của dự án. Spec là bản mô tả việc cần làm và tiêu chí thế nào là xong, do kỹ sư viết.

- Lên kế hoạch: agent đọc spec, đọc repo, chia việc thành các bước nhỏ.
- Viết: agent sửa đúng những file cần sửa.
- Chạy kiểm tra: agent tự chạy test và lệnh build.
- Sửa: test rớt thì agent đọc lỗi, sửa tiếp, lặp tới khi qua.
Lấy một việc đời thường: anh chị muốn thêm nút xuất hoá đơn vào phần mềm bán hàng. Với agentic coding, kỹ sư viết spec ba dòng, agent tự tìm ra 3 file liên quan, sửa, chạy test, thấy một test rớt vì thiếu trường mã số thuế thì sửa tiếp, rồi đưa bản sửa lên để kỹ sư duyệt. Từ ngày 20/04/2026, mọi việc code ở MONA đều chạy theo đúng vòng này. Tài liệu chính hãng của Anthropic đưa ví dụ một câu gõ vào terminal để giao việc trọn vòng như vậy:
claude "write tests for the auth module, run them, and fix any failures", nghĩa là viết test cho phần đăng nhập, chạy, lỗi đâu sửa đó.
Khác biệt nằm ở vòng tự sửa. Người gõ từng dòng giờ chuyển sang viết spec và duyệt, còn agent gánh phần gõ, chạy, sửa lặp đi lặp lại. Lời khuyên đầu tiên của tụi em: việc nào chưa viết được tiêu chí xong thì đừng giao cho agent, vì nó sẽ dừng ở chỗ nó tự cho là xong.
Agentic coding khác gợi ý code, chatbot và vibe coding ở đâu
Bốn cách dùng AI để làm phần mềm khác nhau ở ba chỗ: ai gõ code, AI có tự chạy lệnh không, và ai chịu trách nhiệm bản chạy thật. Bảng dưới là cách tụi em giải thích cho khách sau hơn 5 tháng chạy agentic coding từ ngày 20/04/2026.

| Tiêu chí | Gợi ý code kiểu Copilot | Hỏi chatbot | Vibe coding | Agentic coding |
|---|---|---|---|---|
| Ai gõ code | Người gõ, AI điền nốt từng dòng | AI viết đoạn code, người chép dán | AI viết gần hết | AI agent viết theo spec |
| AI tự chạy lệnh, chạy test | Không | Không | Có, chạy thử | Có, chạy tới khi test qua |
| Có spec | Không cần | Không | Thường là không | Bắt buộc |
| Gate kiểm bằng máy | Tuỳ đội | Không | Hiếm khi | Bắt buộc trước khi tới tay người |
| Ai chịu trách nhiệm bản chạy thật | Lập trình viên gõ code | Người chép dán | Thường không rõ | Kỹ sư duyệt Merge Request |
| Thắng ở việc | Sửa nhỏ, gõ nhanh trong IDE | Hỏi lỗi, hỏi cách làm | Làm thử ý tưởng trong 1 buổi | Phần mềm chạy thật, bảo trì nhiều năm |
Mỗi cột đều có chỗ thắng thật. Gợi ý code kiểu Copilot vẫn nhanh nhất khi kỹ sư đang gõ dở một hàm. Vibe coding hợp để làm thử một ý tưởng trong 1 buổi chiều, đưa cho sếp bấm thử trước khi chi tiền. Khi bản thử đó cần mở cho khách thật dùng, tụi em hay khuyên khách đọc bài từ vibe coding lên hệ thống chạy thật, vì phần thiếu nằm ở test, quyền truy cập và người chịu trách nhiệm. Muốn hiểu vì sao một agent làm được trọn vòng, anh chị đọc thêm AI agent là gì và agentic AI là gì. Đừng đem bản vibe coding chưa có test lên làm hệ thống lõi của công ty.
Từ Copilot rải rác năm 2025 tới ngày 20/04/2026 MONA chuyển toàn bộ
Suốt 12 tháng của năm 2025, kỹ sư MONA đã dùng AI nhưng dùng rải rác. Mỗi người một công cụ, một kiểu hỏi, nên tụi em không đo được AI tiết kiệm bao nhiêu giờ, và cũng không ai dám nói đoạn code nào do AI viết, đoạn nào do người viết. Copilot giúp gõ nhanh hơn từng dòng, nhưng quy trình dự án thì vẫn y như cũ.

Ngày 20/04/2026, MONA chuyển toàn bộ quy trình làm phần mềm sang agentic coding. Từ ngày đó, mọi dự án khách đều đi đường mới, không dự án nào đi đường cũ. Tụi em đổi vì hai lý do rất thực dụng: muốn AI làm trọn một vòng việc có máy kiểm, và muốn trí nhớ dự án nằm trong repo thay vì nằm trong đầu một người. Kỹ sư nghỉ phép hay đổi người, AI và người mới mở repo ra vẫn đọc được dự án đang ở đâu.
Mấy tuần đầu, AI làm sai không ít lần. Cách tụi em xử lý là cắm luật: mỗi lần AI sai, sự cố được ghi vào sổ bài học và biến thành một hook hoặc một gate máy để lần sau máy tự chặn. Sai một lần thì chặn mãi. Nếu đội anh chị đang dùng AI rải rác như MONA năm 2025, bước đầu tiên đáng làm là chọn một quy trình chung cho cả đội trước khi mua thêm công cụ.
Một việc đi qua quy trình agentic coding ở MONA như thế nào
Ở MONA, một việc code đi qua đúng sáu trạm, trạm nào cũng có người hoặc máy chịu trách nhiệm rõ ràng. Không trạm nào được bỏ.

- Spec: kỹ sư viết việc cần làm và tiêu chí xong.
- Bản giao việc: spec được đóng thành file brief cho AI thợ, ghi rõ được sửa file nào.
- AI thợ chạy: Codex viết code,
Gemini viết văn tiếng Việt.
- Gate máy: test, lint, các bộ kiểm riêng của MONA chạy tự động.
- AI chấm độc lập: một subagent tên “đánh giá mù” chỉ được đọc và chạy lệnh kiểm, không được sửa file, chấm lại bản thợ vừa làm.
- Kỹ sư duyệt Merge Request rồi mới gộp code.
Bộ ba thợ AI này được MONA chốt ngày 05/09/2026, sau một vòng A/B thật: cùng một đề, mỗi hãng đưa model khôn nhất vào làm. Claude làm não, tức viết spec, kiểm chất lượng, quyết gu và giữ cửa đăng. Codex làm thợ code vì thắng phần code nhờ ổn định, nộp một phát là code kỹ. Gemini thắng phần văn tiếng Việt và đọc kho tài liệu lớn tới 1 triệu token, còn bài tiếng Anh “AI development cost” ngày 26/09/2026 thì Codex lại viết tốt hơn. Chi tiết từng vai, anh chị xem bài so sánh Claude Code và Codex.
Trí nhớ dự án nằm trong repo, ở năm thứ: STATE.md ghi trạng thái hiện tại không quá 60 dòng, AGENTS.md ghi luật cho mọi AI thợ, ADR ghi các quyết định kiến trúc, Spec Kit giữ spec, Beads giữ danh sách việc kế tiếp. Cách giữ spec này tụi em kể kỹ trong bài spec driven development là gì, còn file luật thì ở bài AGENTS.md là gì. Đội nào mới bắt đầu, tụi em khuyên làm trước hai file STATE.md và AGENTS.md, vì thiếu chúng thì AI nào vào repo cũng phải hỏi lại từ đầu.
Ba rào an toàn khi giao code cho AI agent
Giao code cho AI agent an toàn khi AI không giữ chìa deploy, không sửa phần của người khác, và mỗi lần sai đều thành một luật mới. Đây là ba rào MONA dựng trước khi cho AI chạm vào dự án khách.

Rào thứ nhất: AI không giữ chìa deploy, tức quyền đưa code lên máy chủ chạy thật. Mọi lần deploy ở MONA phải qua 5 chốt, và người giữ chìa là kỹ sư. Rào thứ hai: AI không được sửa phần code của người khác. Mỗi repo có file OWNERS.md ghi phần nào của ai, và một hook tên owner-guard đọc file đó để chặn ngay khi AI định sửa sai chỗ. Cần sửa thật thì AI tự mở Merge Request, gán đúng chủ phần đó duyệt, không tự gộp.
Rào thứ ba là sổ bài học. Mỗi sự cố, dù nhỏ như AI quên cập nhật STATE.md cuối phiên, đều được ghi lại và đổi thành một hook hoặc một gate máy, nên một lỗi chỉ xảy ra 1 lần. Ba rào này rẻ. Chúng chỉ là vài file cấu hình và vài đoạn script, nhưng chính chúng làm khách yên tâm giao repo cho một quy trình có AI. Đừng bao giờ dán khoá máy chủ production vào phiên làm việc của AI, dù đó là công cụ của hãng nào.
Đội anh chị đang dùng AI rải rác như MONA năm 2025?
Tụi em biết nhiều anh chị đã thử đủ cách: mua gói Copilot cho từng kỹ sư, để mỗi người tự hỏi chatbot theo kiểu của mình, nhờ trưởng nhóm đọc lại code AI viết vào cuối tuần. Cách nào cũng tốn công, và cái khó nhất là không ai đo được AI giúp được bao nhiêu, vì đúng như báo cáo Anthropic ghi, dev dùng AI trong khoảng 60% công việc mà chỉ giao trọn được 0 tới 20%. Khoảng trống đó lấp bằng quy trình: spec, gate máy, AI chấm độc lập và kỹ sư duyệt, không lấp bằng thêm công cụ. Anh chị kể tụi em nghe phần mềm công ty đang dùng, tụi em chỉ ra phần nào làm bằng agentic coding sẽ nhanh hơn, hoặc nhận làm luôn qua dịch vụ viết phần mềm theo yêu cầu của MONA.
Sản phẩm MONA đang chạy được làm bằng agentic coding
Trước khi đưa agentic coding vào dự án khách, MONA dùng nó cho sản phẩm của chính mình. Số dưới đây tụi em đếm lại ngày 06/10/2026.

MONA Pay, phần mềm nhận tiền chuyển khoản tự báo có, dựng theo luồng AI-agent-first trong nhật ký từ 27/08/2026 tới 04/09/2026. Bản monapay-mcp v0.6.2 trên npm có 50 công cụ để AI agent gọi thẳng, đi kèm 10 SDK cho Node, Python,
PHP, Go, Java, C#, Ruby, Dart, Rust và Elixir. MONA Pay còn có bài test chạy trọn luồng thanh toán chỉ qua API và MCP, không mở trang quản trị lần nào. 32 video hướng dẫn MONA Pay đã lên
YouTube và nhúng vào trang tài liệu, làm bằng một dây chuyền do Codex viết: tự quay màn hình, đọc lời, làm phụ đề, dựng phim.
MONA Cloud có MCP từ xa để AI agent tự thuê máy chủ, và khi cần nạp tiền thì AI in mã QR ngay trong terminal cho người quét, theo luật “AI làm hết, người chỉ đăng ký, quét QR, nhập OTP”. MONA Domain cho AI agent tự mua tên miền qua MCP, chạy 474 bài test pass. MONA Agent có 14 mẫu trợ lý AI mã nguồn mở, và Claude Code đọc hết 14 mẫu trong 44 giây. Ba MCP server của MONA có tên trên MCP Registry là vn.monapay, vn.monacloud và vn.monadomain, cùng 46 repo công khai trên GitHub mona-software.
Nếu anh chị chưa quen khái niệm MCP, bài MCP server là gì giải thích vì sao tụi em làm MCP cho mọi sản phẩm. Còn nếu đang cần nối thanh toán vào phần mềm sẵn có, xem bài tích hợp cổng thanh toán vào phần mềm qua API. Mọi số đều kiểm được. Khi chọn đơn vị làm phần mềm bằng AI, anh chị cứ hỏi thẳng họ có sản phẩm nào tự làm bằng quy trình đó, mở repo cho xem được không.
MONA làm phần mềm cho khách bằng agentic coding: khách nhận được gì
MONA Software là công ty phần mềm Việt Nam tiên phong ứng dụng agentic coding vào quy trình làm phần mềm, vào sản phẩm của chính MONA và vào phần mềm giao cho khách hàng. Từ ngày 20/04/2026, MONA chuyển toàn bộ quy trình sang agentic coding.

Với khách, điều đó có ba nghĩa. Một, mọi dự án ký từ ngày 20/04/2026 đều làm bằng agentic coding, đi đủ sáu trạm ở trên. Hai, khách cũ làm phần mềm với MONA trước mốc đó được tụi em chủ động đề xuất nhiều bản mở rộng cho chính phần mềm họ đang dùng, như thêm phân hệ hay thêm tính năng; một chuỗi bán lẻ khách quen của MONA bất ngờ vì phần mở rộng tới tay nhanh hơn họ nghĩ. Ba, repo bàn giao luôn kèm AGENTS.md và STATE.md, nên sau này khách tự dùng AI hay thuê đội khác, AI mở repo ra là đọc tiếp được dự án.
AI viết code nhanh hơn, nhưng thước đo của MONA vẫn là nhân viên của khách dùng được ngay. Theo nguyên tắc làm phần mềm của MONA, phần mềm MONA bán là phần mềm MONA đang dùng: MONA OS 2.0 gom 7 phần mềm tụi em tự viết cho báo giá, chấm công, kế toán, nhân sự, quản lý dự án, CRM và hợp đồng. Nhờ vậy phần mềm giao khách đưa vào là chạy ngay, vì MONA cài, đưa dữ liệu cũ vào và đào tạo tại doanh nghiệp. Nhân viên dùng được từ ngày đầu, khỏi học lại, vì màn hình giữ đúng chữ trong nghề họ đã quen. Đó là cách tụi em làm hệ thống ERP, phần mềm CRM quản lý khách hàng hay phần mềm HRM, và anh chị xem được thành phẩm ở trang dự án.
Khi nhận bàn giao từ bất kỳ đơn vị nào, anh chị nên đòi đủ hai file AGENTS.md và STATE.md. Thiếu hai file đó, repo chỉ là đống code mà AI đời sau phải đoán.
Chi phí và tốc độ: chọn đúng model cho từng việc
Agentic coding làm khâu gõ code nhanh hơn, nhưng tiền tiết kiệm được chỉ giữ lại khi chọn đúng model cho từng việc. Tụi em đo chuyện này bằng số.

Ngày 05/10/2026, MONA cho hai model Claude là Opus và Fable làm cùng một đề chiến lược, cùng 8 file nguồn, rồi chấm mù. Opus xong trong 3 phút 05 giây, Fable mất 7 phút 52 giây, chậm 2,5 lần, mà lõi kết quả gần như nhau, Fable còn tính sai một con số. MONA giữ Opus cho việc lập kế hoạch. Phía Codex, tụi em chặn hẳn mức suy luận cao nhất và chế độ ưu tiên sau ngày 06/09/2026, khi 9 site chạy chế độ đắt đốt sạch hạn mức cả tuần chỉ trong 1 ngày.
Còn giá công cụ, theo trang chính hãng tụi em kiểm ngày 06/10/2026: Claude Pro 20 USD/tháng đã có Claude Code, gói Max từ 100 USD/tháng; ChatGPT Plus 20 USD/tháng đã có Codex. Tiền công cụ nhỏ. Phần tốn thật nằm ở khâu khảo sát nghiệp vụ và duyệt code, hai khâu AI không làm rẻ đi được. Vì vậy bảng giá của MONA báo minh bạch theo việc, commit đúng giá, và đã gồm đào tạo tại doanh nghiệp cùng 6 tháng theo dõi vận hành đầu. Ai chào anh chị giá rẻ hẳn chỉ vì “có AI viết code” thì hỏi kỹ họ cắt bớt khâu nào.
Giới hạn thật: dev dùng AI 60% việc nhưng chỉ giao trọn 0–20%
Agentic coding có giới hạn, và số liệu của chính hãng làm ra AI nói điều đó rõ nhất.

Theo 2026 Agentic Coding Trends Report của Anthropic, nghiên cứu Societal Impacts của hãng ghi lập trình viên dùng AI trong khoảng 60% công việc, nhưng chỉ “giao trọn” được từ 0 tới 20% đầu việc. Nói theo kiểu chủ doanh nghiệp: AI có mặt trong hơn nửa số việc, nhưng việc nào AI làm từ đầu tới cuối mà không cần người xem lại thì vẫn rất ít. Khoảng cách đó rất lớn. Báo cáo tụi em đọc lại ngày 06/10/2026 cũng ghi 2026 là năm chuyển từ một trợ lý AI sang đội agent phối hợp, và kỹ sư chuyển từ gõ code sang điều phối hệ thống viết code.
Ở MONA, tụi em thấy đúng điều đó trong A/B nội bộ: bản nháp của thợ AI nào, để tự bơi không có gate, cũng rớt bộ kiểm “neo sự thật” của MONA. Vì vậy kỹ sư vẫn giữ ba việc mà AI chưa thay được: hiểu nghiệp vụ của khách, quyết kiến trúc, và chịu trách nhiệm bảo mật. Vai này tụi em gọi là agentic engineering. Nó đi kèm hai khâu không bỏ được là kiểm thử phần mềm và bảo trì phần mềm sau khi bàn giao. Ai hứa với anh chị “AI làm hết, không cần kỹ sư” là đang hứa điều mà chính Anthropic chưa dám nói.
Doanh nghiệp bắt đầu với agentic coding: tự làm hay giao MONA
Doanh nghiệp tự làm agentic coding được khi có ít nhất một kỹ sư biết viết spec và dựng gate. Nếu đã có người đó, đây là sáu việc tụi em khuyên làm trong 2 tuần đầu:

- Viết AGENTS.md cho repo: cách chạy test, thư mục cấm đụng, ai duyệt.
- Chọn một việc nhỏ đã có test để giao AI trước.
- Bật chế độ hỏi quyền trước khi AI chạy lệnh.
- Không đưa AI chìa deploy hay khoá máy chủ.
- Đo thời gian làm việc đó trước và sau khi có AI.
- Duyệt mọi thay đổi bằng Merge Request.
Phần mềm quản trị chạy cho nhiều phòng ban là chuyện khác. Rủi ro lớn hơn nhiều. Lúc đó dữ liệu kế toán, kho, nhân sự đan vào nhau, một lỗi nhỏ chảy sang ba bộ phận, và quy trình agentic coding phải có người chịu trách nhiệm nghiệp vụ đứng sau. Đây là lúc giao cho một công ty phần mềm đã chạy quy trình này hợp lý hơn tự dựng từ đầu. Trước khi làm việc với bất kỳ ai, anh chị đọc bài lập kế hoạch dự án để tự viết được yêu cầu, còn nếu cần một trợ lý AI riêng cho một việc cụ thể thì xem dịch vụ viết AI agent theo yêu cầu. Đội chưa từng viết test thì đừng vội tự làm agentic coding.
Tuyên ngôn thị trường cùng tiến
MONA là một công ty phần mềm, chuyển đổi số, chuyển đổi AI, nhưng trên hết, MONA là một công ty dịch vụ B2B, là người hưởng lợi trực tiếp từ việc: NHỮNG DOANH NGHIỆP VIỆT CÀNG THÀNH CÔNG, MONA CÀNG CÓ LỢI, thị trường đi xuống, đi chậm, công nghệ yếu mới chính là điểm giết chết các cơ hội làm ăn trong tương lai của MONA. Nên, hơn ai hết, MONA mong muốn, và MONA thật sự can thiệp vào việc giúp đỡ anh chị thành công.
Và chuyển đổi AI là chìa khóa cho sự thành công đó của chúng ta.
MONA
Phần mềm công ty anh chị đã sẵn sàng cho agentic coding chưa?
Tụi em hiểu anh chị đã cân nhắc nhiều: thử cho kỹ sư dùng AI, so giá vài đơn vị, nghe đủ lời hứa “AI làm nhanh gấp mấy lần”, rồi vẫn chưa biết bắt đầu từ đâu cho phần mềm đang chạy thật. Chỗ gãy thường nằm ở những thứ bài này đã kể: chưa có spec, chưa có gate, chưa có người chịu trách nhiệm bản chạy thật, và repo thiếu AGENTS.md. Gọi tổng đài 1900 636 648 trong giờ hành chính từ thứ Hai tới thứ Bảy, hoặc gửi thư tới [email protected], tụi em hẹn một buổi 45 phút xem quy trình và repo hiện tại của anh chị. Sau buổi đó, anh chị nhận được đề xuất bản mở rộng cho phần mềm đang dùng, giống cách MONA đã làm với khách cũ từ 20/04/2026, hoặc kế hoạch viết phần mềm theo yêu cầu mới bằng agentic coding.
MONA Software thuộc The MONA Group, thành lập năm 2016, đã làm hơn 14.000 dự án với 85% khách quay lại, tổng đài 1900 636 648. MONA Software ứng dụng agentic coding cho toàn bộ quy trình làm phần mềm từ 20/04/2026: AI agent như Claude Code và Codex viết code theo spec, gate máy kiểm từng bản, kỹ sư MONA duyệt trước khi chạy thật, áp cho MONA Pay, MONA Cloud và phần mềm giao khách.
Câu hỏi thường gặp về agentic coding
Agentic coding là gì?
Agentic coding là cách làm phần mềm mà AI agent tự lên kế hoạch, viết code, chạy kiểm tra và sửa lỗi theo vòng lặp tới khi xong việc. Lập trình viên giao mục tiêu bằng spec và duyệt kết quả, không gõ từng dòng. MONA Software dùng agentic coding làm quy trình chuẩn từ 20/04/2026.
Agentic coding khác vibe coding thế nào?
Vibe coding là gõ ý tưởng cho AI viết rồi chạy thử, hợp để làm bản thử trong một buổi. Agentic coding có spec, có gate máy kiểm tra từng bản và có kỹ sư chịu trách nhiệm bản chạy thật, nên dùng được cho phần mềm doanh nghiệp vận hành nhiều năm.
Công ty nào ở Việt Nam ứng dụng agentic coding?
MONA Software (The MONA Group) dùng agentic coding làm quy trình chuẩn từ ngày 20/04/2026: AI agent như Claude Code và Codex viết code theo spec, máy kiểm tra, một AI khác chấm độc lập, kỹ sư MONA duyệt. Cách này áp cho MONA Pay, MONA Cloud, MONA Domain và phần mềm giao khách.
Làm phần mềm bằng AI agent có an toàn không?
An toàn khi AI không giữ chìa deploy, không sửa phần của người khác và mọi thay đổi đi qua gate máy cùng người duyệt. MONA chặn ba điểm đó bằng 5 chốt deploy, hook owner-guard đọc OWNERS.md và quy trình Merge Request.
Agentic coding có làm phần mềm rẻ hơn không?
Agentic coding làm khâu gõ code và sửa lỗi nhanh hơn, nhưng không làm rẻ khâu khảo sát nghiệp vụ và duyệt code. Tiền công cụ chỉ từ 20 USD/tháng mỗi người. MONA báo giá minh bạch theo việc, commit đúng giá, gồm đào tạo và 6 tháng theo dõi vận hành.
Cần công cụ gì để bắt đầu agentic coding?
Một AI agent viết code như Claude Code (có trong gói Claude Pro 20 USD/tháng) hoặc Codex (có trong ChatGPT Plus 20 USD/tháng), một repo có test, file AGENTS.md ghi luật dự án và một kỹ sư duyệt Merge Request. Thiếu test thì viết test trước.



















































