Clone phần mềm bằng AI: phần mềm trả phí đang đối mặt điều gì?

Nội dung

Bài dịch và phân tích từ MindStudio về xu hướng dùng AI coding agent clone phần mềm trả phí: vì sao khả thi, rẻ đến mức nào, và rủi ro bảo mật, bảo trì ra sao.

Bạn đang trả khoảng 1,5 triệu VNĐ mỗi tháng cho Adobe Creative Cloud, hoặc vài trăm nghìn cho Microsoft 365? Giờ hãy tưởng tượng một AI coding agent viết lại gần như trọn bộ tính năng đó — trong vài giờ, với chi phí chỉ vài đô la tiền token.

Nghe như viễn tưởng, nhưng đó là chuyện đã xảy ra. Bài này dịch và phân tích lại từ bài của MindStudio [1], cộng thêm dữ liệu kiểm chứng từ báo công nghệ — để trả lời câu hỏi: clone phần mềm bằng AI có đang đe dọa thật sự mô hình phần mềm trả phí không?

Câu trả lời ngắn: phần mềm trả phí không biến mất ngay, nhưng chi phí để tạo ra một bản thay thế “đủ dùng” đã giảm tới mức với nhiều công cụ hằng ngày, tự build còn rẻ hơn mua bản quyền. Xu hướng này có thật, đã được chứng minh công khai, và đang buộc ngành phần mềm phải nghĩ lại cách định giá. [1]

Clone phần mềm bằng AI khi coding agent viết lại Excel và Photoshop trong vài giờ
AI coding agent đã viết lại Excel và cả bộ Adobe thành mã nguồn mở.

Tóm tắt nhanh

  • Model coding thế hệ mới như Claude Opus 5.5 có thể viết lại ứng dụng như Excel trong khoảng 90 phút đến vài giờ — việc trước đây mất nhiều ngày vẫn còn lỗi.
  • Chi phí token đã rẻ tới mức clone một ứng dụng phức tạp chỉ tốn vài đô la — một phần nhỏ so với giá bản quyền.
  • Dự án Artcraft dùng AI clone 7 ứng dụng Adobe thành mã nguồn mở; sau đó còn có cả bản clone Word, Excel, PowerPoint.
  • Bài toán “build vs buy” đã đảo ngược với công cụ đơn giản đến trung bình — nhưng bảo trì và bảo mật vẫn là câu hỏi ngỏ.
  • Xu hướng đẩy phần mềm về hướng open source mặc định, vì ai cũng có thể reverse-engineer hành vi của một ứng dụng.

Clone phần mềm bằng AI: chuyện gì đang xảy ra?

Các lập trình viên đang “chỉ” coding agent vào phần mềm thương mại có sẵn và bảo nó tái tạo chức năng — đôi khi từ con số không, đôi khi lặp đi lặp lại cho tới khi bản clone giống bản gốc. Đây không phải copy source code; đó là quan sát phần mềm làm gì rồi để model tự viết lại hành vi đó — cốt lõi của xu hướng clone phần mềm bằng AI, bằng ngôn ngữ và framework do model chọn. [1]

Ví dụ dễ thấy nhất là Artcraft — dự án mã nguồn mở tái tạo gần như trọn bộ Adobe Creative Suite: PhotoCraft thay Photoshop, VectorCraft thay Illustrator, FilmCraft thay Premiere, LightCraft thay Lightroom, PrintCraft thay Acrobat, EffectCraft thay After Effects và DesignCraft thay InDesign. Lập trình viên Brandon Thomas đã dùng Claude Opus 5.5 để tạo ra các bản “clean-room replacement” viết bằng Rust, kèm bản WebAssembly chạy ngay trên trình duyệt. [2][3]

Đáng nói là Thomas không giấu động cơ: anh chia sẻ trên Hacker News rằng mình “bị dính dark pattern phí hủy subscription một lần quá nhiều”. Bản release hiện tại mới ở mức “super early alpha” theo lời chính tác giả — cộng đồng cũng chỉ ra không ít thiếu sót — nhưng các app đã có binary cho Linux, macOS, Windows và cả FreeBSD. [2][4]

