Karpathy狂贊AI代碼神器Cursor,直言回不到3年前無輔助編碼了,卻被指「帶貨」
熱衷于開課并與網(wǎng)友分享新技術(shù)使用心得的 AI 大牛 Karpathy,也有被質(zhì)疑「為推銷某個產(chǎn)品而在言論中夾帶私貨」的一天。
這是怎么一回事呢?
昨天,Karpathy 分享了自己結(jié)合使用 AI 代碼編輯器與大模型的心得體驗,并發(fā)出了由衷的感嘆:編程領(lǐng)域變化太快了。
Karpathy 在編碼時正在嘗試使用 VS Code Cursor 加上 Claude Sonnet 3.5 的組合,而沒有使用 GitHub Copilot。他表示這種做法能夠帶來純粹的雙贏(net win)。Cursor 是一款 AI 代碼編碼器,允許用戶以自然語言的方式與 AI 交互,根據(jù)用戶指令來生成代碼片段,提供代碼檢查并在出錯時給出修復(fù)建議。
從個人經(jīng)驗來談,過去幾天,Karpathy 的大部分編碼變成了寫英文(包括提示詞、審查并編輯生成的代碼差異),并做一些「半編碼」(half-coding),即你來輸入自己想要的一段代碼,可能還要加一些注釋,這樣大模型知道你的下一步意圖是什么。最后只需要連按「tab」鍵讓 AI 自動補全,這樣就能完成編碼。
從輸出結(jié)果來看,Karpathy 表示有時會一次性得到 100 行的差異代碼,這在以前可能需要花費 10 多分鐘。當(dāng)然他認為自己還沒有充分習(xí)慣 Cursor 所有的功能,這有點像重新學(xué)習(xí)編碼。
最后,Karpathy 認為自己基本上無法再回到三年前那種「無輔助」編碼的狀態(tài)了。
接著,Karpathy 放上了 Cursor AI 代碼編輯器的網(wǎng)站鏈接,并表示花 20 美元就能購買 Pro 版,然后在 Cursor 設(shè)置中選擇 Sonnet 3.5。不過,他也提醒道,這套設(shè)置對新手不太友好,建議他們多看教程視頻。
在評論區(qū),大多數(shù)網(wǎng)友對 Karpathy 關(guān)于 AI 輔助編程體驗的觀點表示贊同。有人對此表示,如今 AI 對工作流程的改變無疑是成功的,人們只需要學(xué)習(xí)和調(diào)整,過個一兩周就可以起飛了。
有人翻出了 Karpathy 此前的發(fā)文,「最熱門的新編程語言是英語」,看來這一斷言正在慢慢實現(xiàn)。
當(dāng)然,評論區(qū)也出現(xiàn)了不一樣的看法,比如 Perplexity CEO Aravind Srinivas 回復(fù)了一個詞「sad」。這讓網(wǎng)友百思不得其解,或許是擔(dān)憂安全問題吧。
知名機器學(xué)習(xí)和 AI 研究員、《Python 機器學(xué)習(xí)》作者 Sebastian Raschka 認為,AI 確實極大提高了工作效率,但自己還是喜歡無輔助的編碼,就像駕駛手動擋一樣。雖然不是最實用,但很有趣。
此外,還有觀點認為這是 AI 代碼編輯器 Cursor 在瘋狂地營銷,甚至連 Karpathy 都在幫他們推銷。
有人質(zhì)疑 Karpathy 為什么要在沒有某種關(guān)聯(lián)的情況下推銷 Cursor?Cursor 和 LLM 的組合除了樣板、前端和其他基礎(chǔ)操作之外非常低效,從身邊同事情況來看,實際上沒有人用它做一點創(chuàng)新的事情。
面對這種無端的質(zhì)疑,Karpathy 回復(fù)稱,自己與 Cursor 或 Sonnet 沒有任何關(guān)聯(lián)和經(jīng)濟利益。他只是分享自己的想法,并希望對其他人有所幫助。
原來質(zhì)疑者針對的是 Karpathy 放出的花 20 美元購買 Cursor Pro 的鏈接,在沒有任何背景的情況下,看起來就像是付費推銷。Karpathy 表示,自己是為了提醒用戶需要升級到 Pro 才能獲得沒有上限的快速高級使用權(quán)限,僅此而已。
無論如何,對于 Cursor 而言,相當(dāng)于 Karpathy 又為它打了一波免費廣告,簡直是賺翻了。