開源智能編程助手 Neovate Code 發佈更新,支持 Spec 驅動和並行 Code Agent

新聞
HongKong
8
03:52 PM · Dec 04 ,2025

Neovate Code 是螞蟻集團開源的智能編程助手,能夠深度理解你的代碼庫,遵循既有編碼習慣,並在上下文感知的基礎上,精準地完成功能實現、Bug 修復和代碼重構。它集成了 Code Agent 所需的核心能力。

Neovate Code 最近的更新加入了包括 Spec 驅動和並行 Code Agent 在內的眾多新功能。據稱 Neovate Code 的開發團隊也已使用 Neovate Code 作為主 Code Agent。

新特性與功能增強

  • Spec 驅動和腦暴模式

很多時候,Code Agent 效果不好是因為它“想都沒想清楚就開始寫”。為了解決這個問題,我們引入了完整的 Spec 驅動開發流。我們新增了 spec 相關的 4 個 slash command,分別是 brainstorm、save-design、write-plan 和 execute-plan 。同時,為了讓大家隨時切出 brainstorm,我們還增加了腦暴模式,可通過雙擊 shift+tab 切出。

 

  • 並行 Code Agent

在處理多個需求時,如果在同一個上下文裏來回切換,上下文很容易衝突,同時不能做到並行研發。為此我們新增了 workspace 子命令,它基於 git worktree 技術,能為你快速創建獨立的工作空間。你可以為一個獨立需求開啓一個專屬空間,讓 Agent 在後台“並行”幹活,既不阻塞當前主線任務,又保證了上下文的純淨和隔離。

 

  • log command 和 /context slash command

大家可能對 Code Agent 如何運行並沒那麼瞭解。為了讓大家更清楚背後發生了什麼,我們做了一系列“白盒化”努力。1)新增 log command,可通過可視化的方式查看 session 日誌,包括請求請求,2)新增 /context slash command,用於瞭解當前 session 的上下文佔比。

 

  • memory mode 和 bash mode

新增了兩個模式,memory mode 和 bash mode。前者用於快速更新 AGENTS.md;後者用於執行 bash 命令,同時執行記錄會被帶入上下文。

 

升級指南

一鍵升級,體驗最新功能。

npm i @neovate/code -g

 

未來規劃

詳見:https://github.com/neovateai/neovate-code/issues/323

user avatar
0 位用戶收藏了這個故事!
收藏

發佈 評論

Some HTML is okay.