Cognition Labs推出”Devin”人工智慧可能讓軟體工程師望塵莫及
軟體工程師要小心了,因為一家人工智慧新創公司創造了一種名為”Devin”的自主代理,它可以取代傳統的程式設計師。Cognition Labs 的人工智慧Devin 專注於類比推理而非預設答案,使其更加有效。
當我們談論人工智慧時,”字面上”的意思是一種可以與人類共存的技術,它能以難以想像的方式幫助人類完成特定任務。隨著生成式人工智慧湧入主流媒體,隨後又有一些類似的發展,我們現在已經到了人工智慧成熟的階段,這一點在新創公司Cognition Labs 的一項新發展中得到了證實,該公司創建了一個”人工智慧聊天機器人”Devin,專門用於解決複雜的程式設計問題,例如透過程式設計馬拉松,以及我們成功通過程式設計面試。
關於Cognition Labs 的背景情況,該公司最近受到了投資者的廣泛關注,Founders Fund 和幾家著名的投資者都為這家新創公司的風險投資注入了大量資金。現在,所謂的人工智慧”軟體工程師”Devin成了該公司的一個奇蹟,因為Devin不是專注於自動完成程式碼,而是以一種”動態”的方式解讀數據,該公司聲稱,他們的模型已經取得了巨大的突破,其中涉及使用推理,而不是僅僅依賴傳統的數據集。
令人興奮的部分來自於Devin 的程式設計能力,簡而言之,這項技術確實創造了一些奇蹟。根據Cognition Labs 的測試,Devin 透過自寫程式碼和微調不同的LLM 模型,成功產生了API 金鑰,這令人驚訝,因為直到現在,人工智慧還沒有達到這樣的”程式設計”水平。在SWE-Bench基準測試中,人工智慧在無人協助的情況下解決了13.86% 的問題,比OpenAI 的ChatGPT 解決的問題高出近10 倍,而這甚至只是個開始。
在市場上出現了這樣那樣的人工智慧程式設計師後,許多人提出了人工智慧是否會取代人類程式設計師的問題,這一直是個科技業爭論不休的話題。不過像Devin 這樣的工具可以為開發人員提供巨大的幫助,因為它消除了對程式設計中更多”枯燥”元素的擔憂,讓人類可以在工作中發揮創造力。不過,隨著我們進入一個技術變得更”像人”、思考方式更”像人”的時代,人工智慧可能會成為潛在裁員的一個原因。