CodeBuddy Code 定位于專業(yè)工程師用專業(yè)的 CLI Agent,支持用自然語(yǔ)言驅(qū)動(dòng)整個(gè)開(kāi)發(fā)運(yùn)維生命周期,實(shí)現(xiàn)極致自動(dòng)化效率提升。
伴隨 CodeBuddy Code 的誕生,騰訊云 CodeBuddy 成為業(yè)內(nèi)首個(gè)同時(shí)支持插件、IDE 和 CLI 三種形態(tài)的 AI 編程工具矩陣。
AI CLI 形態(tài)的出現(xiàn)也反映了 AI 對(duì)軟件工程的改變?cè)桨l(fā)深入。開(kāi)發(fā)者的需求從 " 代碼補(bǔ)全 " 轉(zhuǎn)向 " 全棧應(yīng)用開(kāi)發(fā) " 與 " 流程自動(dòng)化 ",AI 編碼產(chǎn)品的形態(tài)也從最早的 IDE AI 插件,到 AI IDE 和 AI CLI 等多種形態(tài)并存。
目前,騰訊內(nèi)部超 90% 工程師都在用 CodeBuddy,整體編碼時(shí)間平均縮短 40% 以上,AI 生成代碼占比超 50%,結(jié)合內(nèi)部大規(guī)模投產(chǎn)經(jīng)驗(yàn),研發(fā)提效超 16%。
CodeBuddy 團(tuán)隊(duì)透露,對(duì)比 2024 年騰訊內(nèi)部實(shí)踐看來(lái),今年 AI 代碼生成覆蓋的流程廣泛,更加側(cè)重以智能體為代表的項(xiàng)目級(jí)代碼生成而不僅是代碼補(bǔ)全,同時(shí)更加關(guān)注 AI 代碼評(píng)審環(huán)節(jié),AI 生成代碼占比從 35% 增加到 50%;AI 在代碼評(píng)審中貢獻(xiàn)占比從 12% 增加到 35%。
首發(fā)三形態(tài) AI 編程矩陣:滿足多場(chǎng)景開(kāi)發(fā)需求
騰訊云 CodeBuddy 支持插件、IDE 和 CLI 三種形態(tài)的 AI 編程工具,開(kāi)發(fā)者可根據(jù)自身用戶習(xí)慣和場(chǎng)景需求靈活選擇。
2025 年 7 月宣布開(kāi)啟內(nèi)測(cè)的 "CodeBuddy IDE" 則為獨(dú)立 IDE 產(chǎn)品,在代碼助手已有能力上進(jìn)一步豐富,主打 " 對(duì)話即編程 ",用戶 " 無(wú)需一行代碼 ",僅需用自然語(yǔ)言對(duì)話就能實(shí)現(xiàn)應(yīng)用從產(chǎn)品構(gòu)想、設(shè)計(jì)、開(kāi)發(fā)部署的全流程,讓非技術(shù)背景的從業(yè)者也能快速實(shí)現(xiàn)創(chuàng)意,大幅提升軟件開(kāi)發(fā)效率。
最新推出的 "CodeBuddy Code" 則為 AI CLI 工具,面向?qū)I(yè)開(kāi)發(fā)者提供高效計(jì)算機(jī)交互方式,與 IDE 共用額度。
騰訊云開(kāi)發(fā)者產(chǎn)品總經(jīng)理劉毅表示:" 全球范圍內(nèi)同時(shí)支持這三種形態(tài)的 AI 編程工具較少,而 CodeBuddy 不僅覆蓋全場(chǎng)景,更融合騰訊的云原生能力與開(kāi)發(fā)者生態(tài),并通過(guò)底層技術(shù)打通了三者間的模型與能力協(xié)同,滿足開(kāi)發(fā)者‘隨時(shí)隨地、按需切換’的高效需求。"
CodeBuddy 深度融合騰訊云原生能力(如云開(kāi)發(fā) CloudBase、EdgeOne Pages 等),以 " 自然語(yǔ)言驅(qū)動(dòng)全棧開(kāi)發(fā) " 為核心,為全球開(kāi)發(fā)者提供從產(chǎn)品規(guī)劃、界面設(shè)計(jì)、研發(fā)部署到運(yùn)維的全流程自動(dòng)化支持。
同時(shí),騰訊云此前推出的 AI CLI 統(tǒng)一管理工具 CloudBase AI CLI 已同步支持 CodeBuddy Code,可統(tǒng)一調(diào)用 CodeBuddy Code、Claude Code、Qwen Code 和 Codex 多種 CLI 工具,支持多個(gè)模型;并深度集成騰訊云開(kāi)發(fā)平臺(tái) CloudBase,支持將應(yīng)用一鍵部署到云開(kāi)發(fā)。
CodeBuddy Code:面向?qū)I(yè)開(kāi)發(fā)者的 AI CLI
不同于可視化的 GUI(圖形用戶界面),CLI(命令行界面)是一種通過(guò)文本命令與計(jì)算機(jī)交互的方式。適合自動(dòng)化、批處理、遠(yuǎn)程操作(如服務(wù)器運(yùn)維、CI/CD 流水線)場(chǎng)景,整體而言更加高效。
傳統(tǒng) CLI 工具(如 Git、npm)缺乏 AI 智能,導(dǎo)致開(kāi)發(fā)者需要在 " 圖形界面 " 與 " 命令行 " 之間頻繁切換,效率低下。CodeBuddy Code 等 AI CLI 將 AI 能力與終端深度融合,讓開(kāi)發(fā)者通過(guò)自然語(yǔ)言在終端完成代碼生成、調(diào)試、部署等任務(wù),填補(bǔ)了這一空白。因此,AI CLI 出現(xiàn)后即受到眾多專業(yè)開(kāi)發(fā)者的喜愛(ài)。
全新上線的 CodeBuddy Code 是終端原生的 AI CLI,基于 npm 安裝(指令 npm install -g @tencent-ai/codebuddy-code),讓習(xí)慣 CLI 操作的開(kāi)發(fā)者可以在熟悉的環(huán)境中獲得 AI 輔助,無(wú)需切換開(kāi)發(fā)工具;直接融入開(kāi)發(fā)者熟悉的終端操作習(xí)慣,支持通過(guò)管道(pipe)與現(xiàn)有腳本工具鏈無(wú)縫銜接,踐行 "Unix 哲學(xué) " 的極簡(jiǎn)效率,開(kāi)發(fā)者無(wú)需對(duì)工作流程進(jìn)行大規(guī)模重構(gòu);同時(shí),CodeBuddy Code 開(kāi)箱即用并有強(qiáng)大擴(kuò)展性,內(nèi)置多種工具,支持文件編輯、命令運(yùn)行與提交創(chuàng)建,并能通過(guò) MCP 靈活擴(kuò)展或 自定義開(kāi)發(fā)工具。
整體而言,CodeBuddy Code 具備五大核心產(chǎn)品能力:
自然語(yǔ)言開(kāi)發(fā):描述需求,即刻制定計(jì)劃、編寫代碼,快速實(shí)現(xiàn)功能構(gòu)建;
智能代碼庫(kù)分析與集成:具備短 / 中 / 長(zhǎng)期記憶與上下文感知,高效處理跨文件與架構(gòu)依賴,支持大規(guī)模項(xiàng)目重構(gòu)、調(diào)試、升級(jí),可通過(guò) MCP 擴(kuò)展,實(shí)現(xiàn)深度集成開(kāi)發(fā);
內(nèi)置完整工具鏈:提供文件讀寫、代碼編輯、搜索匹配、任務(wù)管理等一體化工作流,輕松應(yīng)對(duì)復(fù)雜開(kāi)發(fā)任務(wù);
多場(chǎng)景任務(wù)自動(dòng)化:能夠從描述直接構(gòu)建功能、調(diào)試與修復(fù)問(wèn)題、自動(dòng)化處理繁瑣任務(wù)(如修復(fù) lint 問(wèn)題、解決合并沖突、編寫發(fā)布說(shuō)明等),提升研發(fā)效率;
靈活擴(kuò)展 AI 團(tuán)隊(duì)能力(即將上線):支持通過(guò)自定義 Agents 組建專屬 AI 團(tuán)隊(duì),靈活配置開(kāi)發(fā)、運(yùn)維、測(cè)試等任務(wù),實(shí)現(xiàn)協(xié)同執(zhí)行與復(fù)雜工程管理。
比如,下方的視頻《CodeBuddy Code 產(chǎn)品操作演示》演示了騰訊云研發(fā)工程師如何利用 CodeBuddy Code 開(kāi)發(fā) CodeBuddy Code 一個(gè)真實(shí)場(chǎng)景:當(dāng)時(shí),研發(fā)在企業(yè)微信群中接收到一個(gè)需求,通過(guò)截圖和自然語(yǔ)言描述給到 CodeBuddy Code,進(jìn)行需求理解、特性分支創(chuàng)建、AI 編程、創(chuàng)建 MR 和 Commit Message,全程不用寫一行代碼。
CodeBuddy IDE 正式版:與騰訊生態(tài)深度整合
同步上線的 CodeBuddy IDE 正式版,相較于此前的內(nèi)測(cè)版本也迎來(lái)了能力的全面提升。主要針對(duì)行業(yè)普遍存在的 AI 編程問(wèn)題進(jìn)行了升級(jí):
AI 軟件工程與上下文能力的強(qiáng)化 :重點(diǎn)優(yōu)化了復(fù)雜場(chǎng)景下的上下文理解與后端代碼生成質(zhì)量(如數(shù)據(jù)庫(kù)交互、API 邏輯等),通過(guò)升級(jí)智能體(Agent)的多文件記憶與架構(gòu)感知能力,顯著提升生成代碼的準(zhǔn)確性與工程可用性。
騰訊生態(tài)深度融合 :深度集成騰訊云核心服務(wù),開(kāi)發(fā)者可通過(guò) CodeBuddy IDE 直接連接「云開(kāi)發(fā) CloudBase」快速搭建后端服務(wù)(如數(shù)據(jù)庫(kù)、云函數(shù)),并一鍵部署 Web、H5、APP 與小程序;同時(shí)內(nèi)置騰訊云 EdgeOne Pages,可幫助開(kāi)發(fā)者快速構(gòu)建、部署站點(diǎn)和無(wú)服務(wù)器應(yīng)用。
此外,CodeBuddy IDE 正式版還預(yù)告了后續(xù)迭代方向:包括更靈活的 " 規(guī)格(Spec)" 配置(允許開(kāi)發(fā)者自定義 AI 生成規(guī)則)、全新 UI 交互設(shè)計(jì)(提升操作便捷性)等,后