Và chuyện không dừng ở Adobe. Cũng chính Thomas đã phát hành WordCraft, GridCraft và DeckCraft — bản clone của Word, Excel và PowerPoint. GridCraft riêng đã xử lý 513 trong 523 worksheet function của Excel và 89% lệnh trên ribbon; mọi nút bấm trong ba app đều điều khiển được qua MCP (Model Context Protocol). [5]

Ở quy mô nhỏ hơn, từng cá nhân đang tự build công cụ một-mục-đích thay cho phần mềm họ thấy phiền: một PDF reader gọn nhẹ không bị Acrobat “upsell”, một tracker YouTube analytics chỉ giữ đúng hai tính năng họ thật sự dùng. Đây không phải tham vọng làm SaaS — chỉ là công cụ “dùng rồi bỏ” vì chịu đựng feature creep và subscription fatigue không còn đáng nữa. [1]

Dự án Artcraft clone 7 ứng dụng Adobe thành mã nguồn mở bằng AI
Artcraft: 7 app Adobe được viết lại bằng AI thành mã nguồn mở Rust.

Vì sao clone phần mềm bằng AI khả thi ngay bây giờ?

Ba điều kiện phải gặp nhau cùng lúc: chất lượng model vượt ngưỡng, giá token rẻ xuống, và agent đủ tự chủ để tự lặp tới khi xong việc. [1]

Thứ nhất, chất lượng model. Các thế hệ coding model trước cũng clone được Excel, nhưng thiếu tính năng, thô ráp và mất nhiều ngày lặp mới gần hoàn chỉnh. Với model frontier hiện tại như dòng Claude Opus, một prompt đơn giản kiểu “clone Excel” đã tạo ra ứng dụng bảng tính chạy trên trình duyệt với feature parity rộng trong khoảng 90 phút đến vài giờ. [1]

Thứ hai, giá mỗi token. Clone ứng dụng phức tạp từng đốt lượng token khổng lồ — dễ tốn hơn cả mua phần mềm. Giờ thì khác: một bản Excel clone hoàn chỉnh có thể build với chi phí API chỉ vài đô la, so với khoảng $180 (tương đương ~4,5 triệu VNĐ) cho bản Excel độc lập hay $7-10/tháng (~180-250 nghìn VNĐ) cho gói Microsoft 365. [1]

Thứ ba, agent đã đủ tự chủ. Bạn mô tả mục tiêu, agent lên kế hoạch, viết code, tự test và tự lặp cho tới khi chạy được. Đó là khác biệt giữa “về lý thuyết AI làm được nếu bạn kèm cả tuần” và “giao việc chiều thứ Ba, dùng được trước bữa tối”. [1]

Bạn đang đọc bài thuộc chuyên mục Công nghệ của VietnamTutor — nơi mình phân tích xu hướng AI dưới góc nhìn người làm nghề. Nếu muốn biết cách “giao việc” cho AI hiệu quả, xem thêm bài Prompt vibe coding: mẫu brief để AI hiểu rõ sản phẩm.

Ba điều kiện khiến clone phần mềm bằng AI khả thi: model mạnh, token rẻ, agent tự chủ
Ba điều kiện gặp nhau: model đủ mạnh, token đủ rẻ, agent đủ tự chủ.

Tự build có thật sự rẻ hơn mua bản quyền?

Với công cụ đơn giản đến trung bình thì ngày càng là “có” — ít nhất xét thuần chi phí. Nhưng phép so sánh không chỉ là giá niêm yết đối đầu tiền token. [1]

Đó là phí subscription chạy dài đối đầu chi phí generate một lần — cộng thêm việc công cụ tự build chỉ chứa đúng những tính năng bạn dùng. Điểm cuối này quan trọng hơn tưởng tượng: phần mềm thương mại phải phục vụ thị trường rộng nên tích lũy tính năng, integration và upsell mà đa số người dùng không động tới nhưng vẫn phải load, phải update, đôi khi phải trả tiền. Bản clone tự build có thể gọn tới mức chỉ đúng nhu cầu của một người — không bloat, không màn hình đăng nhập. [1]

