德文 -

認識第一位人工智慧軟體開發人員 Devin

亞歷山大·馬克斯頭像
Devin 由新創公司 Cognition AI 推出,是一種軟體工程師人工智慧模型,有望取代人類開發人員。

A 認知人工智慧,一家最近由美國億萬富翁 Peter Thiel(Peter Thiel 的聯合創始人)支持的新創公司 PayPal),本周宣布推出「世界上第一位人工智慧軟體工程師」。而得名 德文 - ,這項創新不僅承諾提供建議,還承諾自主開發和執行完整的數位產品,進行測試、錯誤審查和專案的所有階段。據該新創公司稱, 德文 - 能夠解決13,86%的任務 SWE-長凳 無需人工協助的效率測試,其中人工智慧取得的最高結果(克勞德 2) 在此之前為 4,80%。

A 德文 - 代表了人工智慧領域的重大飛躍,不僅展示了建議能力,而且展示了自主創建複雜數位產品的能力。它對網站、應用程式和遊戲的自主開發和執行重新定義了軟體開發的方式。然而,這項創新的影響超出了技術進步的範圍,也對該領域的專業人員提出了挑戰,他們需要重新培訓自己,以應對以前完全由人工完成的任務的自動化威脅。

德文的工作原理


A 德文 - 是一名 AI 模型軟體工程師,他是一位不知疲倦的隊友,工作不受時間限制,隨時準備與您一起建立軟體或獨立完成任務以供以後審核。它規劃和執行涉及數千個決策的複雜程式設計任務的能力令人印象深刻,能夠記住每一步的相關上下文,隨著時間的推移學習並糾正開發錯誤。

A 德文 - 配備了常見的開發人員工具,例如 shell、程式碼編輯器和瀏覽器,所有這些都在沙盒運算環境中。最有趣的功能之一 德文 - 是您與使用者積極協作的能力。它即時報告進度,接受回饋,並根據需要與用戶一起進行設計選擇。

A 德文 - 它以簡單直觀的方式工作。人類使用者首先透過輸入自然語言提示與人工智慧聊天機器人風格的介面進行互動。從這個提示來看, 德文 - 開始工作,制定詳細的、逐步的計劃來解決手邊的問題。如果在這個過程中感覺有什麼不對勁,使用者可以進入聊天介面,給AI下命令去修正。這種直接互動和即時糾正的能力允許工程團隊將專案委託給 德文 - 並專注於需要人類智慧的更具創造性的任務。

儘管其他面向開發人員的人工智慧工具——例如 微軟的 GitHub Copilot - 為程式設計師提供輔助功能,例如自動完成程式碼區塊和在多種編碼語言之間翻譯程式碼,如果沒有人為幹擾或幫助,他們無法端到端地完成程式碼 - 這是最大的區別 德文 - .

如何使用德文

A 德文艾 目前,對於有興趣使用 AI 代理進行工程工作的人來說,可以有限地提前訪問。客戶可以透過以下方式請求提前使用人工智慧: 公司網站,迄今為止, 德文 - 它仍然是非公開的,該公司只授予少數客戶訪問權限。

A 認知人工智慧 發布了多個視頻,展示開發人員使用人工智慧以令人印象深刻的方式開發新產品。這些影片突顯了人工智慧在實際應用中的力量,展示了它如何簡化和優化軟體開發流程。容量為 德文 - 進行創建和部署端到端應用程式的測試,例如我們製作了一個模擬生命遊戲的互動式網站,逐步添加用戶請求的功能,然後將應用程式部署到 網絡化.

的另一個重要功能 德文 - 就是自主地發現並修復程式碼庫中的錯誤。例如,在下面的影片中,她幫助安德魯維護和調試他的開源競技程式設計書。 A 德文 - 它還能夠訓練和調整您自己的 AI 模型,例如只需指向 GitHub 上的研究儲存庫的連結即可對大型語言模型進行微調。

此外,Devin 可以解決開源儲存庫中的錯誤和功能請求,為成熟的生產儲存庫做出貢獻,甚至執行實際任務,例如編寫和偵錯程式碼以運行電腦視覺模型。這些技能的 德文 - 代表了人工智慧應用於工程和軟體開發領域的重大進步。


上面的影片也是由 認知人工智慧 德文 - 能夠解決代數系統中對數計算的錯誤 蟒蛇 令人印象深刻的同情。 AI建構程式碼環境、重現bug、自主編碼並測試修復。這個例子展示了以下能力 德文 - 識別並解決複雜的程式碼問題,展示您高效、準確地應對程式設計挑戰的能力。

這是程式設計師的末日嗎?

德文 -
儘管尚未被證明比人類開發人員更有效,但 Devin 承諾會影響該領域的專業人士。照片:複製/網路。


A 德文 - 被譽為世界上第一個軟體工程人工智慧的人工智慧,正處於關於人類程式設計師未來的激烈爭論的中心。它的推出在網路上引起了不小的轟動,許多人質疑這項技術最終能否取代程式設計專業人員。然而,即使擁有令人印象深刻的能力 德文 - 解決了13,86%的任務 SWE-長凳 專家們一致認為,如果沒有人類的幫助,它仍然無法完全取代人類程式設計師。

人工智慧能夠執行複雜的軟體工程任務這一事實引發了人們對程式設計師未來角色的質疑。雖然 德文 - 雖然人工智慧在許多領域都可以發揮作用,例如編寫程式碼、修復錯誤,甚至學習使用新技術,但某些人類技能,例如創造力、直覺和批判性思維,很難在人工智慧中複製。這些技能對於解決複雜問題和創建創新解決方案至關重要,而人類程式設計師將這些技能帶到了該領域。

此外,人工智慧就像 德文 - 在效率和可用性方面具有顯著的優勢。雖然人類程式設計師受到工作時間表和一次專注於一項任務的能力的限制,但人工智慧可以 24/7 工作並同時處理多個任務。這可以提高軟體開發的生產力和速度。

Devin 是我在過去十年中見過的最令人印象深刻的展示。值得您每天抽出幾分鐘來觀看並一睹未來,它是超現實的且令人深受感動。

Eric Glyman,新創公司 Ramp 的共同創辦人。

然而,儘管有這些優勢,人工智慧不太可能完全取代人類程式設計師。相反,它更有可能被用作補充工具,幫助程式設計師提高效率並處理低階、重複性任務,而人類則專注於更複雜和創造性的任務。因此,這並不是說人類程式設計師的終結,而是 德文 - 和其他類似的人工智慧至少在目前代表著程式設計工作方式的演變,人類和人工智慧共同努力創造創新和有效的解決方案。

另見:

豐特斯: 認知人工智慧, 商業標準 e VentureBeat的

審閱者 格勞孔生命力 15 年 3 月 24 日。

註冊接收我們的新聞:

發表評論

您的電子郵件地址將不會被發表。 必填字段標有 *

相關文章