AI 編程的重大轉折:從 Vibe Coding 到 Context Engineering

AI 編程的重大轉折!前 Tesla AI 總監 Andre Karpathy 創造的「Vibe Coding」時代正式宣告結束。在這場關於 Context Engineering 的深度解析中,技術專家揭露了為什麼 76.4% 的開發者對 AI 生成的程式碼缺乏信心,以及如何通過全新的方法論徹底改變這個現狀。

Vibe Coding 的興衰

Andre Karpathy 在今年初創造了「Vibe Coding」這個詞彙,形容那種 100% 依賴 AI 編程助手、幾乎不需要輸入和驗證就能建立應用程式的方式。講者指出:「這個概念完全爆紅了。我們都陷入這個陷阱,因為即時程式碼生成帶來的多巴胺快感,也因為 Vibe Coding 對於週末專案和原型開發確實很棒。」

然而,問題很快浮現。你依靠直覺和重複嘗試,直到程式碼看起來能運作 - 至少在你試圖將其產品化和擴展之前是這樣。

根據 Codeto 的《AI 程式碼品質現狀》調查,關鍵數據令人震驚:「在底部的紫色象限中,76.4% 的真實開發者對在沒有人工審查的情況下部署 AI 程式碼缺乏信心,而且他們遇到大量的幻覺問題。」

Context Engineering 的崛起

講者引用了一句關鍵洞察:「直覺無法擴展,但結構可以。」這正是 AI 編程助手當前最大的問題 - 它們經常缺少或完全沒有必要的上下文來完成任務。

Andre Karpathy 對 Context Engineering 的定義特別精闢:「這是提供所有上下文的藝術,讓任務對 LLM 來說是可能解決的。」這代表著一個範式轉移 - 我們的指令、規則、文檔等上下文,應該被視為需要精心架構的工程資源,就像軟體中的其他一切一樣。

Toby(Shopify CEO)進一步解釋了 Context Engineering 與 Prompt Engineering 的區別:

  • Prompt Engineering:調整措辭,以特定方式表達以獲得單一好答案
  • Context Engineering:提供所有相關事實、規則、文檔、計劃、工具,讓 LLM 擁有完整的上下文生態系統

實戰案例:30 分鐘建立 AI 代理

影片展示了一個令人印象深刻的實際案例。使用 Claude Code 和 Context Engineering 方法,講者展示了如何:

  1. 建立基礎設施:創建 claude.md 文件定義全局規則
  2. 生成 PRP(產品需求提示):讓 AI 花費 30+ 分鐘進行深度研究和規劃
  3. 自動執行:通過簡單的 slash command 啟動整個實施流程

結果令人震撼:「在超過 30 分鐘後,Claude Code 已經端到端地完成並測試了我們的代理。這就是使用 Claude Code 和 Context Engineering 進行代理編程的力量。」

講者提到的 token 使用量截圖顯示了這個過程的複雜度,但通過 Claude 的 Max 計劃,「我不需要為它為我做的所有這些工作支付額外費用。這真是太美妙了。」

關鍵要點

LangChain 的文章《Context Engineering 的崛起》中提到:「LLM 應用正在從單一提示演變為更複雜的動態代理系統。因此,Context Engineering 正在成為 AI 工程師可以培養的最重要技能。」

這不僅僅是理論。影片中展示的模板和方法已經開源,任何人都可以在 10 分鐘內開始使用並提升他們的 AI 編程能力。正如 Abraham Lincoln 的名言:「如果給我六小時砍樹,我會用前四小時磨斧頭。」這正是 Context Engineering 的精髓 - 前期投資於創建上下文,將在後期獲得無限更好的結果。

參考資料來源:https://www.youtube.com/watch?v=Egeuql3Lrzg

Read more

Claude推出「Skills」功能,AI工作流的下一個革命!別再重複下指令了

Claude推出「Skills」功能,AI工作流的下一個革命!別再重複下指令了

