Microsoft phát hành VS Code 1.101: Tích hợp giao thức MCP, tiến gần hơn đến “trình soạn thảo AI”

VNZ-NEWS
Microsoft vừa phát hành bản cập nhật Visual Studio Code 1.101, với điểm nhấn là tích hợp giao thức Model Context Protocol (MCP) – đánh dấu một bước tiến quan trọng hướng tới việc biến VS Code thành một trình soạn thảo tích hợp trí tuệ nhân tạo (AI Editor).

Visual-studio-code.webp


Với bản cập nhật này, GitHub Copilot không còn chỉ là một trợ lý đề xuất qua chat, mà được nâng cấp trở thành một tác nhân lập trình thông minh (programming agent) thực thụ. Copilot giờ đây có thể tương tác trực tiếp với các công cụ dành cho lập trình viên, truy cập an toàn vào các dữ liệu thời gian thực như issue, pull request, và mã nguồn trên GitHub.

Năng lực mới này giúp Copilot hoạt động như một thành viên trong nhóm, có thể chủ động hoàn thành nhiệm vụ, qua đó làm thay đổi cách lập trình viên làm việc hàng ngày. Cùng với đó, Remote GitHub MCP Server cũng được GitHub ra mắt nhằm đơn giản hóa việc sử dụng – người dùng không cần cài đặt nội bộ, vẫn có thể tận hưởng các bản cập nhật tự động.

MCP là một giao thức mở, lần đầu được công bố bởi Anthropic vào cuối năm 2024, nhằm tiêu chuẩn hóa cách AI tương tác với các công cụ bên ngoài. Được xây dựng với triết lý tương tự như Language Server Protocol (LSP), MCP được Anthropic ví như “cổng USB-C cho các ứng dụng AI”, nhấn mạnh vào tính phổ biến và khả năng tương thích cao.

Phiên bản VS Code 1.101 hiện đã hỗ trợ MCP nguyên bản, cho phép lập trình viên kết nối các công cụ tương thích vào chức năng trò chuyện AI. Tài liệu chính thức của Microsoft cũng xác nhận bản cập nhật này đã hỗ trợ xác thực máy chủ MCP, đảm bảo các hành động của AI được thực hiện trong môi trường an toàn đại diện cho người dùng.


Nhờ hỗ trợ MCP, GitHub Copilot đã tiến hóa từ “trợ lý lập trình” thành “tác nhân lập trình thông minh”. Giờ đây, lập trình viên có thể giao việc trực tiếp cho Copilot ngay trong trình soạn thảo, và theo dõi tiến độ theo thời gian thực.

Theo trang giới thiệu tính năng của GitHub, Copilot có thể:

  • Tạo môi trường phát triển cách ly (sandbox)
  • Sao chép (clone) kho mã nguồn
  • Phân tích mã và tạo bản nháp pull request

Thomas Dohmke, CEO của GitHub, chia sẻ:

“Việc nhìn thấy tác nhân AI hoàn thành kế hoạch trong thời gian thực giống như đang quan sát một đồng đội làm việc – chỉ khác là đồng đội này không bao giờ bị xao nhãng.”


 
Trả lời

bbkim

Mỗi người một câu chuyện
Coder sắp bị khai tử. Chuẩn bị những anh nhân viên văn phòng,... lập trình bằng cách ra lệnh. Chả cần nghiên cứu học hành gì chỉ cần đưa ra yêu cầu và AI viết cho hết luôn.