Duck, Duck, Duck! by IDEO

Duck, Duck, Duck! by IDEO

Duck, Duck, Duck! 由 IDEO 開發,是一款適用於 Mac 上 Claude Code 的 AI 驅動助手,它可以監控編碼會話、提供語音激活控制、通過語音處理權限,並通過桌面小部件和可選的物理鴨子硬件提供主觀反應。
https://duck-duck-duck.edges.ideo.com/?ref=producthunt&utm_source=aipure
Duck, Duck, Duck! by IDEO

產品資訊

更新時間:2026年04月10日

什麼是 Duck, Duck, Duck! by IDEO

Duck, Duck, Duck! 是由 IDEO 開發的一款創新編碼助手,它將傳統的橡皮鴨調試技術帶入了 AI 時代。這個獨特的工具與 Mac 上的 Claude Code 集成,創建了一個互動式編碼助手,它不僅監控您的開發會話,還會積極地以個性和觀點做出回應。Duck Duck Duck 既可以作為桌面小部件使用,也可以作為物理硬件設備使用,它將被動的橡皮鴨調試方法轉變為引人入勝的、支持語音的體驗。該系統會監控您編碼工作流程中的每個提示和響應,使用設備上的 AI(專為 M3+ Apple Silicon 設計)對互動進行評分,並通過口頭反應提供實時反饋。無論您選擇僅使用軟件小部件還是連接到帶有伺服驅動運動的物理鴨子,此助手都會為您的開發過程增加一層互動性和幽默感,同時保持權限處理和語音命令的實用功能。

Duck, Duck, Duck! by IDEO 的主要功能

由 IDEO 出品的 Duck Duck Duck 是一款創新的橡皮鴨除錯夥伴,它與 Claude Code 整合,可在編碼過程中提供即時、主觀的回饋。它既可以作為實體硬體設備使用,也可以作為 Mac(M3+ Apple Silicon)的桌面小工具使用,它可以監控您的人工智慧輔助編碼工作流程,在 Claude 執行、失敗或猶豫時發出反應,並啟用語音控制的權限和命令。這隻鴨子具有設備上的 AI 評分、通過伺服馬達的物理反應以及個性化的評論,範圍從慶祝到諷刺批評,將傳統的被動橡皮鴨除錯方法轉變為互動式的、發聲的編碼夥伴。
語音啟動控制: 說出 'ducky',然後說出命令,直接與您的 Claude Code 會話對話,從而實現免手持互動和基於語音的權限批准,而無需模態對話框或上下文切換。
主觀的 AI 評論: 鴨子提供個性化的回饋,並對您的程式碼做出情感反應,以熱情慶祝成功,並對錯誤進行詼諧的批評,包括對變數命名選擇的評論。
物理硬體反應: 物理鴨子基於 ESP32-S3,配有微型伺服器、I2S 放大器、揚聲器和 MEMS 麥克風,通過單根 USB-C 電纜(用於電源、數據和音訊)即時移動並響應編碼事件。
即時 Claude Code 整合: Shell hooks 通過 tmux 整合監控每個 Claude 提示和響應,在 Claude 執行、失敗或在編碼會話期間猶豫時觸發評估和追蹤。
雙重操作模式: 在「權限」模式(用於追蹤 Claude 何時需要批准)和「夥伴」模式(用於對您的編碼互動進行持續的內心獨白評論)之間切換。
設備上的 AI 處理: 專為 M3+ Apple Silicon 設計,具有即時、免費的設備上 AI 評分;M1/M2 支援可選的免費 Gemini API 金鑰,以實現快速反應,確保隱私和低延遲。

Duck, Duck, Duck! by IDEO 的使用案例

