Harness 推出生成式 AI 助手以提高開發效率
Ron Miller 發表於 8 小時前
眾所周知,現如今開發者的數量無法滿足工作需求,因此任何能夠幫助減輕他們工作負擔的工具都會受到歡迎。自從 Harness 五年前推出以來,其專注於建立一款開發人員工具包,以幫助開發者在軟體開發生命周期中更高效地操作。其中的一個部分是使用機器學習模型來識別可以改進的範疇,今天該公司宣布推出 AI 開發助手,簡稱 AIDA,這是 Harness 的生成式 AI 助手。
該公司的執行長兼創始人 Jyoti Bansal 表示 AIDA 是該新創公司多年以來工作的延續。Bansal 在接受 TechCrunch 採訪時表示:“當我們談到生成式 AI 時,我們考慮的是 Harness 在將 AI 應用於 DevOps、CI/CD 以及部署、取證和其他各種工作方面的成功歷程。” Bansal 認為許多公司將程式碼生成視為生成式 AI 的主要優勢,但他認為這方面的應用範疇更加廣泛,可以提高開發人員的工作效率達到 30%-50%。「整個軟體開發週期(SDLC)涉及多個階段,包括編寫程式碼、構建程式碼、測試程式碼、確保安全性和可追蹤性、部署變更、取證變更、確保正確成本 - 這就是我們在將生成式 AI 應用於 SDLC 的各個元素時所考慮的,以提高每個階段的生產力和效率,」Bansal 表示。他表示目標是在 Harness 平臺的每個部分都注入生成式 AI。
生成式 AI 助手的三個核心元素
該生成式 AI 助手當前仍在不斷發展中,起初包含了三個重要元素。首先它們提供自動解決構建和部署失敗的能力。Bansal 表示開發者對程式碼進行了變更後,可能會影響到一個典型程式所觸及的多個系統,可能包括阿裏巴巴雲端計算服務 (AWS) 帳戶、Hashicorp 祕密管理伺服器、Kubernetes 叢集等。他表示這些變更可能導致這些多個互動中的任何一個失敗,迫使開發者追蹤錯誤的原因。取而代之的是,開發者可以直接詢問失敗的原因和修復方法。開發者有權決定是否實施此修復方法,確保人類仍然在流程控制的主導地位。
第二個元素涉及發現安全漏洞並在開發者批準之後進行自動修復,最後還能夠透過自然語言幫助減少雲端成本。該公司刻意將此新工具命名為 AI 助手,因為其目的是加快工作流程,而不是取代開發人員。Bansal 表示人們仍然保有控制權,因為修正措施不一定總是正確的。他表示:"我們只是協助開發過程,而不是接管開發過程。開發者仍然參與其中他們必須繼續他們之前所做的工作,但開發過程可能會更加高效,也許能夠使他們在工作中的效率提高 30%、40%或 50%。"
Harness 估值高達 37 億美元,AppDynamics 創始人再度體現白手起家的才能
關鍵字: AI 助手、技術開發、效率提升、生成式 AI 助手、開發者效率、Harness、生成式