Karpathy狂贊AI程式碼神器Cursor,直言回不到3年前無輔助編碼了,卻被指「帶貨」

机器之心發表於2024-08-26
熱衷於開課並與網友分享新技術使用心得的 AI 大牛 Karpathy,也有被質疑「為推銷某個產品而在言論中夾帶私貨」的一天。

這是怎麼一回事呢?

昨天,Karpathy 分享了自己結合使用 AI 程式碼編輯器與大模型的心得體驗,併發出了由衷的感嘆:程式設計領域變化太快了。

Karpathy 在編碼時正在嘗試使用 VS Code Cursor 加上 Claude Sonnet 3.5 的組合,而沒有使用 GitHub Copilot。他表示這種做法能夠帶來純粹的雙贏(net win)。Cursor 是一款 AI 程式碼編碼器,允許使用者以自然語言的方式與 AI 互動,根據使用者指令來生成程式碼片段,提供程式碼檢查並在出錯時給出修復建議。

從個人經驗來談,過去幾天,Karpathy 的大部分編碼變成了寫英文(包括提示詞、審查並編輯生成的程式碼差異),並做一些「半編碼」(half-coding),即你來輸入自己想要的一段程式碼,可能還要加一些註釋,這樣大模型知道你的下一步意圖是什麼。最後只需要連按「tab」鍵讓 AI 自動補全,這樣就能完成編碼。

從輸出結果來看,Karpathy 表示有時會一次性得到 100 行的差異程式碼,這在以前可能需要花費 10 多分鐘。當然他認為自己還沒有充分習慣 Cursor 所有的功能,這有點像重新學習編碼。

最後,Karpathy 認為自己基本上無法再回到三年前那種「無輔助」編碼的狀態了

圖片

接著,Karpathy 放上了 Cursor AI 程式碼編輯器的網站連結,並表示花 20 美元就能購買 Pro 版,然後在 Cursor 設定中選擇 Sonnet 3.5。不過,他也提醒道,這套設定對新手不太友好,建議他們多看教程影片。

圖片

在評論區,大多數網友對 Karpathy 關於 AI 輔助程式設計體驗的觀點表示贊同。有人對此表示,如今 AI 對工作流程的改變無疑是成功的,人們只需要學習和調整,過個一兩週就可以起飛了。

圖片

有人翻出了 Karpathy 此前的發文,「最熱門的新程式語言是英語」,看來這一斷言正在慢慢實現。

圖片

當然,評論區也出現了不一樣的看法,比如 Perplexity CEO Aravind Srinivas 回覆了一個詞「sad」。這讓網友百思不得其解,或許是擔憂安全問題吧。

圖片

知名機器學習和 AI 研究員、《Python 機器學習》作者 Sebastian Raschka 認為,AI 確實極大提高了工作效率,但自己還是喜歡無輔助的編碼,就像駕駛手動擋一樣。雖然不是最實用,但很有趣。

圖片

此外,還有觀點認為這是 AI 程式碼編輯器 Cursor 在瘋狂地營銷,甚至連 Karpathy 都在幫他們推銷。

圖片

有人質疑 Karpathy 為什麼要在沒有某種關聯的情況下推銷 Cursor?Cursor 和 LLM 的組合除了樣板、前端和其他基礎操作之外非常低效,從身邊同事情況來看,實際上沒有人用它做一點創新的事情。

圖片

面對這種無端的質疑,Karpathy 回覆稱,自己與 Cursor 或 Sonnet 沒有任何關聯和經濟利益。他只是分享自己的想法,並希望對其他人有所幫助。

圖片

原來質疑者針對的是 Karpathy 放出的花 20 美元購買 Cursor Pro 的連結,在沒有任何背景的情況下,看起來就像是付費推銷。Karpathy 表示,自己是為了提醒使用者需要升級到 Pro 才能獲得沒有上限的快速高階使用許可權,僅此而已。

圖片

無論如何,對於 Cursor 而言,相當於 Karpathy 又為它打了一波免費廣告,簡直是賺翻了。

相關文章