Trong vài năm qua, AI đã trở thành một phần không thể thiếu của môi trường lập trình hiện đại. Tuy nhiên, phần lớn các tính năng AI hiện nay đều phụ thuộc vào dịch vụ đám mây, yêu cầu kết nối Internet liên tục và thường buộc người dùng phải đăng nhập tài khoản để sử dụng. Điều này tạo ra không ít hạn chế đối với các doanh nghiệp có yêu cầu bảo mật cao hoặc các môi trường phát triển bị cô lập hoàn toàn khỏi Internet.
Với bản cập nhật mới nhất của Visual Studio Code 1.122, Microsoft đang từng bước giải quyết vấn đề này. Bản phát hành mới không chỉ nâng cấp trải nghiệm AI agent mà còn bổ sung khả năng sử dụng AI hoàn toàn offline thông qua các mô hình chạy cục bộ, đồng thời cải thiện công cụ kiểm thử web và quy trình báo cáo lỗi ngay bên trong VS Code.
Đối với nhiều developer, đây có thể là một trong những thay đổi đáng chú ý nhất của VS Code trong năm nay.

AI trong VS Code không còn bắt buộc phải đăng nhập
Điểm nổi bật nhất của VS Code 1.122 nằm ở việc Microsoft mở rộng khả năng sử dụng tính năng Bring Your Own Key (BYOK). Trước đây, nhiều tính năng AI trong VS Code yêu cầu người dùng đăng nhập thông qua GitHub hoặc các dịch vụ liên quan để kích hoạt chatbot và các công cụ AI tích hợp.
Từ phiên bản mới, BYOK có thể hoạt động ngay cả khi người dùng không đăng nhập tài khoản. Điều này có nghĩa là các tính năng như AI Chat, tool calling, MCP server, và AI agent workflow… đều có thể vận hành trong những môi trường bị hạn chế kết nối hoặc hoàn toàn không có Internet.
Đây là thay đổi đặc biệt quan trọng đối với những doanh nghiệp có yêu cầu bảo mật nghiêm ngặt, hệ thống nội bộ không được phép truy cập Internet, môi trường nghiên cứu, hoặc các dự án làm việc trong mạng nội bộ (air-gapped environment). Thay vì phải gửi dữ liệu ra bên ngoài, toàn bộ quá trình xử lý AI giờ đây có thể diễn ra ngay trên máy tính của người dùng.
VS Code hiện hỗ trợ workflow AI Offline với Ollama
Một trong những lợi ích lớn nhất từ thay đổi này là khả năng kết hợp VS Code với các mô hình AI cục bộ như Ollama.
Trong thực tế, rất nhiều lập trình viên hiện đang sử dụng các mô hình mã nguồn mở như Llama, Qwen, Gemma, DeepSeek, hay Mistral thông qua Ollama để chạy AI trực tiếp trên máy cá nhân.
Trước đây, việc tích hợp các mô hình này vào workflow phát triển phần mềm thường yêu cầu cấu hình khá phức tạp. Nhưng với VS Code 1.122, Microsoft đang đơn giản hóa đáng kể quy trình này.
Sau khi thiết lập BYOK và kết nối tới mô hình cục bộ, người dùng có thể sử dụng các tính năng AI ngay trong VS Code mà không cần bất kỳ tài khoản cloud nào.
Nói cách khác, giờ đây bạn hoàn toàn có thể xây dựng một môi trường lập trình AI-powered nhưng hoạt động 100% offline.
Cách kích hoạt AI Local trong VS Code
Việc thiết lập tính năng mới khá đơn giản. Sau khi nâng cấp lên VS Code 1.122, người dùng mở Command Palette và tìm tới tùy chọn Manage Language Models.
Tại đây, bạn có thể thêm nhà cung cấp mô hình AI mà mình muốn sử dụng. Sau khi cấu hình thành công ít nhất một mô hình BYOK, giao diện Chat trong VS Code sẽ tự động xuất hiện.
Điểm đáng chú ý là các thông báo yêu cầu đăng nhập cũng sẽ được loại bỏ. Điều này giúp môi trường phát triển hoạt động hoàn toàn độc lập với các dịch vụ cloud bên ngoài.
Đối với các developer đang sử dụng Ollama hoặc những mô hình mã nguồn mở chạy local, đây là cách nhanh nhất để biến VS Code thành một IDE AI offline thực thụ.
Một điểm khá thú vị là Microsoft đang tiếp tục mở rộng vai trò của AI agent trong quá trình phát triển phần mềm.
Theo công bố của hãng, các agent bên trong VS Code giờ đây có thể kích hoạt chế độ giả lập thiết bị thông qua mã Playwright.
Điều này cho phép AI tự động kiểm tra các vấn đề như:
- Giao diện bị vỡ trên thiết bị di động,
- Thành phần UI hiển thị sai kích thước,
- Lỗi responsive,
- Các hành vi bất thường trên màn hình nhỏ.
Thay vì developer phải kiểm tra thủ công từng thiết bị, AI có thể hỗ trợ phát hiện lỗi sớm hơn ngay trong quá trình phát triển. Đây là một bước tiến khá thú vị trong xu hướng đưa AI từ vai trò hỗ trợ viết code sang hỗ trợ kiểm thử và đảm bảo chất lượng phần mềm.
Trình hướng dẫn báo lỗi mới ngay trong VS Code
Một thay đổi khác tuy nhỏ nhưng rất hữu ích là Microsoft đã cải tiến quy trình báo cáo lỗi. VS Code 1.122 bổ sung một Issue Reporting Wizard hoàn toàn mới. Thay vì phải tự thu thập thông tin rồi gửi báo cáo lỗi thủ công, người dùng sẽ được hướng dẫn từng bước để tạo báo cáo chất lượng hơn.
Wizard này hỗ trợ:
- Thêm thông tin hệ thống
- Mô tả lỗi
- Đính kèm ảnh chụp màn hình,
- Video ghi lại lỗi
Mục tiêu là giúp đội ngũ phát triển VS Code tái hiện và khắc phục vấn đề nhanh hơn, đồng thời giảm số lượng bug report thiếu thông tin cần thiết.
Thoạt nhìn, đây có vẻ chỉ là một bản cập nhật nhỏ của VS Code. Nhưng thực tế, việc hỗ trợ AI hoàn toàn offline có ý nghĩa lớn hơn rất nhiều. Trong vài năm qua, ngành công nghiệp AI gần như tập trung hoàn toàn vào các mô hình cloud. Tuy nhiên, xu hướng AI cục bộ đang phát triển rất nhanh. Việc Microsoft chính thức đưa workflow AI local vào VS Code cho thấy hãng đang nhìn thấy tiềm năng rất lớn của xu hướng này.
Thay vì buộc mọi lập trình viên phải phụ thuộc vào dịch vụ AI trên đám mây, VS Code giờ đây cho phép người dùng lựa chọn mô hình phù hợp với nhu cầu của mình, từ cloud AI cho tới local AI.
VS Code 1.122 không phải là bản cập nhật mang tính cách mạng về giao diện hay tính năng lập trình. Nhưng những thay đổi bên dưới lại có ý nghĩa rất lớn đối với cộng đồng developer.
Khả năng sử dụng AI mà không cần đăng nhập, hỗ trợ mô hình local thông qua Ollama, công cụ giả lập thiết bị tích hợp sẵn và hệ thống báo lỗi mới đều hướng tới mục tiêu giúp VS Code trở thành môi trường phát triển linh hoạt hơn.
Đặc biệt, với những ai quan tâm tới quyền riêng tư, bảo mật dữ liệu hoặc muốn xây dựng workflow AI hoàn toàn offline, đây có thể là một trong những tính năng đáng chú ý nhất mà Microsoft vừa bổ sung cho VS Code.
Hướng dẫn AI
Học IT
AI
Hàm Excel