Nghịch lý ở chỗ: “rẻ hơn để build” không tự động nghĩa là “rẻ hơn để duy trì”. Khi bạn trả tiền bản quyền, một phần tiền đó mua việc vendor vá bảo mật, cập nhật tương thích và sửa bug. Phần mềm clone tự build hoặc mã nguồn mở do cộng đồng giữ cần ai đó làm việc này liên tục — dù là con người hay một agent chạy định kỳ để rà lỗi và cập nhật code. [1]

Rủi ro bảo mật và bảo trì thì sao?

Đây là phản biện chính đáng nhất của cả xu hướng: code sinh nhanh bởi agent — thứ hay bị gọi mỉa là “vibe-coded” — có thể chứa lỗ hổng mà codebase được review kỹ sẽ không có. Và phần mềm không ai bảo trì sẽ thành gánh nặng khi dependency già đi, lỗ hổng lộ ra. [1]

Phản biện ngược lại: code do model viết đang tốt lên nhanh, và một agent có thể được cài để giám sát, vá phần mềm liên tục với chi phí dài hạn thấp hơn tiền license. Điều này đúng hay sai phụ thuộc nhiều vào mức độ “lộ” của phần mềm — một PDF reader chạy local có hồ sơ rủi ro rất khác một hệ thống đụng dữ liệu thanh toán. [1]

Cách mình nhìn: với công cụ cá nhân rủi ro thấp, trade-off chấp nhận được. Với thứ gì đụng dữ liệu nhạy cảm hoặc phục vụ công chúng rộng, câu chuyện bảo trì còn rất xa mới “settled”. Nếu định để agent tự chạy tự vá, hãy đọc thêm cách dựng Docker sandbox cho AI coding agent để giới hạn phạm vi nó có thể chạm tới. Và nếu muốn câu chuyện rủi ro bảo mật vibe coding ở góc rộng hơn, mình đã phân tích kỹ trong bài bảo mật vibe coding trên blog.

Cân so sánh chi phí tự build phần mềm bằng AI với mua bản quyền subscription
Build rẻ hơn mua — chưa kể chi phí bảo trì dài hạn.

Clone phần mềm bằng AI nghĩa gì cho ngành phần mềm và doanh nghiệp Việt?

Nếu chi phí clone phần mềm bằng AI tiệm cận về không, sức định giá dựa trên feature parity sẽ xói mòn — các sản phẩm kiểu “utility đơn giản” bị ảnh hưởng trước nhất. [1]

PDF editor, dashboard analytics cơ bản, bảng tính — đúng những thứ model frontier clone thuyết phục nhất — sẽ cảm nhận sức ép đầu tiên. Còn sản phẩm phức tạp, gắn sâu vào hệ sinh thái: phần mềm doanh nghiệp với yêu cầu compliance, công cụ collaboration có network effect, thứ cần dataset riêng lớn — khó clone hơn bằng một prompt và giữ được giá trị phòng thủ hơn. [1]

Xu hướng này cũng đẩy phần mềm về hướng open source mặc định: kể cả công cụ proprietary danh nghĩa cũng có thể bị ai đó “xấp xỉ hóa” bằng cách chỉ agent vào nó. Reverse-engineer hành vi thay vì code đang trở thành chiến lược khả thi, không còn là trò hobbyist. Câu hỏi mở cho vài năm tới: vendor có buộc phải cạnh tranh bằng thứ khác ngoài feature — support tốt hơn, bảo mật chặt hơn, network effect, dữ liệu riêng? [1]

Với doanh nghiệp Việt Nam, mình rút ra ba bài học thực tế:

  • Chi phí bản quyền nay có “đối thủ” mới. Một SME trả vài triệu/tháng cho stack Adobe + Office giờ đã có phương án “đủ dùng” mã nguồn mở — dù hiện tại các bản clone còn alpha và chưa thay thế được cho production.
  • Đừng vội clone phần mềm trọng yếu. Hóa đơn, kế toán, dữ liệu khách hàng — sai một ly là chuyện pháp lý và tiền bạc, không phải chuyện mở lại app. Để AI build công cụ phụ trợ thì được; để nó thay hệ thống lõi thì chưa.
  • Vấn đề pháp lý chưa có đáp án cuối. Artcraft tự nhận là “clean-room reimplementation” — học hành vi chứ không copy code — nhưng Adobe nhìn thế nào thì còn phải chờ. Doanh nghiệp dùng bản clone cho việc thương mại nên cân nhắc rủi ro này. [3]
