Mon Agent IA
découvrez comment intégrer un agent d'intelligence artificielle dans visual studio code pour améliorer votre productivité et optimiser votre expérience de développement. apprenez à tirer parti de cette technologie avancée pour coder plus efficacement.

Tìm hiểu về việc tích hợp tác nhân AI vào Visual Studio Code

Agent Olivier
Tháng 4 8, 2025

Trong thế giới công nghệ không ngừng thay đổi, cách chúng ta phát triển các dự án phần mềm cũng thay đổi nhanh chóng. Việc tích hợp trí tuệ nhân tạo vào các công cụ phát triển của chúng ta đã trở nên cần thiết. Vào năm 2025, với việc phát hành Visual Studio Code 1.99, các nhà phát triển được mời tham gia vào phương pháp tiếp cận ngày càng được hỗ trợ bởi AI, cho phép họ chuyển đổi triệt để quy trình làm việc của mình. Bài viết này đi sâu vào các tính năng mới mà Microsoft đưa vào IDE không thể thiếu này.

Các tính năng mới mang tính cách mạng của Visual Studio Code 1.99

Visual Studio Code, được biết đến với tính linh hoạt và nhiều tiện ích mở rộng, đang nhận được bản cập nhật lớn giúp thu hẹp khoảng cách giữa phát triển theo phương pháp truyền thống và phát triển theo phương pháp AI. Với sự tích hợp của một đặc vụ AI Trong Chat Copilot, chiến lược của Microsoft rất rõ ràng: đơn giản hóa việc lập trình, ngay cả đối với những tác vụ phức tạp nhất.

Chế độ Agent mới: hỗ trợ lập trình

Chế độ Agent Mode của VS Code sẽ thay đổi cách các nhà phát triển tương tác với môi trường phát triển của họ. Bằng cách cho phép viết mã bằng truy vấn ngôn ngữ tự nhiên, người dùng có thể yêu cầu các hành động cụ thể như:

  • Tạo tập tin cho một dự án mới
  • Chạy thử nghiệm đơn vị
  • Viết tài liệu kỹ thuật
  • Thực hiện các lệnh phức tạp

Để kích hoạt chế độ này, bạn chỉ cần truy cập vào phần cài đặt và tìm kiếm tùy chọn phù hợp. Sau khi được kích hoạt, hệ thống sẽ sử dụng một công cụ có tên là “Suy nghĩ”, cho phép AI thực hiện suy nghĩ từng bước, giống như cách Anthropic làm với mô hình Sonnet 3.7.

Các công cụ mạnh mẽ được tích hợp vào Agent Mode

Chế độ tác nhân không chỉ là trung gian cho mã hóa ngôn ngữ tự nhiên; Nó cũng tích hợp các công cụ tiên tiến để nâng cao trải nghiệm của nhà phát triển. Trong số đó có:

Dụng cụ Chức năng
Công cụ tìm nạp Lấy nội dung từ các trang web công cộng
Công cụ sử dụng Hiểu sâu sắc về mã thông qua Tìm tất cả tài liệu tham khảoĐi tới Định nghĩa
Lệnh đầu cuối Chạy lệnh terminal trực tiếp trong VS Code

Các công cụ này cho phép nhà phát triển yêu cầu các tác vụ như: “Tạo điểm cuối API Express với kết nối MongoDB”. Sau đó, tác nhân có thể tạo tất cả các tệp cần thiết, cài đặt các phần phụ thuộc và thậm chí tự động thực hiện các thử nghiệm đơn vị.

Tiêu chuẩn giao thức mới với MCP

Bản cập nhật VS Code cũng giới thiệu Giao thức bối cảnh mô hình (MCP), tạo điều kiện thuận lợi cho việc tích hợp các mô hình AI với các công cụ và ứng dụng bên ngoài. Điều này có nghĩa là các nhà phát triển hiện có thể khiến dự án của họ tương tác với các nền tảng khác, mở ra một lĩnh vực khai thác chưa từng có.

Hỗ trợ API tùy chỉnh để tăng tính linh hoạt

Một cải tiến lớn khác trong Visual Studio Code 1.99 là hỗ trợ API tùy chỉnh. Điều này có nghĩa là các nhà phát triển hiện có thể lựa chọn từ nhiều mô hình trí tuệ nhân tạo:

  • Azure OpenAI
  • Nhân loại (Claude)
  • Google Song Tử
  • OpenAI (Các mô hình GPT khác nhau)

