Trong cuộc đua giữa hai công cụ lập trình dùng trí tuệ nhân tạo – Claude Code của Anthropic và Codex CLI của OpenAI – công cụ của OpenAI đang được lòng lập trình viên hơn. Nguyên nhân một phần đến từ việc Anthropic vừa gửi yêu cầu gỡ mã Claude Code khỏi GitHub, sau khi một nhà phát triển chia sẻ bản giải mã công cụ này.
Claude Code và Codex CLI đều giúp lập trình viên sử dụng trí tuệ nhân tạo để viết và hỗ trợ mã code. Dù có mục đích tương tự, nhưng cách mà hai công ty chia sẻ sản phẩm lại rất khác nhau.
Codex CLI của OpenAI được phát hành dưới dạng mã nguồn mở với giấy phép Apache 2.0 – có nghĩa là ai cũng có thể tải về, chỉnh sửa và sử dụng cho cả mục đích cá nhân lẫn thương mại. Trong khi đó, Claude Code lại được bảo vệ chặt chẽ bởi giấy phép thương mại của Anthropic, không cho phép người khác tùy ý thay đổi hay phát hành lại.
Chưa hết, Anthropic còn “làm rối” mã nguồn của Claude Code, khiến nó khó bị đọc hiểu hoặc chỉnh sửa. Dù vậy, một lập trình viên vẫn tìm cách giải mã thành công rồi đăng tải mã lên GitHub. Ngay sau đó, Anthropic gửi thông báo bản quyền (DMCA) yêu cầu nền tảng gỡ bỏ nội dung này.
Hành động này lập tức vấp phải làn sóng chỉ trích từ cộng đồng công nghệ. Nhiều người so sánh với Codex CLI của OpenAI – công cụ đang được OpenAI liên tục cập nhật dựa trên đóng góp từ lập trình viên khắp nơi. Thậm chí, OpenAI còn cho phép Codex CLI sử dụng cả các mô hình trí tuệ nhân tạo từ những công ty khác, bao gồm chính… Anthropic.
Phía Anthropic hiện vẫn chưa đưa ra bình luận. Tuy nhiên, cũng có ý kiến bênh vực rằng Claude Code đang ở giai đoạn thử nghiệm nên việc giữ kín mã là hợp lý, nhất là vì lý do bảo mật. Dù vậy, trong mắt cộng đồng, OpenAI lại đang ghi điểm nhờ sự cởi mở bất ngờ – điều mà họ vốn không làm trong thời gian gần đây.
Có lẽ chính CEO OpenAI, Sam Altman, đã báo hiệu sự thay đổi khi ông từng thừa nhận rằng công ty mình “đã đi sai hướng” khi không ủng hộ mã nguồn mở trong quá khứ.