Augment Code 推出AI編程工具挑戰GitHub Copilot的主導地位
Augment Code在籌得2.27億美元的B輪融資六個月後,終於揭示其秘密:一個能夠替代GitHub Copilot的工具。這個工具被稱為為團隊設計的開發者AI,能夠理解代碼庫以及工程師如何構建軟件。
Augment Code的首席執行官Scott Dietzen在聲明中表示:「我們對客戶軟件及其構建方式有深入的理解,這使我們能夠更有效地幫助開發團隊處理日常任務。與Copilot不同的是,我們擁有自己的內部AI研究團隊,這使我們能夠構建更智能的代碼AI。我們已經看到Copilot的客戶轉向Augment,因為這是一個質的飛躍。」
Augment Code進入了一個競爭激烈的市場,除了GitHub,它還需要面對Cognition的Devin、Magic、Tabnine、Refact、Harness、Oracle、AWS的CodeWhisperer、Google的Gemini Code Assist等競爭者。
Augment Code的功能
Augment Code現已推出,其AI驅動的代碼開發平台具有多項功能。首先是聊天界面,用戶可以詢問有關代碼庫或存儲庫的問題、排除故障並規劃新功能。
此外,它還可以運行代碼補全功能,提供實時內聯代碼建議並完成訪問API或使用第三方SDK等任務。此功能與Visual Studio Code或JetBrains等IDE集成,為開發人員提供類似於Grammarly的編程自動補全建議。Augment Code強調其上下文意識,降低產生錯誤建議的風險,並生成更相關的建議。
平台還可作為代碼編輯器,推薦整個存儲庫的更改。
Augment Code還與Slack集成,用戶可以與Slackbot互動,獲得實時答案並進行詳細的系統操作討論,無需在Augment的網站上操作,這減少了應用切換的需要,節省開發人員的時間和精力。
為開發團隊創建AI編碼助手
Augment Code由前Pure Storage首席執行官Dietzen、前Pure Storage首席架構師Igor Ostrovsky以及前Google工程師Guy Gur-Ari於2022年創立,致力於為企業開發理想的AI代碼助手。Dietzen在8月曾寫道,他對編程的個人樂趣未能轉化為更有才華的團隊構建更有意義的軟件感到震驚。他列舉了一些困擾軟件團隊的問題:
– 處理繁瑣代碼和測試的重複工作過多;
– 理解代碼需要花費太多時間;
– 更新庫和依賴關係的工作量過大;
– 代碼重用和重構需要的努力過多;
– 進行代碼審查和新手入門花費太多時間;
– 許多會議用於協調工作。
Dietzen指出,GitHub Copilot和OpenAI的ChatGPT未能解決大規模編程的複雜性問題。它們的編程能力有限,無法利用現有代碼庫的知識,更像新畢業的計算機科學畢業生,而不是熟悉環境的程序員。它們雖然能輕鬆添加代碼,但未能有效幫助重用代碼,導致軟件變得更臃腫、複雜和脆弱。
Augment Code自豪地宣稱其AI能夠理解大型代碼庫。「我們希望讓您感受到與公司最有經驗的工程師以及對您使用的依賴關係有深入專業知識的人共同工作的直覺,」產品負責人Dion Almaer在8月解釋道。
儘管如此,Augment Code並不是唯一提供軟件團隊AI解決方案的公司。GitHub已於2024年2月推出企業協助Copilot Enterprise,能夠根據組織的代碼庫和標準生成代碼建議、回答查詢並總結變更。
Google前首席執行官及Augment Code投資者Eric Schmidt認為,AI將「至少使軟件程序員的生產力翻倍……Augment並不專注於個別開發者,而是專注於團隊:那些處理數百萬行代碼的100人軟件團隊,這是一個AI可以解決的真正好問題。」
Augment Code表示,目前擁有「數百」活躍客戶,並為開發人員提供免費試用,以便在其最複雜的存儲庫上進行測試。公司對每位活躍開發人員收取每月60美元的訂閱費,並根據使用量定價。
編輯評論:
Augment Code的推出標誌著AI編程助手市場的激烈競爭進一步升溫。在這個競爭激烈的領域,Augment Code以其內部AI研究團隊的優勢和對大型代碼庫的理解能力,試圖在眾多競爭者中脫穎而出。它強調團隊協作和上下文感知,這是對當前市場上許多工具未能有效解決的問題的一次有力挑戰。
然而,這也引發了一個更廣泛的討論,即AI在編程中的角色和影響。Augment Code的成功與否,將取決於其能否真正解決開發團隊在協作、代碼重用和代碼管理上所面臨的挑戰。同時,這也讓我們思考,AI的發展是否會改變開發者的工作模式,甚至是整個軟件開發的生態系統。這是一個值得持續關注的趨勢,因為它將對行業產生深遠的影響。
以上文章由特價GPT API KEY所翻譯