VS Code最新推出的智能代理模式(Agent Mode)實在太震撼了。你可能會因此重新把VS Code作為我的主力IDE。
它就像一位不知疲倦的自動化代碼搭檔,完全理解你的整個代碼庫,能根據你的指令完成復雜的、多步驟的開發任務。
最近幾周,像Windsurf和Cursor這樣的競爭對手頻頻搶占焦點,而現在,VS Code 和 Copilot終于做出強力反擊了。
它在功能上類似于Cursor的Composer和Windsurf的Cascade,但卻擁有更巨大的優勢。
這才是真正的顛覆者
別再想著普通的代碼自動補全了,這才是你真正需要的工具。
在Agent模式下,你只需要用簡單的英語告訴VS Code你想要實現什么,它會立刻開始行動:
- 自動分析你的整個代碼庫
- 制定開發計劃
- 創建和修改文件,甚至直接運行終端命令…
看看這個驚艷的演示:
她只對Copilot說了一句話:
“添加通過拖拽重新排列任務的功能”
一句話,僅此而已。她沒有手動創建任何UI組件,也沒編輯過一行代碼。
這根本不是簡單的代碼補全,這是徹底幫你完成整個項目的過程。這正是你夢寐以求的開發搭檔。
UI界面跟Cascade和Composer很相似,但它正在為你高效地開發,讓你擺脫那些瑣碎、重復且枯燥的工作。
沒有意外驚喜,主動權始終在你手中
Agent模式顯著提高了你的開發效率,但絕不會剝奪你的控制權。
每當它執行操作前,它都會與你確認:
- 執行非默認工具或終端命令時;
- 準備修改代碼時——你可以預覽、確認、調整或撤銷;
- 你隨時都能暫停或終止它的建議。
你才是駕駛員,AI只是幫你做繁重的工作而已。
同時支持MCP標準協議
MCP(Model Context Protocol)標準化了應用如何向語言模型提供上下文。
Agent模式能與MCP服務器互動,執行諸如:
- AI輔助網頁調試;
- 數據庫交互;
- 與設計系統的整合。
你甚至可以通過安裝額外擴展插件,賦予Agent模式更多強大的能力。
你擁有絕對的靈活性,可以自由選擇Agent在任何特定任務中使用哪些工具。
現在你就可以免費體驗
Agent模式目前對所有VS Code 和 GitHub Copilot用戶免費開放。
我不禁好奇,如果沒有這些強大競爭對手的出現,VS Code是否會免費開放這個功能呢?
現在,教你如何開啟它:
- 打開你的VS Code設置,將 "chat.agent.enabled" 設置為 true(需1.99及以上版本)。
- 打開Chat視圖(Windows: Ctrl+Alt+I / Mac: ??I)。
- 將聊天模式切換到“Agent”。
- 給出一個高層次的指令,比如:
“創建一個帶固定頂部導航和深色模式開關的博客主頁。”
- 接下來,看它如何自動為你實現。
Agent模式特別適合:
- 處理需要花費較長時間的多步驟任務時;
- 不想手動管理每個文件和依賴關系時;
- 從零開始搭建新項目或大幅度調整代碼庫時。
至于那些偶爾的小修改,我還是建議使用內聯代碼建議(inline suggestions)就夠了。
最后的感想
Agent模式讓VS Code不再只是一個編輯器,而是真正的開發助手——能與你一起構建項目、修復問題,并共同解決難題。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.