不圓 發(fā)自 凹非寺
量子位 | 公眾號(hào) QbitAI
集成全球頂尖的編程模型、最強(qiáng)的上下文工程能力,可一次檢索10萬(wàn)個(gè)代碼文件。
阿里全新AI代碼編輯器Qoder表示——
它可以理解整個(gè)代碼庫(kù),并交付真正適合的代碼。
這是一款專(zhuān)為真實(shí)軟件開(kāi)發(fā)設(shè)計(jì)的代理式編碼平臺(tái),它通過(guò)智能代理無(wú)縫融合了增強(qiáng)的上下文工程技術(shù),能夠系統(tǒng)化地解決軟件開(kāi)發(fā)任務(wù)。
重要的是,Qoder現(xiàn)在(預(yù)覽階段)免費(fèi)使用!
支持英語(yǔ)和簡(jiǎn)體中文。
主打一個(gè)貼心
正所謂一個(gè)bug是bug,一堆bug能work,能跑就行,有些時(shí)候連程序員自己也無(wú)法確定。
Qoder是如何敢自稱(chēng)“理解整個(gè)代碼庫(kù)”的呢?
且聽(tīng)我翻譯一下官方的介紹:
首先,Qoder 能夠深度分析用戶(hù)的代碼庫(kù),并將其隱藏的結(jié)構(gòu)、設(shè)計(jì)和邏輯自動(dòng)生成一份清晰的、人人都能看懂的文檔(就像項(xiàng)目的維基百科)。
從而讓團(tuán)隊(duì)中的任何成員都能快速理解項(xiàng)目全貌。
換句話(huà)說(shuō),再也不用琢磨前輩留下的那堆屎山代碼是什么意思了。
其次,Qoder是一個(gè)可以像人類(lèi)搭檔一樣與用戶(hù)協(xié)同工作的AI智能體,它會(huì)理解用戶(hù)的自然語(yǔ)言指令,并將其自動(dòng)分解成一系列具體的、可執(zhí)行的開(kāi)發(fā)步驟。
它自己會(huì)規(guī)劃需要修改哪些文件、每個(gè)文件要做什么改動(dòng),而不需要用戶(hù)一步步告訴它。
和傳統(tǒng)工具不同的是,Qoder可以同時(shí)理解和修改多個(gè)互相關(guān)聯(lián)的文件來(lái)完成一個(gè)任務(wù)。
在它進(jìn)行修改之前,它還會(huì)清晰地展示它將要做出的所有更改。這讓用戶(hù)可以實(shí)時(shí)審查它的工作,確保修改符合預(yù)期。
此外,Qoder會(huì)學(xué)習(xí)并記住用戶(hù)的編碼風(fēng)格、項(xiàng)目的架構(gòu)模式、技術(shù)棧偏好等上下文信息。
保持一個(gè)舒適的編程手感~
下面的這個(gè)視頻能夠比較直觀地展示這一過(guò)程:
然后是Qoder的Quest模式(任務(wù)模式),這個(gè)模式就像一個(gè)高度自動(dòng)化的功能交付流水線(xiàn)。
用戶(hù)不需要寫(xiě)代碼,只需要用自然語(yǔ)言描述想要實(shí)現(xiàn)的功能的規(guī)格說(shuō)明,Qoder就能夠自動(dòng)理解規(guī)劃。
并給出一份詳細(xì)的報(bào)告。
用戶(hù)只需要點(diǎn)擊一下運(yùn)行(或確認(rèn)),剩下的就完全交給Qoder了。
整個(gè)過(guò)程非??煽亢透咝?,從而讓用戶(hù)能從代碼實(shí)現(xiàn)中解放出來(lái),有更多時(shí)間去思考產(chǎn)品和用戶(hù)需求。
主打的就是一個(gè)全自動(dòng)的貼心√
技術(shù)優(yōu)勢(shì)
Qoder的核心技術(shù)優(yōu)勢(shì)在于增強(qiáng)的上下文工程,它通過(guò)規(guī)則、記憶、代碼圖譜和索引這四大技術(shù)支柱,能夠深度、全面、精準(zhǔn)地解析代碼庫(kù)。
從而讓AI達(dá)到真正“理解”項(xiàng)目的高度,而不僅僅是“看到”代碼。
通過(guò)更好的上下文理解,帶來(lái)更精準(zhǔn)、更貼合需求的AI輸出。
內(nèi)置的代碼檢索引擎,可檢索10萬(wàn)個(gè)代碼文件;
并且率先支持Repo Wiki,將代碼工程的隱性知識(shí)顯性化,方便開(kāi)發(fā)者和 AI 理解;
集成長(zhǎng)短期記憶系統(tǒng),可基于會(huì)話(huà)歷史總結(jié)項(xiàng)目經(jīng)驗(yàn)和個(gè)人偏好,并將信息存儲(chǔ)為一個(gè)“筆記”,實(shí)現(xiàn)自我學(xué)習(xí)和進(jìn)化,最終讓AI執(zhí)行結(jié)果更符合用戶(hù)預(yù)期和偏好。
此外,Qoder會(huì)為用戶(hù)的不同任務(wù)智能自動(dòng)選擇最合適的LLM,無(wú)需手動(dòng)切換和操心。
- 復(fù)雜的重構(gòu)?使用更大規(guī)模的模型。
- 快速更新文檔?使用更輕量、更快的模型。
它能在任務(wù)難度(需要模型的智能程度)和響應(yīng)速度/成本之間自動(dòng)取得最佳平衡,讓用戶(hù)始終獲得最優(yōu)性能,而不用費(fèi)心去研究模型差異。
免費(fèi)試用ing
Qoder一經(jīng)發(fā)布,馬上獲得了網(wǎng)友們的支持和關(guān)注。
有些網(wǎng)友試用后,給出了很高的評(píng)價(jià)。
也有一些相對(duì)全面的評(píng)價(jià),包括它現(xiàn)在的不足之處:
順帶一提,除了基礎(chǔ)平臺(tái),Qoder還開(kāi)發(fā)了一個(gè)論壇,支持用戶(hù)交流和反饋錯(cuò)誤報(bào)告。
現(xiàn)在已經(jīng)有一些問(wèn)題報(bào)告了。
但畢竟是免費(fèi)試用,而且看上去很不錯(cuò),不用白不用。
未來(lái)的專(zhuān)業(yè)版價(jià)格待定。
參考鏈接:https://x.com/testingcatalog/status/1958554823562866940
下載鏈接:https://qoder.com/download
論壇:https://forum.qoder.com/
博客:https://qoder.com/blog
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶(hù)上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
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.