MIT: Làn sóng thứ hai của AI lập trình đã đến

  • Làn sóng AI lập trình thứ hai đã xuất hiện, với các công ty như Poolside, Cosine, và Merly cạnh tranh phát triển các công cụ tạo sinh mã code. Những công cụ này không chỉ hỗ trợ lập trình viên mà còn tự động hóa các tác vụ phức tạp như thử nghiệm, sửa lỗi, và thậm chí tối ưu hóa mã.

  • Hiện tại, khoảng 25% mã mới tại Google được tạo bởi AI và các nền tảng như GitHub Copilot của Microsoft đã thu hút hàng triệu lập trình viên.

  • Những bước tiến mới của AI lập trình:

    • Các công cụ thế hệ đầu tiên như Copilot chủ yếu dựa vào hoàn thiện tự động (autocomplete).
    • Thế hệ tiếp theo, như Genie (Cosine) và công cụ đang phát triển của Poolside, tập trung vào việc mô phỏng quy trình tư duy của lập trình viên, bao gồm:
      • RLCE (Reinforcement Learning from Code Execution): Đào tạo AI thông qua việc thử nghiệm và tối ưu hóa mã.
      • Dữ liệu Breadcrumbs: Thu thập thông tin về quá trình lập trình thực tế, như lý do mở tệp, cách truy cập tài liệu, và logic cơ bản.
  • Những công nghệ độc đáo:

    • Merly: Thay vì dựa vào mã nguồn truyền thống, Merly tập trung vào logic cơ bản bằng cách sử dụng các biểu diễn trung gian của mã, giúp tối ưu hóa và tăng tốc quá trình tạo mã.
    • Cosine: Phát triển Genie, công cụ được đánh giá cao nhất trên bảng xếp hạng SWE-Bench, có thể tự động sửa lỗi và tối ưu mã.
    • Poolside: Xây dựng mô hình ngôn ngữ từ đầu, ưu tiên các tác vụ lập trình thay vì tổng hợp dữ liệu từ Internet.
  • Tác động đến ngành lập trình:

    • Những công cụ này đang thay đổi cách lập trình viên làm việc, giúp họ tập trung vào thiết kế và tư duy logic thay vì viết mã thủ công.
    • Các công cụ như Genie có thể chạy nhiều phiên bản hệ thống, thử nghiệm đồng thời các giải pháp khác nhau, hoặc sửa lỗi 24/7 dựa trên báo cáo lỗi.
    • Một số công ty đã giảm đáng kể số lượng nhân viên lập trình, thay thế bằng các nhóm nhỏ sử dụng AI, tạo ra sự chuyển đổi từ "kỹ sư phần mềm" thành "quản lý hệ thống AI."
  • Tương lai của AI lập trình:

    • Các công ty như Cosine và Poolside coi lập trình là bước đầu tiên hướng tới việc xây dựng AGI, với tham vọng phát triển các mô hình giải quyết mọi vấn đề tính toán thông qua phần mềm tự động.

📌 Làn sóng AI lập trình thứ hai không chỉ tối ưu hóa ngành công nghệ mà còn mở ra con đường tới AGI. Với các công cụ tự động hóa ngày càng thông minh, lập trình viên có thể tập trung vào sáng tạo trong khi AI xử lý các nhiệm vụ phức tạp.

https://www.technologyreview.com/2025/01/20/1110180/the-second-wave-of-ai-coding-is-here/

#MIT

Thảo luận

© Sóng AI - Tóm tắt tin, bài trí tuệ nhân tạo