Giới thiệu về GitHub's New Copilot Agent
GitHub đã và đang nỗ lực biến VS Code trở thành một công cụ mạnh mẽ cho các nhà phát triển và những cập nhật mới nhất của họ là một bước tiến quan trọng theo hướng đó. Trong bài viết này, chúng ta sẽ thảo luận về các tính năng mới của GitHub's Copilot Agent, bao gồm khả năng chỉnh sửa trực tiếp các tệp, chế độ Agent mới và tích hợp với các công cụ khác như PhotoGenius AI.
GitHub Copilot là gì?
GitHub Copilot là một trợ lý viết mã dựa trên AI, giúp các nhà phát triển viết mã hiệu quả hơn. Nó lần đầu tiên được giới thiệu như một công cụ miễn phí và sau đó, GitHub đã phát hành Copilot Edits, cho phép AI chỉnh sửa trực tiếp các tệp. Tính năng này chỉ khả dụng trên phiên bản VS Code Insiders.
Introduction to GitHub Copilot
Các tính năng mới của GitHub Copilot
Các bản cập nhật mới cho GitHub Copilot bao gồm khả năng bật tính năng vision cho Copilot, cho phép AI sử dụng hình ảnh để đưa ra quyết định. Tính năng này cũng chỉ khả dụng trên phiên bản VS Code Insiders. Một bản cập nhật quan trọng khác là sự ra mắt của chế độ Agent, cho phép AI tự lặp lại mã của chính nó, tự động xác định và sửa lỗi, thực thi các lệnh terminal và giải quyết các lỗi thời gian chạy với khả năng tự phục hồi.
New Features of GitHub Copilot
PhotoGenius AI
Trước khi đi sâu hơn vào các tính năng của GitHub Copilot, hãy nói về nhà tài trợ hôm nay, PhotoGenius AI. PhotoGenius AI là một trình tạo nghệ thuật hỗ trợ AI "tất cả trong một", cho phép bạn nhập bất kỳ thứ gì và nhận được hình ảnh tuyệt đẹp ngay lập tức. Nó cung cấp cho bạn tất cả các loại mô hình tạo hình ảnh ở một nơi, cho dù đó là Flux, Stable Diffusion hay bất kỳ mô hình tạo hình ảnh nào khác mà bạn có thể nghĩ đến. Họ cũng đã thêm bộ tạo 3D mới của mình gần đây, cho phép bạn cung cấp cho nó một lời nhắc hoặc một hình ảnh và tạo một mô hình 3D cho bạn.
Agent Mode
Agent mode là một bản cập nhật quan trọng cho GitHub Copilot, cho phép AI hoạt động độc lập hơn. Nó có thể lặp lại mã của chính nó, tự động xác định và sửa lỗi, thực thi các lệnh terminal và giải quyết các lỗi thời gian chạy với khả năng tự phục hồi. Tính năng này tương tự như cách Klein hoặc Cursor hoạt động và đây là một bước tiến quan trọng đối với GitHub Copilot.
Next Edit Code Suggestion
Một tính năng mới khác của GitHub Copilot là Next Edit code suggestion. Tính năng này cho phép AI dự đoán những thay đổi bạn sẽ cần thực hiện tiếp theo, dựa trên những thay đổi bạn đã thực hiện. Ví dụ: nếu bạn cập nhật tên biến, AI sẽ dự đoán rằng bạn sẽ cần cập nhật tất cả các phiên bản của biến đó. Tính năng này giúp bạn dễ dàng làm việc trên các tệp lớn hơn và giảm khả năng xảy ra lỗi.
Prompt Files
GitHub Copilot cũng hỗ trợ prompt files, cho phép bạn cung cấp ngữ cảnh hoặc quy tắc cho AI. Tính năng này tương tự như cách Cursor hoặc Wind Surf hoạt động và đây là một bước tiến quan trọng đối với GitHub Copilot. Bạn có thể sử dụng prompt files để cung cấp ngữ cảnh cho mã của mình, giúp AI dễ dàng hiểu những gì bạn đang cố gắng đạt được.
Setup and Usage
Để sử dụng GitHub Copilot, bạn sẽ cần tải xuống phiên bản VS Code Insiders và cài đặt tiện ích mở rộng GitHub Copilot. Sau khi bạn đã cài đặt tiện ích mở rộng, bạn có thể truy cập các tính năng mới, bao gồm Agent mode và Next Edit code suggestion.
O3 Mini API
O3 Mini API cũng có sẵn, ngay cả trên phiên bản miễn phí của GitHub Copilot. API này cho phép bạn sử dụng AI để tạo mã và cung cấp một tùy chọn giá cả phải chăng hơn cho sinh viên và nhân viên đã nhận được GitHub Copilot miễn phí.
Conclusion
Tóm lại, các tính năng mới của GitHub Copilot là một bước tiến quan trọng đối với các nhà phát triển. Khả năng bật vision cho Copilot, sự ra mắt của Agent mode và tính năng Next Edit code suggestion giúp bạn dễ dàng làm việc trên các tệp lớn hơn và giảm khả năng xảy ra lỗi. O3 Mini API cung cấp một tùy chọn giá cả phải chăng hơn cho sinh viên và nhân viên, đồng thời tích hợp với PhotoGenius AI giúp bạn dễ dàng tạo ra hình ảnh tuyệt đẹp ngay lập tức.