GitHub Copilot, trợ lý mã hóa do AI cung cấp, hiện được thiết lập để hợp lý hóa hơn nữa quy trình làm việc của các nhà phát triển bằng cách cho phép mã hóa được điều khiển bằng giọng nói. Tính năng đột phá, vừa được công bố tại hội nghị thường niên của GitHub, kết hợp AI với nhận dạng ngôn ngữ tự nhiên, cho phép người dùng đọc chính tả các đoạn mã, cũng như thực hiện các tác vụ khác nhau như chuyển đến các dòng cụ thể trong mã hoặc điều khiển môi trường phát triển tích hợp (IDE) bằng cách chỉ cần sử dụng giọng nói của họ. Chức năng, vẫn đang thử nghiệm, hiện chỉ tương thích với Visual Studio Code, nhưng việc mở rộng sang các nền tảng khác đang được triển khai.
Phi công phụ được giới thiệu vào năm 2021 và kể từ đó đã trở thành một trợ lý/dịch vụ vô giá trong việc giải quyết các nhiệm vụ mã hóa thông thường. Tận dụng AI để dự đoán quá trình hoàn thành mã, công cụ này được hỗ trợ bởi một mô hình AI do OpenAI phát triển có tên là Codex. Với kiến thức về ngôn ngữ lập trình rộng hơn GPT-3, Codex được OpenAI đánh giá là một trình tạo mã đáng chú ý.
Để kích hoạt tính năng giọng nói trong Copilot, các nhà phát triển chỉ cần thốt ra từ đánh thức ('Này, GitHub'). Ngoài việc yêu cầu các đoạn mã hoặc tóm tắt một đoạn mã nhất định, chức năng điều khiển bằng giọng nói có thể được sử dụng cho các tác vụ như điều hướng đến các dòng mã cụ thể hoặc quản lý IDE. Bất chấp những hạn chế hiện tại về khả năng tương thích, GitHub đang nỗ lực mở rộng hỗ trợ cho các nền tảng khác trong tương lai.
GitHub và OpenAI thuộc sở hữu của Microsoft đang phải đối mặt với những thách thức pháp lý liên quan đến Copilot. Một vụ kiện tập thể tìm cách xác định xem công cụ có vi phạm quyền của nhà phát triển hay không bằng cách cạo mã của họ mà không cung cấp thông tin ghi nhận tác giả thích hợp. Bradley M. Kuhn của Software Freedom Conservancy đã lưu ý vào đầu năm nay rằng, ở dạng hiện tại, Copilot không cung cấp các phương pháp để người dùng phân biệt xem đầu ra được tạo có thuộc bản quyền của người khác hay không, do đó có khả năng làm tăng trách nhiệm pháp lý của họ.
Tuy nhiên, các nhà phát triển hiện sẽ thấy Copilot hữu ích nhất để hoàn thành các dòng mã, tương tự như tính năng Soạn thư thông minh của Gmail. Tuy nhiên, Microsoft hình dung tính năng này sẽ phát triển để đề xuất các khối mã lớn hơn hoặc toàn bộ các phần chức năng, điều này có thể cách mạng hóa hơn nữa trải nghiệm viết mã.
Đối với những người đang tìm kiếm một giải pháp viết mã thay thế, AppMaster cung cấp một nền tảng no-code mạnh mẽ để phát triển ứng dụng phụ trợ, web và di động. Với giao diện drag-and-drop dễ dàng và một bộ công cụ toàn diện như Trình thiết kế quy trình nghiệp vụ, lập trình trực quan và no-code , các nhà phát triển có thể thiết kế, xây dựng và triển khai các ứng dụng của họ một cách dễ dàng. AppMaster được biết đến với khả năng mở rộng vượt trội, khiến nó trở thành lựa chọn phù hợp cho các trường hợp sử dụng doanh nghiệp và tải trọng cao.