Phần mềm utility đơn giản dễ bị AI clone nhất trong khi phần mềm doanh nghiệp giữ giá trị
Phần mềm càng đơn giản càng dễ bị AI clone — utility ở đỉnh chịu áp lực trước.

Câu chuyện AI thay đổi cách doanh nghiệp trả tiền cho phần mềm cũng liên quan mật thiết tới việc AI thay đổi cách doanh nghiệp dùng nhân sự — mình từng phân tích trong bài AI agent thay thế nhân sự? Góc nhìn cho chủ doanh nghiệp.

Nguồn tham khảo

  1. MindStudio — Can AI Coding Agents Replace Paid Software Like Adobe and Excel?
  2. Ars Technica — “Software is over”: Bold AI developer takes aim at Adobe with open source clones
  3. Notebookcheck — Rust developer recreates Adobe suite with AI assistance as open source
  4. Phoronix — AI Makes “Open-Source, Clean Room” Implementations Of Adobe Photoshop & Premier In Rust
  5. AgentLocker — Anthropic’s Claude Helps Developer Clone Microsoft Word, Excel and PowerPoint
  6. GitHub — PhotoCraft: open-source photo editor written from scratch in pure Rust

Các câu hỏi thường gặp

AI thật sự clone được phần mềm phức tạp như Excel?

Có — các model coding frontier gần đây đã chứng minh viết được ứng dụng bảng tính chạy trên trình duyệt với feature parity rộng trong khoảng 90 phút đến vài giờ. GridCraft, bản clone Excel trong dự án của Brandon Thomas, xử lý được 513/523 worksheet function — dù chính tác giả đánh giá chỉ khoảng 50% hoàn chỉnh.

Artcraft là gì và liên quan thế nào tới Adobe?

Artcraft là dự án mã nguồn mở tái tạo 7 ứng dụng của Adobe Creative Suite — Photoshop, Illustrator, Premiere, Lightroom, Acrobat, After Effects và InDesign — thành các app như PhotoCraft, VectorCraft, FilmCraft viết bằng Rust. Lập trình viên Brandon Thomas dùng Claude Opus 5.5 để xây dựng theo kiểu “clean-room reimplementation”: học hành vi phần mềm chứ không copy code.

Clone phần mềm bằng AI có hợp pháp không?

Chưa có câu trả lời chắc chắn. Cách “clean-room” — quan sát hành vi rồi viết lại từ đầu, không dùng code gốc — là lập luận pháp lý chính của các dự án như Artcraft. Tuy nhiên việc các hãng phần mềm như Adobe chấp nhận cách diễn giải này hay không vẫn là câu hỏi ngỏ, nên doanh nghiệp nên cân nhắc trước khi dùng bản clone cho mục đích thương mại.

Tự build phần mềm có thật sự rẻ hơn mua bản quyền?

Với công cụ đơn giản đến trung bình thì ngày càng đúng: chi phí token để generate một bản clone dùng được chỉ vài đô la, so với hàng trăm đô tiền license hoặc subscription chạy dài. Nhưng “rẻ để build” chưa tính chi phí bảo trì — vá bảo mật, cập nhật tương thích là phần việc mà tiền bản quyền vẫn đang trả cho bạn.

Phần mềm do AI viết có an toàn không?

Tùy mức độ nhạy cảm của việc dùng. Code sinh nhanh ít review có thể chứa lỗ hổng, và phần mềm không được bảo trì sẽ rủi ro dần theo thời gian. Với công cụ cá nhân chạy local rủi ro thấp, chấp nhận được; với hệ thống đụng dữ liệu nhạy cảm hay dữ liệu thanh toán, câu hỏi an toàn còn rất xa mới giải quyết xong.

Clone phần mềm bằng AI có thay thế hoàn toàn phần mềm thương mại không?

