GitHub ra mắt ứng dụng Copilot: Trải nghiệm desktop dành riêng cho kỷ nguyên AI Agent
GitHub chính thức giới thiệu ứng dụng Copilot mới, đóng vai trò là trung tâm điều khiển cho các tác nhân AI (AI agents), giúp lập trình viên quản lý quy trình làm việc phức tạp một cách tập trung và...
Trong bối cảnh các AI agent đang dần trở thành một phần không thể thiếu trong quy trình phát triển phần mềm, GitHub đã chính thức ra mắt ứng dụng GitHub Copilot mới. Đây là trải nghiệm desktop được thiết kế chuyên biệt để giúp lập trình viên quản lý và điều phối nhiều tác nhân AI cùng lúc, giải quyết tình trạng phân mảnh quy trình và quá tải ngữ cảnh.
Table Of Content
Trung tâm điều khiển cho quy trình làm việc với Agent
Ứng dụng GitHub Copilot cung cấp giao diện My Work tập trung, nơi lập trình viên có thể theo dõi mọi hoạt động từ các phiên làm việc, issue, pull request cho đến các tác vụ tự động hóa chạy ngầm. Mỗi phiên làm việc của agent đều được chạy trong một git worktree cô lập, đảm bảo các tác vụ không xung đột lẫn nhau.
Tính năng Agent Merge giúp tự động hóa quy trình từ kiểm tra CI, theo dõi người đánh giá cho đến khi hợp nhất mã nguồn, cho phép lập trình viên kiểm soát mức độ tự động hóa mà họ mong muốn.
Canvas: Nơi ý tưởng trở thành công việc cụ thể
GitHub cũng giới thiệu Canvases – bề mặt làm việc tương tác hai chiều giữa con người và AI. Thay vì chỉ dựa vào các đoạn chat dài dòng, Canvases cho phép hiển thị trực quan các kế hoạch, pull request, terminal hoặc dashboard. Đây là nơi lập trình viên có thể chỉnh sửa, phê duyệt hoặc điều hướng công việc mà agent đang thực hiện.
Sandboxing và bảo mật
Để đảm bảo an toàn, GitHub cung cấp các môi trường sandbox cả cục bộ (local) và trên cloud. Với sandbox cục bộ, agent chạy trong môi trường bị giới hạn quyền truy cập hệ thống. Trên cloud, mỗi sandbox là một môi trường Linux biệt lập, cho phép tổ chức cấu hình chính sách bảo mật tập trung và linh hoạt.
Nâng cấp Code Review và mở rộng hệ sinh thái
Tính năng Copilot code review nay đã thông minh hơn với các tùy chọn mô hình AI theo cấp độ, giúp tối ưu hóa chi phí và độ chính xác. Các kỹ năng chuyên biệt như /security-review hay /rubberduck cũng được tích hợp để hỗ trợ đánh giá bảo mật và phản biện mã nguồn.
Đặc biệt, GitHub Copilot SDK hiện đã sẵn sàng cho các ngôn ngữ phổ biến như Node.js/TypeScript, Python, Go, .NET, Rust và Java. Điều này cho phép các đội ngũ kỹ thuật tự xây dựng các công cụ nội bộ hoặc agent tùy chỉnh trên cùng một nền tảng runtime với Copilot. Ngoài ra, Copilot CLI cũng được thiết kế lại với giao diện TUI mới, hỗ trợ nhập liệu bằng giọng nói và lập lịch tác vụ ngay trong terminal.
Ứng dụng GitHub Copilot hiện đã có sẵn dưới dạng bản xem trước kỹ thuật (technical preview) cho người dùng các gói Copilot Pro, Pro+, Business và Enterprise.
Nguồn tham khảo: GitHub Blog



No Comment! Be the first one.