Được phát triển bởi Cognition, một startup về công nghệ trí tuệ nhân tạo (AI) tại Mỹ, Devin được mô tả là một "đồng đội tài năng và không biết mệt", có thể thực hiện các nhiệm vụ một cách tự động và hiệu quả.
Trước sự xuất hiện của Devin, đã có những trợ lý kỹ thuật phần mềm AI như Github Copilot và các mô hình ngôn ngữ lớn (LLM) như ChatGPT và Bard của Google. Tuy nhiên, điểm khác biệt chính của Devin là khả năng xử lý toàn bộ quá trình phát triển phần mềm từ đầu đến cuối.
Devin có khả năng viết mã nguồn ban đầu, kiểm tra và sửa lỗi, thậm chí quản lý các dự án trên nền tảng như Upwork. Điều này có nghĩa là Devin không chỉ đơn thuần là một trợ lý có khả năng gợi ý các đoạn mã, mà còn có thể thực hiện các nhiệm vụ một cách đầy đủ và tự động. Hiện tại, Devin vẫn chỉ được cung cấp cho một số khách hàng được lựa chọn.
Theo Cognition, Devin có thể sử dụng các công cụ thông thường dành cho nhà phát triển, như shell, trình chỉnh sửa mã và trình duyệt, trong một môi trường điện toán an toàn để lên kế hoạch và thực hiện các nhiệm vụ kỹ thuật phức tạp đòi hỏi hàng nghìn quyết định. Người dùng chỉ cần nhập câu lệnh bằng ngôn ngữ tự nhiên vào giao diện kiểu chatbot của Devin và kỹ sư phần mềm AI này sẽ tiếp tục xử lý.
Điều đáng chú ý là Devin không chỉ viết mã nguồn mà còn kiểm tra lỗi, báo cáo tiến trình theo thời gian thực và cho phép người dùng theo dõi mọi thứ và đề phòng những điều ngoài ý muốn. Nếu phát hiện lỗi, người dùng có thể chỉ đạo cho AI thực hiện các thay đổi cần thiết thông qua giao diện chat. Điều này giúp các nhóm kỹ thuật giảm bớt gánh nặng công việc và tập trung vào các dự án sáng tạo hơn, đòi hỏi sự sáng tạo và trí thông minh của con người.
Cognition tin rằng Devin là bước đầu tiên trong việc phát triển các đồng đội AI có khả năng vượt xa các công cụ AI hiện nay. Bằng cách giải quyết các vấn đề lý luận, họ hy vọng mở ra những khả năng mới trong nhiều lĩnh vực khác nhau. Devin không chỉ là một công cụ phát triển phần mềm, mà còn là một bước tiến quan trọng trong việc biến các ý tưởng thành hiện thực trong cộng đồng công nghệ.
Big Tech (Nguồn: TH&PL)