六月我寫過 AgentDeck:一個跑在自己電腦上的小 dashboard,把 Claude Code 和 Codex 默默寫在硬碟裡的對話記錄視覺化出來,資料不會離開你的機器。

這三個月我每天都在用它,也慢慢累積出一堆「這裡好煩」。同時開三、四個專案的時候,一次只能看一個 agent 很卡;想找上禮拜某一段對話,要點好幾層;最尷尬的是 CLI 廠商偷偷改了記錄格式,我是幾天後看到畫面壞掉才發現。

所以 2.0 幾乎整個重寫了。挑幾件我自己最有感的講。

tour

(影片版和完整介紹放在 jimmyblog.site/AgentDeck。)

像開瀏覽器分頁一樣切換 agent

最大的改變是介面變成 Chrome 那種分頁。每一段對話就是一個分頁,不管它是 Claude Code、Codex 還是 Antigravity 的,也不管在哪個資料夾。切 agent、切專案,就跟切網頁一樣。

按 ⌘K(Windows 是 Ctrl+K)可以直接搜任何一段對話。記不得名字沒關係,它會把每段對話的第一句話列出來,通常看一眼就想起來了。

home

同一個 repo 常常會同時有 Claude Code 和 Codex 的對話,現在可以把它們收成一個 workspace;正在忙的專案就 pin 起來。左邊那條側欄終於不會再亂成一團。

sidebar

Google Antigravity 也進來了

Google 的 agy CLI 現在是第三個 provider,畫面跟另外兩家完全一樣。它的記錄格式沒有公開,我花了不少時間一個欄位一個欄位對出來,總算讓它的對話、sub-agent 和 token 用量都能顯示。

antigravity

Insights:看看你自己是怎麼用 agent 的

這頁不講花了多少 token,講的是「你」。過去 30 天有幾天在用、通常幾點用、一段對話平均聊多久、哪些專案已經很久沒碰。我自己看完才發現,我幾乎都在早上跟 agent 工作,而且禮拜二最忙。

insights

不會設定?叫 agent 自己來

以前要幫 Claude Code 或 Codex 加個 hook、接個 MCP server,都得先去翻文件。現在在設定頁直接用白話說你要什麼,比方「幫我把這個專案設定好」,AgentDeck 會開那個 CLI 自己的終端機,把你的需求、現在的設定檔和官方文件一起交給它。

我特別要求它「先問再做」:它會一個一個解釋有哪些東西可以設、問你要不要,甚至先去 skills 生態系找有沒有現成的,等你點頭才動手。AgentDeck 本身不會呼叫任何模型,也不會偷改你的檔案。

handoff

廠商改格式,當天就知道

這是我這次最想做的一件事。每家 CLI 都把記錄存在自己的資料夾、用自己的格式,沒有人管。AgentDeck 現在把「一個 provider 該長什麼樣」寫成一份規格,每次啟動都會拿最新的記錄去比對。只要出現沒看過的欄位或型別,那個資料夾的標籤上就會多一個驚嘆號,點開就看到哪裡變了。

這禮拜它已經抓到 Claude Code 和 Codex 各自偷加的幾種新記錄。

folders

順帶一提

  • 多了一個叫 Midnight 的深色主題;顏色、路徑要顯示多長、首頁清單多長,這些也都能自己調。
  • 所有 demo 截圖都是用假資料產生的,repo 裡沒有任何人的真實對話。
  • 現在有一頁式的介紹了:jimmyblog.site/AgentDeck

還是那句老話:如果你每天都跟 AI coding agent 一起工作,歡迎來玩、給個 star。想加新的 provider 也歡迎送 PR。

github.com/Jimmy-web169/AgentDeck