Cuộc đua phát triển AI tự viết code của các ông lớn công nghệ

15:35, 01/05/2025

Cuộc đua phát triển các ứng dụng trí tuệ nhân tạo (AI) của các “gã khổng lồ” công nghệ trên thế giới chưa bao giờ hết “nóng”. Mới đây, Microsoft và OpenAI đều tung ra các công cụ AI Agent lập trình tự động, có khả năng tự phát hiện và sửa lỗi.

Tại sự kiện Build 2025, diễn ra ngày 19 - 23/5 tại California, Microsoft đã trình làng phiên bản GitHub Copilot tích hợp "tác nhân mã hóa" - công cụ AI Agent được thiết kế giúp nhà phát triển viết code. Các phiên bản trước của GitHub Copilot có thể tự động tạo mã dựa trên câu lệnh của nhà phát triển, tuy nhiên phiên bản mới được đánh giá tiến xa hơn.

Cụ thể, tác nhân mã hóa có thể tiếp nhận và xử lý các câu lệnh từ nhà phát triển, như mô tả lỗi phần mềm, yêu cầu khắc phục triệt để lỗi đó, cuối cùng thông báo cho nhà phát triển xem lại sau khi quá trình hoàn tất. Tác nhân AI mới cũng có thể "thay mặt" nhà phát triển thêm tính năng cho phần mềm, cải thiện tính năng đã có hoặc nâng cấp dựa trên gợi ý.

Microsoft cho biết tác nhân thậm chí sẽ tự động khởi động máy ảo, sao chép kho lưu trữ và phân tích cơ sở mã code. AI cũng lưu các thay đổi khi hoạt động, đồng thời cung cấp tóm tắt lý do và hiển thị trong nhật ký phiên. Nhà phát triển có thể bình luận, sau đó AI sẽ tự động giải quyết vấn đề.

Tại Build 2025, Microsoft đã đưa ra hàng loạt giải pháp mới liên quan đến AI, đồng thời chia sẻ tầm nhìn về một thế giới nơi doanh nghiệp sẽ tự tạo ra các AI Agent riêng cho nhiệm vụ khác nhau, tùy theo mô hình hoạt động.

Trước đó, OpenAI cũng giới thiệu AI Agent có tên Codex giúp nhà phát triển viết code nhanh hơn. Codex được mô tả là "trợ lý AI hỗ trợ lập trình mạnh mẽ nhất" mà công ty tạo ra, vận hành dựa trên nền tảng Codex-1, phiên bản của mô hình suy luận o3 tối ưu hóa cho phát triển phần mềm.

Theo công ty, Codex tạo ra những dòng code "sạch" hơn trước, tuân thủ chính xác theo câu lệnh và liên tục kiểm tra lỗi cho đến khi chạy thành công thay vì để lập trình viên kiểm tra thủ công. Công cụ mất khoảng 1-30 phút để viết, sửa lỗi, truy vấn thư viện lập trình và chạy kiểm tra. Nó có thể xử lý nhiều tác vụ cùng lúc, hoạt động thông qua máy tính ảo an toàn (sandbox) trên đám mây và kết nối với nền tảng Github của Microsoft.

Theo Fortune, Microsoft và OpenAI cùng cho ra mắt AI hỗ trợ lập trình trong bối cảnh nhiều công ty đẩy mạnh thay thế lập trình viên bằng trí tuệ nhân tạo. Trong đợt sa thải 6.000 người đầu tháng 5 của Microsoft, lập trình viên là nhóm bị ảnh hưởng nhất. Cuối tháng trước, CEO Satya Nadella tiết lộ: "Có khoảng 20% hay 30% số code trong kho lưu trữ và một số dự án của chúng tôi được viết bằng AI. Không những thế, AI Agent còn có thể xem xét và kiểm tra code. Tỷ lệ sử dụng đang tăng lên".

Trang Business Insider đánh giá AI ngày càng tác động đến việc làm, trong đó có lập trình viên - nghề nghiệp được đánh giá "hot" trước đây. Kevin Scott, Giám đốc công nghệ Microsoft, dự đoán 95% các đoạn code sẽ do AI tạo trong 5 năm tới. Cuối tháng 4, CEO Google Sundar Pichai cũng cho biết, 30% code mới tại công ty được viết bằng AI, tăng từ 25% so với tháng 10/2024. CEO OpenAI Altman cũng ước tính AI đang thực hiện 50% việc lập trình tại một số công ty, khiến nhu cầu lập trình viên giảm mạnh.