AI 輔助開發工作流程: 使用 Claude Code 的開發人員可以專注於他們的編輯器,而鴨子則通過語音處理權限請求,並提供關於 AI 編碼建議的即時回饋,而不會中斷他們的工作流程。
單人開發者夥伴: 獨立程式設計師單獨工作時,可以從鴨子的個性化評論中受益,作為一種實際會說話的橡皮鴨除錯形式,在漫長的編碼過程中提供功能性回饋和娛樂。
程式碼審查學習工具: 初級開發人員可以使用鴨子的主觀回饋來學習更好的編碼實踐,因為它會在開發過程中即時評論諸如變數命名和程式碼結構等決策。
免手持編碼會話: 喜歡以鍵盤為中心的工作流程或有輔助功能需求的開發人員可以使用語音命令來控制 Claude Code,而無需伸手去拿滑鼠或在 UI 對話框中導航。
遠端工作參與: 遠端開發人員可以為他們孤立的工作環境增加個性和互動元素,鴨子可以在他們的桌面上提供音訊回饋和物理存在。
教育編碼演示: 教授 AI 輔助程式設計的講師可以使用鴨子使 Claude Code 互動對於學生來說更可見和更具吸引力,並以語音方式宣佈 AI 正在做什麼。

優點

適用於 AI 編碼工作流程的創新免手持語音控制消除了上下文切換和模態對話框
提供物理硬體和純軟體小工具版本,以適應不同的用戶偏好和預算
M3+ Apple Silicon 上的設備上 AI 處理可確保隱私和即時反應,而無需雲端依賴
在保持除錯和權限管理的功能效用的同時,為編碼會話增添了個性和娛樂性

缺點

僅限 Mac 用戶(M3+ 獲得最佳性能,M1/M2 具有 API 金鑰),不包括 Windows 和 Linux 開發人員
需要 Claude Code 和 tmux 設置,從而創建特定的技術環境依賴性,可能不適合所有工作流程
物理硬體版本需要組裝或等待預製單元,與純軟體解決方案相比增加了複雜性
對於一些喜歡在專注工作期間儘量減少中斷的開發人員來說,鴨子的主觀評論可能會分散注意力或令人討厭

如何使用 Duck, Duck, Duck! by IDEO

1: 下載 Duck Duck Duck 應用程序,並將其拖到 Mac 上的 "應用程序" 文件夾中(本地操作需要 M3+ Apple Silicon,使用免費的 Gemini API 支援 M1/M2)
2: 啟動 Duck Duck Duck 應用程序 - 鴨子將引導您完成初始設置過程
3: 安裝 Claude Code 插件 - 鉤子在會話開始時被緩存,因此如果插件未加載,請啟動一個新的 Claude Code 會話
4: 如果使用物理鴨子硬件,請通過 USB-C 纜線連接以獲取電源、數據和音頻
5: 選擇您喜歡的模式:在 "權限" 模式(有助於追蹤 Claude 何時卡住)和 "同伴" 模式(鴨子分享您如何與 Claude 互動的內心獨白)之間切換
6: 如果需要,調整智能設置:轉到 "偏好設置" → "智能" 以在 Gemini、Haiku 或本地設備上的 AI 之間切換以獲得即時反應
7: 開始使用 Claude Code 進行編碼 - Duck Duck Duck 將自動監聽並在 Claude 運行、失敗或猶豫時做出反應
8: 通過說 "ducky" 後跟您的命令來使用語音命令直接與您的 Claude Code 會話交談
9: 當 Claude 需要批准才能運行某些內容時,通過語音響應權限請求 - 鴨子會大聲詢問您,而無需模態對話框

Duck, Duck, Duck! by IDEO 常見問題

Duck Duck Duck是Mac上Claude Code的配套工具,它就像一個互動式的橡皮鴨,用於除錯。它會監聽您的編碼過程,理解正在發生的事情,發表有主見的回應,並通過語音處理權限。它可以作為一個實體硬體設備或桌面小工具存在。

与 Duck, Duck, Duck! by IDEO 类似的最新 AI 工具

Gait
Gait
Gait 是一個集成 AI 辅助代碼生成和版本控制的協作工具,使團隊能夠高效地追蹤、理解和共享 AI 生成代碼的上下文。
invoices.dev
invoices.dev
invoices.dev 是一個自動化發票平台,直接從開發者的 Git 提交生成發票,並具有 GitHub、Slack、Linear 和 Google 服務的集成能力。
EasyRFP
EasyRFP
EasyRFP 是一個 AI 驅動的邊緣計算工具包,通過深度學習技術簡化 RFP(請求提案)回應並實現實時田間表型。
Cart.ai
Cart.ai
Cart.ai 是一個 AI 驅動的服務平台,提供全面的業務自動化解決方案,包括編碼、客戶關係管理、視頻編輯、電商設置和定制 AI 開發,並提供 24/7 支持。