網路議題

AI 自動分析和更新軟體程式碼庫,Grit 將以 700 萬美元的融資首度亮相

開發者助手 Grit: AI 自動分析程式碼庫並提供更新建議概述在 2023 年,企業軟體和生成式人工智慧領域每天都有重大發展,但有一個方面卻鮮少受到關注:維護。事實上幾乎每一個新建立並發布的軟體,都需要持續監控和手動更新,以確保其安全性、功能性、效能和避免技術債務的累積。這些任務通常由軟體組織內的 .... (往下繼續閱讀)

分享到 Facebook 分享到 Line 分享到 Twitter

文章目錄

AI 自動分析和更新軟體程式碼庫,Grit 將以 700 萬美元的融資首度亮相

開發者助手 Grit: AI 自動分析程式碼庫並提供更新建議

概述

在 2023 年,企業軟體和生成式人工智慧領域每天都有重大發展,但有一個方面卻鮮少受到關注:維護。事實上幾乎每一個新建立並發布的軟體,都需要持續監控和手動更新,以確保其安全性、功能性、效能和避免技術債務的累積。這些任務通常由軟體組織內的開發者負責,但一家名為 Grit 的新創公司認為他們已經找到了更好的解決方案:一個由生成式人工智慧驅動的開發者助手。 Grit 今天宣布結束隱身狀態,由 Peter Thiel 的 Founders Fund 和 Abstract Ventures 領導的一輪 700 萬美元融資揭開序幕。GritAI 工具名為「Grit」,可以自動分析程式碼庫、跟蹤程式碼的變化,並像一個開發團隊的成員一樣提出更新和改進的建議。

Grit 的執行方式

Grit 的執行長暨聯合創始人 Morgante Pell 曾在 Google Cloud 負責基礎架構的工作,深刻理解軟體更新的困難。他表示:“看到我們的許多客戶不是科技公司,但卻有那麼多對他們業務至關重要的軟體需要維護,這點點燃了我的靈感燈泡。”如果有一種自動化維護的方式,它可以“承擔工程師們不想做的工作,從而保持軟體的平穩執行”。 Grit 可以作為 Github 應用程式安裝,或者存取到 GitLab,以索引公司的程式碼庫。Pell 解釋說,該索引被「短暫地儲存」,並使用高度最佳化的搜尋工具,根據預設目標來理解應用程式程式碼庫中需要進行哪些變化。Pell 解釋道:“我們實際上不會長期儲存客戶的程式碼。我們只在進行特定更改時保留它,然後在完成更改後刪除相關內容。” 使用 Grit 的自然語言請求介面,開發者可以表達他們的高層次目標,而 Grit 負責實現細節。Grit 不僅僅自動進行更改,它還會首先向開發者或開發團隊顯示計劃進行的更改,然後請求批準。如果開發者希望修改提議的更改,他們可以像與團隊的其他成員交談一樣,向 Grit 傳送自然語言的指示。Pell 表示:“工程師不再需要主動進行更改,Grit 可以檢視並說:‘好的,你需要更新這個版本,我們已經生成了相應的變更。’所以工程師只需點選一個按鈕並說‘批準’,他們甚至不需要開啟編輯器來進行修改。”

初步結果顯示潛力

雖然 Grit 成立僅一年,但已經在時間上為像 Faire 和 PromptLayer 這樣的客戶節省了大量時間。Pell 表示:“我們曾經有一些專案,預計需要六個月的工程師努力,但透過 Grit 卻在一周內完成了。”當前 Grit 的主要客戶群體主要是“後期技術公司”以及一些金融科技公司。Pell 告訴 VentureBeat,當前主要使用案例是對舊的程式碼庫進行現代化改造。他表示該工具的“黃金點”是與數百名工程師團隊一起工作,可以讓他們同時卸下維護任務的負擔。 當前 Grit 的開放測試版本僅適用於美國使用者,並支援使用 JavaScript、TypeScript、Python、CSS 和 Terraform 編寫的應用程式程式碼庫。到年底,這家新創公司計劃支援所有主要的程式設計語言。Grit 的天使投資者包括 Vercel 的 Guillermo Rauch、Adobe 的 Scott Belsky 和企業家 Sahil Bloom。

結語

Grit 的出現為軟體開發者提供了一個有前景的自動化維護解決方案。透過利用生成式人工智慧技術,Grit 能夠快速分析程式碼庫,追蹤程式碼的變化並提供升級和改進的建議。這使得開發者可以將維護任務交給 Grit,從而專注於更有價值和有興趣的工作。 然而這種自動化的程式碼更新和維護工具也引發了一些哲學上的問題。一方面,這種工具的出現可能意味著某些開發者的工作可能會受到損失。另一方面,它也可能為開發者提供更多的時間和空間來進行更有創造性的工作。對於開發者來說他們應該積極接受這種變化,並關注如何透過學習和創新來擴充套件他們的角色和貢獻。 對於企業來說使用 Grit 能夠節省大量的時間和資源,同時確保軟體的穩定執行和長期發展。然而企業應該仔細評估和監視此類工具的使用,以確保其符合組織的需求和價值觀。 在不久的將來,隨著社會對自動化的需求不斷增加,類似於 Grit 這樣的工具可能會變得更加普遍和成熟。然而在這個過程中,我們必須謹慎處理技術發展和倫理議題,並確保人的角色和價值在自動化的世界中得到保護和尊重。
SoftwareEngineering-wordpress,AI,自動分析,更新,軟體程式碼庫,Grit,融資,亮相
程宇肖

程宇肖

Reporter

大家好!我是程宇肖,我對於科技的發展和應用有著濃厚的興趣,並致力於將最新的科技趨勢和創新帶給大家。科技領域的變化速度驚人,每天都有令人興奮的新發現和突破。作為一名部落格作者,我將帶領大家深入探索科技的奧秘和應用的無限可能。