Ngày 16/5, OpenAI đã công bố việc ra mắt phiên bản thử nghiệm nghiên cứu của Codex, trợ lý AI hỗ trợ lập trình mạnh mẽ nhất mà công ty từng phát triển tính đến thời điểm hiện tại. Codex được vận hành dựa trên nền tảng của mô hình AI codex-1, một phiên bản của mô hình suy luận o3, được tối ưu hóa cho các tác vụ phát triển phần mềm.
OpenAI tuyên bố rằng mô hình suy luận codex-1 tạo ra những dòng code lập trình "sạch sẽ" hơn so với o3, tuân thủ chính xác hơn theo prompt hướng dẫn, và sẽ lặp đi lặp lại việc chạy kiểm tra những dòng code cho đến khi đạt được kết quả thành công.
Codex hoạt động trong một máy tính ảo an toàn (sandbox) trên máy chủ đám mây. Bằng cách kết nối với GitHub, môi trường của Codex có thể được tải sẵn các kho lưu trữ code của các lập trình viên. OpenAI cho biết, công cụ hỗ trợ lập trình AI này sẽ mất từ 1 đến 30 phút để viết các tính năng đơn giản, sửa lỗi, trả lời câu hỏi về thư viện code lập trình và chạy kiểm tra, cùng với nhiều tác vụ khác.
Codex có thể xử lý đồng thời nhiều tác vụ lập trình phần mềm, theo OpenAI, và nó không giới hạn người dùng trong việc truy cập máy tính và trình duyệt của họ khi Codex chạy.
Codex đã bắt đầu được triển khai cho những người đăng ký tài khoản gói cước ChatGPT Pro, Enterprise và Team. OpenAI cho biết người dùng sẽ có "quyền truy cập" vô cùng thoải mái vào Codex để bắt đầu lập trình, nhưng trước mắt trong vài tuần tới, công ty sẽ ứng dụng một cách giới hạn công cụ này. Sau đó, người dùng sẽ có tùy chọn mua thêm token để tiếp tục sử dụng Codex, theo một phát ngôn viên của OpenAI.
OpenAI dự kiến sẽ mở rộng quyền truy cập Codex đến người dùng tài khoản ChatGPT Plus và Edu trong thời gian ngắn tới đây.
Các công cụ AI dành cho các kỹ sư phần mềm code nhờ AI, khái niệm giờ đã được đặt tên là “vibe coding”, đã tăng vọt về độ phổ biến trong những tháng qua. Hai vị CEO của Google và Microsoft tuyên bố rằng khoảng 30% code của họ hiện nay được viết bởi AI. Vào tháng 2, Anthropic đã phát hành công cụ hỗ trợ lập trình agentic của riêng mình, Claude Code. Đến tháng 4 vừa rồi, Google đã cập nhật trợ lý lập trình AI của mình, Gemini Code Assist, với nhiều khả năng vận hành giống một tác nhân AI hữu ích hơn.
Sự phổ biến của xu hướng “vibe coding” đã giúp các doanh nghiệp đứng sau nền tảng mã hóa AI trở thành một trong những công ty phát triển nhanh nhất trong ngành công nghệ. Cursor, một trong những công cụ hỗ trợ lập trình AI phổ biến nhất, đạt doanh thu hàng năm khoảng 300 triệu USD vào hồi tháng 4, và vừa cho biết rằng họ đang mở vòng gọi vốn đầu tư mới, dự kiến biến giá trị vốn hóa của startup đạt mức 9 tỷ USD.
OpenAI cũng đang muốn có một phần của thị trường này. Công ty chế tạo ChatGPT được cho là đã hoàn tất việc mua lại Windsurf, nhà phát triển của một nền tảng hỗ trợ lập trình AI phổ biến, với giá 3 tỷ USD. Việc ra mắt Codex cũng cho thấy rõ ràng rằng OpenAI cũng đang xây dựng các công cụ hỗ trợ lập trình AI của riêng họ.
Người dùng có quyền truy cập để sử dụng Codex sẽ thấy công cụ trong thanh sidebar của ChatGPT và giao phó các tác vụ lập trình mới bằng cách nhập prompt và nhấp vào nút “Code”. Người dùng cũng có thể đặt câu hỏi về thư viện code lập trình của họ và nhấp vào nút "Ask". Dưới thanh nhập prompt, người dùng có thể thấy các tác vụ khác mà họ đã giao cho Codex thực hiện và theo dõi tiến trình của chúng.
Trong buổi giới thiệu trước khi ra mắt Codex, Josh Tobin, Trưởng nhóm Nghiên cứu Tác nhân trí tuệ nhân tạo của OpenAI, cho biết mục tiêu của OpenAI sẽ là phát triển để các tác nhân hỗ trợ lập trình AI của mình hoạt động như những "đồng nghiệp ảo", hoàn thành các tác vụ tự động mà các kỹ sư con người cần “hàng giờ hoặc thậm chí hàng ngày” để thực hiện. OpenAI tuyên bố rằng họ đã sử dụng Codex trong môi trường nội bộ để giảm tải các tác vụ phải thực hiện lặp đi lặp lại, xây dựng các tính năng mới và soạn thảo tài liệu.
Alexander Embiricos, Trưởng bộ phận phát triển sản phẩm của OpenAI cho biết nhiều khía cạnh hàng rào bảo vệ an toàn vận hành cho mô hình o3 của công ty cũng áp dụng cho Codex. Trong một bài đăng trên blog, OpenAI cho biết Codex sẽ từ chối các yêu cầu phát triển
"phần mềm độc hại".
Bên cạnh việc từ chối viết mã độc, bản thân Codex cũng hoạt động trong một môi trường bị cô lập, không có quyền truy cập internet hoặc kết nối với các API bên ngoài. Điều này hạn chế mức độ nguy hiểm mà Codex có thể gây ra trong tay của kẻ xấu, nhưng ở khía cạnh ngược lại, việc không được kết nối internet cũng có thể cản trở tính hữu ích của nó.
Cũng cần lưu ý rằng các tác nhân hỗ trợ lập trình AI, giống như tất cả các hệ thống AI tạo sinh ngày nay, luôn dễ mắc lỗi. Một nghiên cứu gần đây từ Microsoft đã phát hiện ra rằng, các mô hình lập trình AI hàng đầu trong ngành, chẳng hạn như Claude 3.7 Sonnet và o3-mini, gặp khó khăn trong việc giải quyết lỗi phần mềm một cách đáng tin cậy. Tuy nhiên, điều đó dường như không làm giảm sự phấn khích của các nhà đầu tư đối với các công cụ lập trình tự động này.
OpenAI cũng đang cập nhật Codex CLI, công cụ AI hỗ trợ lập trình nguồn mở gần đây vừa mới ra mắt, với phiên bản mô hình o4-mini được tối ưu hóa cho kỹ thuật phát triển phần mềm. Mô hình đó hiện là mặc định trong Codex CLI và sẽ có sẵn trong API của OpenAI, cho phép các doanh nghiệp vận hành với giá 1.5 USD cho mỗi 1 triệu token đầu vào (tương đương khoảng 750 ngàn từ) và 6 USD cho mỗi 1 triệu token đầu ra.
Việc ra mắt Codex đánh dấu nỗ lực mới nhất của OpenAI để bổ sung thêm các sản phẩm, tính năng và tiện ích khác vào chatbot trứ danh ChatGPT. Trong năm qua, OpenAI đã thêm quyền truy cập ưu tiên vào nền tảng video AI của công ty, Sora. Kế đến là tác nhân AI hỗ trợ nghiên cứu khoa học mang tên Deep Research. Cùng với đó là tác nhân AI hỗ trợ duyệt web, Operator. Tất cả đều là những tiện ích dành cho những người đăng ký mua các gói cước ChatGPT.
Những ưu đãi này có thể thu hút nhiều người dùng hơn để đăng ký ChatGPT. Và với trường hợp của Codex, nó có thể thuyết phục những lập trình viên đang đăng ký gói cước ChatGPT hiện tại trả nhiều tiền hơn để làm được nhiều việc hơn.
Theo TechCrunch Nguồn:tinhte.vn/thread/openai-codex-tro-ly-ai-ho-tro-lap-trinh-tich-hop-trong-chatgpt.4019249/