Neovate Code是由螞蟻集團旗下支付寶體驗技術部開發並開源的智慧型編程助手。2025年9月24日,螞蟻集團宣布正式對外開源該工具。它能夠深度理解代碼庫,遵循既有編碼習慣,並在上下文感知的基礎上精準完成功能實現、Bug修復和代碼重構,集成了Code Agent所需的核心能力。
目前,Neovate Code以命令行工具(CLI)的形態提供,但其架構設計高度靈活,未來將支持多種客戶端形態,適配更多開發場景。2025年12月4日,Neovate Code發布更新,支持Spec驅動開發流程與並行化Code Agent支持。
基本介紹
- 外文名:Neovate Code
- 所屬企業:螞蟻集團
研發背景,核心技術,發展歷史,
研發背景
Neovate Code是由螞蟻集團旗下支付寶體驗技術部開發的智慧型編程助手,於2025年9月24日正式對外開源。其定位為具備深度代碼庫理解能力的編程輔助系統,集成了Code Agent所需的核心能力,旨在通過智慧型輔助提升開發者的編程效率和體驗。
核心技術
Neovate Code的核心技術原理是基於大型語言模型(LLM)的能力,實現對代碼的理解、生成與互動。
作為代碼代理(Code Agent),其核心能力包括深度理解代碼庫並遵循項目編碼風格、在上下文感知的基礎上完成功能實現、Bug修復與代碼重構,並提供對話式開發界面、通過AGENTS.md規則檔案定義項目行為、支持會話繼續與恢復、兼容OpenAI、Anthropic、Google等多種主流AI模型、提供斜槓命令、自定義輸出樣式、計畫模式、無頭模式、外掛程式系統擴展、模型上下文協定(MCP)集成以及Git工作流深度整合。2025年12月4日版本更新新增了Spec驅動開發流程(包含brainstorm、save-design、write-plan、execute-plan等斜槓命令及腦暴模式)、並行Code Agent支持(通過workspace子命令基於git worktree創建隔離環境)、日誌可視化與上下文洞察功能(log命令圖形化查看會話日誌,/context命令展示上下文分布)、以及新增的memory mode和bash mode。
Neovate Code作為一個代碼代理框架,通過標準化API與各種AI模型服務進行通信,並採用模組化架構,支持通過外掛程式系統靈活擴展功能。目前以命令行工具(CLI)形態提供,但其架構設計高度靈活,未來計畫支持集成開發環境(IDE)擴展、Web套用、原生桌面套用和Remote Agent等多種客戶端形態,以適配更多開發場景。
發展歷史
2025年9月24日,螞蟻集團支付寶體驗技術部正式對外開源智慧型編程助手Neovate Code。
2025年12月4日,Neovate Code發布更新,支持Spec驅動和並行Code Agent。
