通義靈碼新增Inline Chat能力,代碼問題即時提問
通義靈碼,是由阿里云提供的智能編碼輔助工具,提供代碼智能生成、智能問答、多文件修改、編程智能體等能力,為開發者帶來高效、流暢的編碼體驗,引領 AI 原生研發新范式。同時,我們為企業客戶提供了企業標準版、專屬版,具備企業級場景自定義、私域知識增強等能力,助力企業研發智能化升級。
核心能力
代碼補全 Code Completion
經過海量優秀開源代碼數據訓練,可根據當前代碼文件及跨文件的上下文,為您生成行級/函數級代碼、單元測試、代碼優化建議等。沉浸式編碼心流,秒級生成速度,讓您更專注在技術設計,高效完成編碼工作。
智能問答 Ask Mode
智能問答模式擁有海量研發文檔、產品文檔、通用研發知識等,并結合工程級感知能力,為開發者解決編碼過程中遇到的研發問題,協助開發者進行代碼問題修復、調試或運行錯誤的排查等。
文件編輯 Edit Mode
文件編輯模式具備多文件代碼修改的能力,當開發者需要精準地修改代碼文件時,能夠結合需求描述和當前工程環境進行多文件修改,并且可以進行多次迭代、代碼審查,幫助開發者高效可控地完成代碼修改任務。
智能體 Agent Mode
智能體模式具備自主決策、環境感知、工具使用等能力,可以根據開發者的編碼訴求,使用工程檢索、文件編輯、終端等工具,可以端到端完成編碼任務。同時,支持開發者配置 MCP 工具,編碼更加貼合開發者工作流程。
下載安裝:https://help.aliyun.com/zh/lingma/user-guide/install-lingma-plugin
本次更新,通義靈碼上線行間會話(Inline Chat)能力,支持開發者在代碼編輯器區域進行對話,開發者可以通過自然語言對話的方式進行單個文件內的代碼修改或進行即時提問。
說明
如需體驗行間會話功能,需在 VS Code、JetBrains IDEs 中,將通義靈碼插件升級 2.5.3(VS Code)/2.5.2(JetBrains IDEs)或以上版本。
喚起行間會話窗口
當開發者在 IDE 中安裝通義靈碼插件后,可以通過 2 種方式喚起行間會話窗口:
-
通過使用快捷鍵
??I(CtlShiftI)直接喚起會話窗口; -
在某代碼文件中選擇代碼后,單擊代碼前面的通義靈碼圖標后喚起行間會話窗口(僅 JetBirains IDEs)。
| 操作 | macOS | Windows |
|---|---|---|
| 喚起行間會話窗口 | ? ? I |
Ctl Shift I |

選擇會話模式
喚起行間會話窗口后,輸入需求描述后可以進行兩種模式與通義靈碼互動:
-
行間編輯(Edit):在會話窗口中輸入需求描述后,輸入
Enter(CtrlEnter),通義靈碼可根據需求內容、選擇的代碼片段、相關上下文等,對當前代碼文件進行修改; -
行間問答(Ask):在會話窗口中輸入需求描述后,輸入
?Enter(CtrlEnter),可直接進行問答。

VS Code 端通義靈碼中,通過快捷鍵喚起行間會話窗口后,僅支持行間編輯( Edit)模式。

添加上下文
喚起窗口后,輸入 # 后添加相關的上下文,支持添加文件、圖片、企業知識庫,選擇所需上下文后,通義靈碼會結合你的訴求和相關上下文,修改當前代碼文件或回答你的問題。

使用指令
喚起行間會話窗口后,可直接輸入 / 選擇代碼修改相關的指令,目前支持 /comment 、 /optimize 。

場景示例
示例一:修改代碼片段
當你需要對代碼文件或片段進行修改時,選擇代碼片段并喚起行間會話窗口后,可輸入代碼修改要求,如增加注釋、重構代碼等,通義靈碼可直接在代碼編輯器中生成代碼變更。

示例二:新增代碼片段
當你需要增加一個代碼實現時,喚起行間會話窗口后直接輸入編碼要求,通義靈碼可直接根據你的訴求生成相關的代碼實現。

示例三:詢問工程內代碼實現
當你在編碼的過程中,需要即時查詢當前工程內的某些方法實現時,喚起行間會話窗口后給出你需要詢問的文件和要求,可快速獲得代碼信息。


浙公網安備 33010602011771號