Anthropic 近期為其 AI 模型 Claude 推出了名為「Skills」的革命性功能,這不僅僅是一次小更新,而是從根本上改變我們設計 AI 工作流程與智能代理(AI agents)的遊戲規則。許多人對 Skills、MCP(Meta-level Control Protocol,元級控制協議)和 Projects 之間的關係感到困惑,甚至誤以為 Skills 只是為了修復 MCP 的問題。事實上,這是一個巨大的誤解。本文將深度解析 Claude Skills 的真正潛力,並透過實戰教學,展示如何立即應用這項功能,打造專屬於你的高效 AI 助理。 簡單來說,你可以將 Claude Skills 理解為「可重複使用的指令手冊」。它教導 Claude 如何按照你的特定要求、

By andy
Claude Skills 實戰教學:如何打造永不犯錯的「數位員工」,徹底終結 AI 的胡言亂語!

Claude Skills 實戰教學:如何打造永不犯錯的「數位員工」,徹底終結 AI 的胡言亂語!

AI 總是不聽話、給出的答案亂七八糟?你可能用錯方法了!在這場深度訪談中,AI 專家 Amir 揭示了 Anthropic 最新推出的殺手級功能——Claude Skills,並現場展示如何將其打造成一個個「數位員工」,解決 AI 最令人頭痛的不可靠問題。本文將帶你深入了解 Skills 與傳統的專案 (Projects) 和子代理 (Sub-agents) 有何天壤之別,並透過三個實戰案例,教你如何打造出能精準執行重複性任務、永不犯錯的 AI 助手。 在深入 Skills 之前,我們必須先理解過去的作法有哪些瓶頸。 首先是 專案 (Projects),這像是為團隊打造的共享工作區,你可以設定系統指令、提供相關文件作為「記憶」,並連接外部工具。這對於協作很有幫助,但問題在於你必須不斷手動更新背景資料,而且當資料過於龐雜時,會出現「脈絡腐爛」(Context Rot) 的問題。

By andy
別再碰AI了!高手學自動化,為何堅持從最無聊的基本功開始?

別再碰AI了!高手學自動化,為何堅持從最無聊的基本功開始?

AI自動化專家 Nate Herk 在最新的分享中,拋出了一個顛覆許多人認知的觀點:如果你想精通 n8n 這類自動化工具,最錯誤的起點就是直接跳進去打造酷炫的 AI 代理人(AI Agents)。他坦言,自己初學時也犯了同樣的錯,只想著「盡快做出 AI」,卻忽略了最關鍵的核心。如果時間能倒流,他會採取截然不同的學習路徑。這篇文章將深度解析 Nate Herk 提出的反直覺學習藍圖,告訴你為何掌握「無聊」的工作流程,才是通往真正強大 AI 自動化的唯一道路。 大多數初學者都急於打造 AI 代理人,因為它們看起來很酷,是網路上的熱門話題。但 Nate Herk 警告:「這就像還不會走路就想學跑。」他強調,如果你不了解工作流程的運作原理,你永遠無法建立出穩定可靠的 AI 代理人。 他將自動化分為三個層次: 1. 工作流程 (Workflows)

By andy

好的,這是一篇根據你的口述內容和風格要求,改寫而成的繁體中文長文,適合發布在 Facebook 或 Blog。 --- 我如何用 Google NotebookLM,將1小時的混亂發言,變成1張秒懂的資訊圖表

【我如何用 Google NotebookLM,將1小時的混亂發言,變成1張秒懂的資訊圖表】 老實說,我一直在找一個能完美解決「輸入、整理、輸出」的 AI 工具。市面上的工具很多,輸入不成問題,整理摘要也做得不錯,但到了「輸出」這一步,總覺得少了點什麼。大多工具給你的,就是一堆文字、一串重點,乾巴巴的,很難讓人一眼就抓住精髓。 直到我最近用到了 Google 的 NotebookLM,才真的有種「就是這個了!」的感覺。它在輸出的環節,特別是視覺呈現上,是我目前看過最驚豔的,沒有之一。 你有沒有過這種感覺?開了一場長達一小時的會議,或是跟客戶、朋友聊了半天,腦袋裡的東西像一團打結的毛線,跳躍又發散。你想把這些內容整理給別人看,卻發現光是條列式重點,根本無法傳達當下的思緒脈絡。對方看了半天,還是抓不到你真正想講的主線是什麼。 我就是這樣。我的思緒常常很跳 Tone,

By andy