Skip to content

Agentic Design Patterns 致謝

davidlei

我想向許多讓這本書得以問世的個人與團隊,致上最誠摯的謝意。

首先,感謝 Google 堅守它的使命、賦予 Googler 們發揮的空間,並珍視創新的機會。

感謝 Office of the CTO 給我探索新領域的機會,感謝它堅持「practical magic」(實用的魔法)這個使命,以及面對新機會時的應變能力。

衷心感謝我們的 VP Will Grannis,感謝他對人的信任,以及他身為僕人式領導者的風範。感謝我的主管 John Abel,鼓勵我投入自己的工作,並總是以他的英式睿智給我極好的指引。感謝 Antoine Larmanjat 與我在程式碼 LLM 上的合作、Hann Hann Wang 關於 Agent 的討論,以及 Yingchao Huang 在時間序列上的洞見。感謝 Ashwin Ram 的領導、Massy Mascaro 令人啟發的工作、Jennifer Bennett 的技術專業、Brett Slatkin 的工程功力,以及 Eric Schen 帶來的精彩討論。OCTO 團隊值得特別一提,尤其是 Scott Penberthy。最後,深深感謝 Patricia Florissi 對 Agent 社會影響力的遠見。

我也要感謝 Marco Argenti 提出「Agent 增強人類勞動力」這個既有挑戰性又激勵人心的願景。感謝 Jim Lanzone 和 Jordi Ribas,不斷推高「搜尋的世界」與「Agent 的世界」之間關係的標準。

我同樣受惠於 Cloud AI 團隊,特別是他們的領導者 Saurabh Tiwary,帶領 AI 組織朝有原則的方向前進。感謝 Area Technical Leader Salem Haykal,一位令人敬佩的同事。感謝 Google Agentspace 共同創辦人 Vladimir Vuskovic;感謝 Kate(Katarzyna)Olszewska 與我在 Kaggle Game Arena 上的 Agentic 合作;感謝 Nate Keating 滿懷熱情地帶領 Kaggle──這個社群為 AI 貢獻了太多。也感謝帶領 Agentspace 與企業版 NotebookLM 應用 AI/ML 團隊的 Kamelia Aryafa,以及 Jahn Wooland,一位專注交付的真正領導者,也是隨時願意給我建議的摯友。

特別感謝 Yingchao Huang,一位前途無量的傑出 AI 工程師;感謝 Hann Wang 激勵我重拾 1994 年就萌芽的 Agent 興趣;感謝 Lee Boonstra 在 Prompt Engineering 上的出色工作。

感謝 5 Days of GenAI 團隊,包括信任團隊的 VP Alison Wagonfeld、使命必達的 Anant Nawalgaria,以及以行動力和領導力著稱的 Paige Bailey。

深深感謝 Mike Styer、Turan Bulmus 和 Kanchana Patlolla,幫助我在 Google I/O 2025 推出三個 Agent。謝謝你們巨大的付出。

誠摯感謝 Thomas Kurian 在推動 Cloud 與 AI 上堅定的領導、熱情與信任。也深深感謝 Emanuel Taropa,他鼓舞人心的「做就對了」態度,讓他成為我在 Google 遇過最傑出的同事,樹立了深刻的榜樣。最後,感謝 Fiona Cicconi 與我暢談 Google 的種種。

感謝 Demis Hassabis、Pushmeet Kohli 以及整個 GDM 團隊,他們滿懷熱情地開發了 Gemini、AlphaFold、AlphaGo、AlphaGenome 等專案,推動科學進步、造福社會。特別感謝 Yossi Matias 對 Google Research 的領導,以及一直以來寶貴的建議,我從你身上學到很多。

特別感謝 Patti Maes。她在九〇年代開創了 Software Agent 的概念,至今仍專注於一個問題:電腦系統與數位裝置如何增強人類,在記憶、學習、決策、健康與福祉上幫助我們。你在 1991 年的願景,今天成真了。

感謝 Paul Drougas 以及 Springer 出版社的整個團隊,讓這本書得以出版。

這本書能夠完成,我虧欠許多才華洋溢的人。衷心感謝 Marco Fago 的巨大貢獻,從程式碼、圖表到全書審閱。感謝 Mahtab Syed 的程式碼工作,以及 Ankita Guha 對許多章節極其細緻的回饋。Priya Saxena 精闢的修訂、Jae Lee 仔細的審閱,以及 Mario da Roza 製作的 NotebookLM 版本,都讓這本書變得更好。前幾章有幸得到一組專家審稿人的協助,感謝 Dr. Amita Kapoor、Fatma Tarlaci 博士、Dr. Alessandro Cornacchia 和 Aditya Mandlekar 貢獻專業。也誠摯感謝 Ashley Miller、A Amir John 和 Palak Kamdar(Vasani)各自獨特的貢獻。最後,溫暖地感謝 Rajat Jain、Aldo Pahor、Gaurav Verma、Pavithra Sainath、Mariusz Koczwara、Abhijit Kumar、Armstrong Foundjem、Haiming Ran、Udita Patel 和 Kaurnakar Kotha 一路以來的支持與鼓勵。

沒有你們,就沒有這個專案。所有的功勞歸於你們,所有的錯誤由我承擔。

本書所有版稅均捐贈給 Save the Children(救助兒童會)。

Edit this post
Next
Day 15:如果是我會怎麼寫一個 agent framework