Kỹ sư phần mềm Devin giúp kỹ sư con người giảm bớt thời gian làm việc
Kỹ sư phần mềm được tạo từ AI với tên Devin có thể tự lập trình, hoạt động độc lập khi được giao nhiệm vụ, giúp kỹ sư con người giảm bớt thời gian làm việc.
Vào ngày 14/3, startup Cognition Labs, chuyên về công nghệ trí tuệ nhân tạo tại Mỹ, công bố kỹ sư phát triển phần mềm AI đầu tiên trên thế giới. Theo Cognition Labs, “Devin luôn sẵn lòng làm việc cùng bạn hoặc tự mình hoàn thành nhiệm vụ để bạn đánh giá. Các kỹ sư có thể tập trung vào các vấn đề thú vị hơn và các đội kỹ thuật có thể hoạt động cho những mục tiêu tham vọng hơn.”
Đây là sản phẩm của một nhóm kỹ sư đang làm việc tại các công ty hàng đầu như Google DeepMind, Waymo, Scale AI, dưới dẫn dắt của Scott Wu, Steven Hao và Walden Yan. Mặc dù đã hoạt động một thời gian nhưng Cognition Labs mới thực sự được thành lập vào đầu năm nay và đã thu vốn 21 triệu USD.
- Hai Mạng Xã Hội Trung Quốc Bất Ngờ Được Săn Đón Tại Thị Trường Mỹ
- Tiktok Cảnh Báo Sẽ Ngừng Hoạt Động Tại Mỹ
- TikTok Đệ Đơn Tại Tòa án Tối cao Mỹ Để Bảo Vệ Hoạt Động Tại Mỹ
- Mỹ chuẩn bị quy định hạn chế đầu tư vào AI tại Trung Quốc vì lý do an ninh quốc gia
- Một số công ty bán dẫn Trung Quốc bị Mỹ đưa vào danh sách “đen”
Trước khi Devin ra đời thì đã có các trợ lý AI hỗ trợ lập trình như Github Copilot hoặc các chatbot như ChatGPT, Google Bard. Tuy nhiên, điểm đặc biệt của Devin là khả năng xử lý toàn bộ quá trình phát triển từ đầu đến cuối.
Trong buổi giới thiệu, Scott Wu, CEO của Cognition Labs, đã trình bày cách mà người dùng có thể tận dụng Devin để viết mã nguồn ban đầu, theo dõi dòng lệnh, kiểm tra và sửa lỗi, thậm chí quản lý các dự án trên các nền tảng như Upwork. Devin có khả năng tìm kiếm thông tin trên Internet để học cách hoàn thành nhiệm vụ. Nhờ vào tính năng này, các kỹ sư sẽ có một nhân viên AI hoàn chỉnh có khả năng tham gia vào dự án thay vì chỉ là một trợ lý chỉ có khả năng gợi ý đoạn mã.

Để sử dụng, người dùng chỉ cần nhập các câu lệnh bằng ngôn ngữ tự nhiên vào giao diện dạng chatbot của Devin và AI này sẽ tiếp tục xử lý. Devin sẽ lập kế hoạch chi tiết để giải quyết vấn đề theo từng bước.
Tiếp theo, Devin sẽ khởi động dự án bằng cách sử dụng các công cụ dành cho nhà phát triển. Nó sẽ viết mã nguồn, sửa lỗi, kiểm tra và báo cáo tiến trình theo thời gian thực, cho phép người dùng theo dõi mọi thứ và đề phòng trước các vấn đề không mong muốn. Nếu phát hiện sai sót, người dùng có thể sử dụng giao diện chat để ra lệnh cho AI thực hiện các thay đổi. Điều này giúp các đội kỹ thuật giao một số nhiệm vụ cho AI và tập trung vào các dự án sáng tạo hơn, yêu cầu sự thông minh của con người.
Trong một thử nghiệm được tiến hành bởi Bloomberg, Devin đã thể hiện khả năng lập trình một trò chơi Pong cơ bản và tạo ra một trang web chỉ trong khoảng chưa đầy 20 phút.
Theo thông tin được công bố bởi nhà phát triển, Devin đã đạt được tỷ lệ giải quyết chính xác 13,86% các vấn đề trên GitHub mà không cần hỗ trợ, dựa trên tiêu chuẩn SWE-Bench. Trong khi đó, với mô hình trước đó, hiệu suất chỉ đạt 1,96% và cao nhất là 4,80% nếu được hỗ trợ.
Tuy nhiên, hiện tại, Devin vẫn chưa được phân phối rộng rãi mà chỉ dành cho một số người dùng đã đăng ký trước và được lựa chọn. Nhà phát triển cũng đã cho biết rằng sản phẩm này chỉ là một bước đầu trong việc phát triển các kỹ sư AI của họ.
“Cognition giải thích rằng: ‘Chúng tôi đang phát triển những đồng đội AI có khả năng vượt xa các công cụ AI hiện tại. Bằng cách giải quyết các vấn đề lý thuyết, chúng tôi có thể mở ra những khả năng mới trong nhiều lĩnh vực – việc viết mã chỉ là một bước khởi đầu. Chúng tôi mong muốn hỗ trợ mọi người trên khắp thế giới để biến ý tưởng của họ thành hiện thực.’
Sản phẩm của Cogniton Labs được đánh giá là minh chứng rõ ràng nhất cho tuyên bố trước đó của nhà sáng lập Nvidia, Jensen Huang. Tại một sự kiện vào cuối tháng 2 vừa qua, ông Huang đã gây sốc khi khuyên người trẻ không nên tập trung vào việc học viết mã.
Theo ông Huang, con người đang tiến vào giai đoạn đầu của cuộc cách mạng trí tuệ nhân tạo và viết lập trình không còn là một kỹ năng quan trọng nữa. Ông tin rằng trí tuệ nhân tạo đang tiến bộ trong việc thực hiện công việc này và do đó con người nên tập trung vào các lĩnh vực chuyên môn khác có giá trị cao hơn như sinh học, giáo dục, sản xuất hoặc nông nghiệp.’