一種以AI為主的程式設計模式,核心理念是實作交給AI,人類負責發揮創造力
由Andrej Karpathy提出⬇️
https://x.com/karpathy/status/1886192184808149383
翻譯:
有一種新的編碼方式,我稱之為“氛圍程式設計”,你完全沉浸於氛圍,擁抱指數級增長,甚至忘記代碼的存在
這種類型類似 於 VS Code 的 Copilot 程式碼自動完成功能。 在你輸入程式碼時,它會建議後續的程式碼,協助你更快完成程式碼撰寫
當你需要快速開發一個應用程式,例如週末專案,而不需要擔心長期的維護問題時,會使用這種類型
此時的重點在於功能實現與當下需求,而非程式碼品質
這種類型涉及多人協同工作,此時程式碼品質、可擴展性與穩定性變得相當重要,它更貼近軟體工程的原則,需要更有組織性的協作
優 | 劣 |
---|---|
降低開發門檻,快速開發POC | LLM 幻覺 |
減少重複性工作:直接幫忙整理東西 | 個人知識量不夠,容易到達上限 |
Gemini cli https://github.com/google-gemini/gemini-cli
Github Copilot in VScode https://code.visualstudio.com/docs/copilot/overview
Claude code https://github.com/anthropics/claude-code
Codex https://openai.com/zh-Hant/codex/
下一篇開始講述技巧...