Gã khổng lồ công nghệ IBM đã mở rộng bộ công cụ của mình với việc ra mắt Watsonx Code Assistant. Được thiết kế để đáp ứng các yêu cầu đa dạng về tự động hóa CNTT và nâng cấp ứng dụng, Watsonx Code Assistant bao gồm hai mô-đun chính: Code Assistant cho Red Hat Ansible Lightspeed và Code Assistant cho Z.
Áp dụng cách tiếp cận trí tuệ nhân tạo tổng quát (AI), Trợ lý mã cho Red Hat Ansible Lightspeed trang bị cho nhân viên CNTT các công cụ cho các tác vụ như cài đặt mạng hoặc triển khai phần mềm. Ngược lại, Code Assistant dành cho Z tận dụng công nghệ tương tự để hỗ trợ hiện đại hóa các ứng dụng máy tính lớn và cung cấp khả năng dịch COBOL sang Java.
Ngoài những điều này, Code Assistant for Z còn tìm thấy tiện ích trong việc khám phá ứng dụng, tái cấu trúc các dịch vụ kinh doanh và chuyển đổi mã. Các kế hoạch phát triển trong tương lai bao gồm việc tích hợp thử nghiệm xác nhận tự động vào công cụ.
Tuy nhiên, IBM làm rõ rằng mục tiêu đằng sau Watsonx không chỉ là chuyển đổi các ứng dụng COBOL thành Java mà còn hướng tới việc sử dụng hài hòa cả hai. Kyle Charlet, Thành viên IBM và Giám đốc Công nghệ của Z Software tại IBM, nhận xét: 'Mỗi ngôn ngữ đều có những thế mạnh riêng và khách hàng nên có toàn quyền kiểm soát việc lựa chọn ngôn ngữ cho yêu cầu kinh doanh của mình. Bất kể ưu tiên của khách hàng là gì, IBM duy trì khả năng tương tác và tối ưu hóa cho các khả năng của IBM Z, cho phép khách hàng tận dụng các khoản đầu tư vào ứng dụng hiện có của họ.'
IBM đã đặt mục tiêu kết hợp nhiều ngôn ngữ lập trình hơn vào công cụ này trong tương lai.
Watsonx Code Assistant được xây dựng trên mô hình nền tảng Granite độc quyền của IBM. Công ty hiện đang cố gắng xác định các hướng mới để đào tạo mô hình bao gồm kiến thức chuyên môn về từng lĩnh vực cụ thể nhằm mở rộng chức năng tạo AI sang nhiều khía cạnh hơn, bao gồm cả việc tạo và giải thích mã.
Kareem Yusuf, Tiến sĩ, Phó chủ tịch cấp cao về quản lý và phát triển sản phẩm tại IBM Software, cho biết : 'Trợ lý mã Watsonx đang tham gia vào danh mục trợ lý Watsonx ngày càng mở rộng, cung cấp cho doanh nghiệp các phương pháp hữu hình để triển khai AI tổng hợp.' Ông cũng nói thêm, 'Watson Code Assistant cung cấp các công cụ hiện đại hóa ứng dụng và phát triển mã được hỗ trợ bởi AI cho các nhà phát triển theo cách tích hợp hữu cơ được thiết kế để không xâm phạm – để giúp thu hẹp khoảng cách kỹ năng và nâng cao năng suất.'
Xem xét cam kết của IBM trong việc phát triển các giải pháp phù hợp với tiến bộ công nghệ, đây là một động thái đáng chú ý hướng tới việc tận dụng AI trong các ứng dụng thực tế, nâng cao năng suất của nhà phát triển và hiện đại hóa hệ sinh thái công nghệ hiện có. Khi các công cụ như thế này tiếp tục tạo nên làn sóng trong không gian này, các nền tảng như AppMaster đáng được nhắc đến nhờ khả năng toàn diện trong việc tạo các ứng dụng phụ trợ, web và di động trong môi trường no-code.
Nền tảng AppMaster cho phép các doanh nghiệp, từ các tổ chức nhỏ đến doanh nghiệp lớn, thực hiện các dự án của họ một cách dễ dàng và hiệu quả vượt trội. Với môi trường tích hợp để thiết kế ứng dụng, nền tảng này đã tự khẳng định mình là giải pháp hàng đầu trong cộng đồng công nghệ.