Tính linh hoạt này cho phép các công ty đảm bảo tính an toàn và bảo mật cho các dự án của mình. Ví dụ, khi sử dụng Ollama cho các mô hình cục bộ, mã sẽ không bao giờ rời khỏi môi trường phát triển cục bộ, đây là một tài sản có giá trị đối với các công ty coi trọng quyền riêng tư. Tuy nhiên, nếu một công ty có đăng ký Azure, họ có thể sử dụng trực tiếp mà không cần phải thông qua các dịch vụ tiêu chuẩn của Microsoft.

Khai thác khả năng của Claude và các mô hình khác

Đối với các nhà phát triển đánh giá cao sự hiểu biết sâu sắc của Claude, việc tích hợp với API của Anthropic mang lại những tương tác mạnh mẽ hơn so với GPT-4o. Lựa chọn này hoàn hảo cho những ai tìm kiếm sự chính xác và đơn giản trong quá trình phát triển ứng dụng.

Cải thiện trải nghiệm người dùng chung trong Visual Studio Code

Microsoft không chỉ dừng lại ở chức năng Agent. Bản cập nhật 1.99 đi kèm với một loạt các cải tiến ảnh hưởng đến mọi khía cạnh của IDE, được thể hiện dưới dạng các tính năng và tối ưu hóa mới:

  • Chế độ xem trò chuyện hợp nhất: Hợp nhất các chế độ Hỏi, Chỉnh sửa và Đại lý.
  • Hỗ trợ hình ảnh: Nhập hình ảnh trực tiếp vào cuộc trò chuyện (các định dạng được hỗ trợ bao gồm .jpg, .png, .gif, .webp).
  • Gợi ý chỉnh sửa tiếp theo (NES): Hiện đang ở phiên bản cuối cùng.
  • Lập chỉ mục cơ sở mã tức thời, cho phép người dùng nhận được câu trả lời nhanh chóng.

THE tìm kiếm ngữ nghĩa Tìm kiếm dựa trên AI hiện được bật theo mặc định, cho phép tìm kiếm thông minh. Ví dụ, người dùng có thể chỉ cần yêu cầu AI “tìm tất cả các chức năng thao tác dữ liệu người dùng mà không cần xác thực”, một nhiệm vụ có thể mất hàng giờ nếu không có sự trợ giúp của AI.

Sự cải tiến Sự miêu tả
Chế độ xem trò chuyện hợp nhất Tương tác đơn giản giữa các chế độ làm việc khác nhau.
Hỗ trợ hình ảnh Dễ dàng giao tiếp bằng hình ảnh với tính năng trò chuyện.
Tìm kiếm ngữ nghĩa Hỗ trợ tìm kiếm phức tạp bằng các truy vấn đơn giản.

Những cải tiến này khiến Visual Studio Code trở nên hấp dẫn hơn đối với các nhà phát triển, cho phép cộng tác liền mạch và tăng năng suất.

Tại sao nên chọn Visual Studio Code cho các dự án phát triển của bạn?

Với tất cả các tính năng được sửa đổi và tối ưu hóa này, điều quan trọng là phải đặt ra câu hỏi: tại sao không áp dụng Visual Studio Code làm IDE chính của bạn? Do có nhiều phần mở rộng và khả năng thích ứng khác nhau nên nó dễ dàng cạnh tranh với các giải pháp thay thế như JetBrains, nhật thực, hoặc thậm chí văn bản tuyệt vời. Các IDE khác đều có thế mạnh riêng, nhưng phương pháp tích hợp với sự hỗ trợ của AI của Microsoft mang lại cho nó vị thế độc nhất trên thị trường.

Tích hợp và kế thừa các tác nhân AI trong quá trình phát triển

Các tác nhân AI không chỉ đang cách mạng hóa cách chúng ta phát triển mà còn cả tầm nhìn của chúng ta về tương lai của phát triển phần mềm. Với sự ra đời của các công cụ như công cụ tích hợp trong Visual Studio Code, việc tính toán đang trở nên trôi chảy và dễ tiếp cận hơn. Tầm quan trọng của môi trường nhanh nhẹn và hỗ trợ thông minh hiện là tối quan trọng trong chu kỳ phát triển.

Rõ ràng là các nền tảng như GitHub cũng củng cố xu hướng này bằng cách cho phép chia sẻ các dự án và kiến ​​thức được làm giàu bằng trí tuệ nhân tạo. Nhờ những tiến bộ này, sự phát triển đang tiến tới một kỷ nguyên trực quan hơn, nơi máy móc trở thành đồng minh chứ không chỉ là một công cụ.

Việc bạn phải đối mặt với màn hình mã không còn là điều khó tránh khỏi nữa! Các tác nhân AI như trong môi trường của Microsoft luôn hỗ trợ chúng ta và với các bản cập nhật liên tục, sự hỗ trợ này sẽ ngày càng tốt hơn.