[Release Note] VS Code 1.115: Kỷ Nguyên Agent-Native Chính Thức Bắt Đầu!
Chào anh em, đúng như dự đoán, Microsoft vừa tung ra bản cập nhật Visual Studio Code 1.115 vào ngày 08/04/2026. Nếu như các bản cập nhật trước chỉ dừng lại ở việc tích hợp AI Chat, thì 1.115 là một bước nhảy vọt về Agentic Workflow (quy trình làm việc với Agent).
Cùng mình điểm qua những "vũ khí" mới cực kỳ lợi hại trong bản release này nhé! 🚀
1. Ngôi sao sáng nhất: VS Code Agents (Preview)
Đây không chỉ là một tính năng, mà là một ứng dụng đồng hành (companion app) hoàn toàn mới chạy song song với VS Code Insiders.
Tại sao chúng ta cần nó? Nếu bạn từng mệt mỏi vì Agent can thiệp quá sâu vào code hiện tại hoặc làm chậm Workspace, thì VS Code Agents là giải pháp:
- Xử lý song song (Parallelize tasks): Bạn có thể chạy nhiều session Agent trên nhiều repository khác nhau cùng lúc. Mỗi session được cô lập trong một worktree riêng, giúp bạn chuyển đổi context nhanh chóng mà không sợ "rác" code.
- Giám sát và Review tối ưu: Giao diện được thiết kế riêng để theo dõi tiến độ của Agent, xem diff inline, để lại feedback hoặc tạo Pull Request ngay trong ứng dụng.
- Đồng bộ hóa hoàn toàn: Mọi cấu hình cá nhân, theme, plugin, hay các MCP server (Model Context Protocol) từ VS Code chính đều được mang sang đầy đủ.
- Cách trải nghiệm: Hiện tại ứng dụng này đi kèm với bản VS Code Insiders. Bạn có thể mở từ Start menu hoặc gõ lệnh
Chat: Open Agents Applicationtrong Command Palette.
2. Trình duyệt tích hợp (Integrated Browser) "thông minh" hơn
Trong kỷ nguyên AI, Agent cần "nhìn" và "tương tác" với web để debug hoặc lấy dữ liệu. Bản 1.115 đã nâng cấp trình duyệt tích hợp lên một tầm cao mới:
- Tool Labels trực quan: Thay vì những dòng lệnh khô khan như "Clicked element", giờ đây bạn sẽ thấy các label mô tả chi tiết như "Right-clicked header banner in Test Page", kèm link dẫn thẳng đến tab đó.
- Hỗ trợ script chạy lâu (Long-running script): Công cụ Run Playwright Code giờ đây hỗ trợ cơ chế "polling". Nếu script chạy quá 5 giây, Agent sẽ nhận được kết quả tạm thời để tiếp tục theo dõi mà không bị block.
- Chống lãng phí tài nguyên: Hệ thống sẽ ngăn chặn việc Agent mở quá nhiều tab trùng lặp. Nếu tab cùng host đã mở, VS Code sẽ ưu tiên dùng lại tab đó.
- Pinch-to-zoom (macOS): Anh em dùng Macbook giờ có thể dùng gesture để zoom nội dung web lên đến 3x mà không làm vỡ layout (reflow).
3. Terminal: Agent giờ đã có "tiếng nói" ở Background
Trước đây, các terminal chạy ngầm thường ở chế độ "chỉ đọc", khiến Agent bế tắc khi gặp các yêu cầu cần nhập liệu (như nhập password SSH).
- Công cụ
send_to_terminal: Cho phép Agent tương tác trực tiếp với các terminal đang chạy ẩn. - Thông báo Background (Experimental): Với cài đặt
chat.tools.terminal.backgroundNotifications, Agent sẽ tự động nhận được thông báo khi một lệnh chạy ngầm hoàn thành hoặc cần người dùng can thiệp.
4. Những thay đổi đáng chú ý khác
Cảnh báo Deprecation (Khai tử tính năng)
- Edit Mode: Đã chính thức bị khai tử từ bản 1.110. Hiện tại bạn vẫn có thể dùng tạm qua setting
chat.editMode.hidden, nhưng hãy lưu ý: Đến bản 1.125, tính năng này sẽ bị xóa bỏ hoàn toàn. Anh em nên bắt đầu làm quen với các workflow mới của Agent là vừa.
Các bản Fix quan trọng
- Sửa lỗi con trỏ terminal nhảy lung tung khi restart PowerShell.
- Fix lỗi phím Caps Lock tự động chèn các đoạn mã lạ [57358u] khi dùng Claude Code bên trong terminal của VS Code.
Tổng kết
Bản 1.115 cho thấy định hướng rất rõ ràng của Microsoft: Biến VS Code thành một môi trường cộng tác giữa Người và Agent.
| Tính năng | Lợi ích cho Dev |
|---|---|
| VS Code Agents App | Chạy nhiều task AI cùng lúc, cô lập môi trường tốt hơn. |
| Improved Browser | Agent debug web mượt mà, ít lỗi duplicate. |
| Terminal Tools | Xử lý các task chạy ngầm (SSH, Server) hiệu quả hơn. |
Lời khuyên: Nếu bạn đang làm các dự án phức tạp và muốn tận dụng tối đa sức mạnh của AI Agent, hãy tải ngay bản Insiders để trải nghiệm ứng dụng Agents mới nhé!
Anh em thấy sao về bản cập nhật này? Liệu "Agent-native" có thực sự thay đổi cách chúng ta code trong năm 2026? Hãy để lại bình luận bên dưới nhé!
All Rights Reserved