Công cụ “agent” mới của OpenAI kết nối các mô hình AI với mã và tác vụ máy tính cục bộ, cùng quỹ tài trợ 1 triệu USD cho các dự án phát triển phần mềm.
OpenAI vừa công bố Codex CLI, một “agent” lập trình chạy cục bộ trên terminal như một phần trong chiến lược tích hợp AI sâu hơn vào quy trình phát triển phần mềm. Thông báo được đưa ra cùng với việc ra mắt các mô hình AI mới nhất của công ty, o3 và o4-mini.
Theo OpenAI, Codex CLI đóng vai trò kết nối giữa các mô hình AI của công ty với mã nguồn và tác vụ máy tính cục bộ. Thông qua công cụ này, các mô hình AI của OpenAI có thể viết, chỉnh sửa mã trên máy tính và thực hiện một số hành động như di chuyển file.
“[Codex CLI là] một agent lập trình mã nguồn mở, nhẹ, chạy cục bộ trong terminal,” đại diện OpenAI chia sẻ qua email với TechCrunch. “Mục tiêu [là] cung cấp cho người dùng một giao diện tối giản, minh bạch để kết nối trực tiếp các mô hình với [mã nguồn và tác vụ].”
Bước đầu tiến tới tầm nhìn lập trình tự động
Codex CLI dường như là bước khởi đầu trong tầm nhìn rộng lớn hơn của OpenAI về lập trình tự động. Gần đây, CFO của công ty, Sarah Friar, đã mô tả khái niệm “kỹ sư phần mềm tự động” – một bộ công cụ mà OpenAI dự định xây dựng, có khả năng nhận mô tả dự án cho một ứng dụng, sau đó tạo ra và thậm chí kiểm tra đảm bảo chất lượng cho ứng dụng đó.
Mặc dù Codex CLI chưa đạt đến mức độ này, nhưng nó sẽ tích hợp các mô hình của OpenAI, cuối cùng bao gồm cả o3 và o4-mini, với các giao diện dòng lệnh xử lý mã và lệnh máy tính.
Trong bài đăng blog được cung cấp cho TechCrunch, OpenAI cho biết thêm: “Bạn có thể tận dụng lợi ích của suy luận đa phương thức từ dòng lệnh bằng cách truyền ảnh chụp màn hình hoặc bản phác thảo độ phân giải thấp vào mô hình, kết hợp với khả năng truy cập mã của bạn cục bộ [thông qua Codex CLI].”
Để thúc đẩy việc sử dụng Codex CLI, OpenAI dự kiến phân phối 1 triệu USD tài trợ API cho các dự án phát triển phần mềm đủ điều kiện. Công ty cho biết sẽ trao các khoản tín dụng API trị giá 25.000 USD cho các dự án được chọn.
Tuy nhiên, các công cụ lập trình AI không tránh khỏi rủi ro. Nhiều nghiên cứu đã chỉ ra rằng các mô hình tạo mã thường không sửa được các lỗ hổng bảo mật và lỗi, thậm chí còn tạo ra chúng. Người dùng nên cân nhắc kỹ trước khi cho AI quyền truy cập vào các tệp hoặc dự án nhạy cảm, đặc biệt là toàn bộ hệ thống.