Không hoàn toàn. Phần mềm utility đơn giản — PDF editor, dashboard cơ bản, bảng tính — dễ bị thay thế nhất. Còn sản phẩm phức tạp gắn compliance, có network effect mạnh hoặc cần dữ liệu riêng lớn sẽ khó clone và giữ được giá trị lâu hơn.

Xu hướng clone phần mềm bằng AI mới chỉ ở đoạn đầu — các bản clone hiện tại còn alpha, lỗi vặt đầy rẫy. Nhưng bài toán kinh tế đã lật: khi “viết lại” rẻ hơn “mua lại”, phần mềm trả phí buộc phải chứng minh giá trị ngoài feature. Với doanh nghiệp, lời khuyên của mình là theo dõi sát nhưng đừng vội cắt subscription — hãy thử AI cho công cụ phụ trước, giữ nguyên hệ thống lõi.

Bạn nghĩ sao — liệu có ngày bạn tự “order” một phần mềm cho riêng mình thay vì mua bản quyền? Chia sẻ ở comment nhé!

Tú Anh

Cây bút chính tại VietnamTutor

Bài viết cùng chuyên mục

Thiết kế website đặt hàng F&B: bán trà không đường hiệu quả

Phân tích thiết kế website đặt hàng F&B cho An Lành Trà — đồ uống không đường, không chất bảo quản: persona, cấu trúc trang chủ,

Tự động hóa khách sạn: từ đặt phòng đến trả phòng

Ba luồng tự động hóa khách sạn giúp đồng bộ kênh đặt phòng, rút gọn check-in và gộp hóa đơn lưu trú. Bài phân tích doanh

OpenAI đạt mốc AI research intern: 3,1 ngày việc mỗi ngày công

OpenAI vừa đạt mốc AI research intern với 3,1 agent-workdays mỗi ngày công. Bài viết giải thích ý nghĩa con số, chi phí token thật và

Tự động hóa logistics: từ đơn hàng đến thông báo giao vận

Ba kịch bản tự động hóa logistics giúp bạn kết nối đơn hàng, đóng gói bàn giao và thông báo giao vận. Bài chỉ rõ ngoại

Tự động hóa nhà hàng: từ đơn hàng đến tích điểm

Ba kịch bản tự động hóa nhà hàng giúp bạn kết nối đơn hàng, tồn kho nguyên liệu và tích điểm. Bài chỉ rõ ngoại lệ

Chạy LLM cục bộ: MacBook hay Windows GPU?

Bài viết giúp bạn chọn máy để chạy LLM cục bộ với LM Studio: khi nào nên dùng MacBook Apple Silicon, khi nào nên chọn laptop

Tự động hóa phân phối B2B: inquiry đến báo giá

Bài viết hướng dẫn doanh nghiệp phân phối B2B thiết kế luồng tự động hóa từ inquiry đến báo giá, giúp giảm thất thoát lead và

Tự động hóa tuyển dụng: CV đến phỏng vấn

Bài viết hướng dẫn doanh nghiệp thiết kế luồng tự động hóa tuyển dụng từ nhận CV, sàng lọc, đặt lịch phỏng vấn đến phản hồi

Tự động hóa phòng khám: từ booking đến tái khám

Bài viết hướng dẫn chủ phòng khám thiết kế luồng tự động hóa phòng khám từ booking đến tái khám, giúp giảm thao tác lặp lại

Multi-agent memory n8n Bedrock AgentCore cho CSKH

Bài viết hướng dẫn doanh nghiệp thiết kế multi-agent memory n8n Bedrock AgentCore để xây hệ thống CSKH có khả năng ghi nhớ ngữ cảnh khách

DeepSeek Harness vs Claude Code vs Codex: chọn công cụ nào?

Bài viết giúp lập trình viên và team kỹ thuật so sánh DeepSeek Harness, Claude Code và Codex theo workflow thực tế, không chỉ theo độ

Kịch bản tự động hóa cho doanh nghiệp bất động sản: từ Lead Facebook đến lịch hẹn với Sales

Kịch bản tự động hóa cho doanh nghiệp bất động sản: từ khi lead điền form Facebook đến khi Sales có đủ thông tin để gọi