作者hendryyeh (Hendry)
看板Soft_Job
標題[心得] 用 AI coding agent做大型refactor卡住
時間Sat Apr 18 06:31:08 2026
最近大量使用 Claude Code、Gemini CLI、Codex 做比較大的 refactoring。
最大的問題是:agent 跑到一半需要你確認才能繼續(比如 file edit 要按 y/n),但
你已經走開了。回來發現它等了 30 分鐘,工作早就做完了,就差一個按鍵。
試過幾種方法:
- SSH from 手機 — 字太小,沒有 context,不知道 agent 在問什麼
- tmux + Tailscale — 好一點但還是看 raw terminal,而且沒有推播
- 不要離開座位 — 跑 30 分鐘的 task 不太實際
最後受不了自己寫了一個 companion app。
做法是在電腦上裝一個 plugin,它會 sidecar 在你的 agent session 旁邊,把 sessio
n 即時串流到手機 app(iOS / Android)。所有內容在離開電腦前就加密了,server 只
relay 加密過的資料。
**使用流程是 desktop first:**
1. 電腦上跑安裝指令
2. 用 `codevibe-claude`(或 `codevibe-gemini` / `codevibe-codex`)啟動 session
3. 手機 app 上會自動出現 session
agent 需要確認的時候手機會收到推播,可以看 file diff 然後決定要不要 approve。
也可以用打字或語音從手機送 prompt。Desktop 跟手機可以同時操作,不用切換模式。
支援 Claude Code、Gemini CLI、Codex CLI 三個 agent。
叫 CodeVibe,詳細資訊在這裡:
https://quantiya.ai/codevibe
想問一下版上有在用這類 terminal agent 的人,你們通常怎麼處理 agent 卡住等回應
的情況?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 136.27.94.33 (美國)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1776465071.A.9F2.html
1F:推 kurtsgm: 不是有yolo跟dangerously skip permissions 參數嗎... 04/18 07:43
2F:→ kurtsgm: 或是也可以一開始就把所有常用的像是bash/read/write/ls04/18 07:45
3F:→ kurtsgm: 叫他一次開好權限...04/18 07:45
4F:噓 USD5566: 雖然有免費方案但直接宣傳自己含購買的連結這...o.0?04/18 08:07
5F:推 yamakazi: Claude 不是有app?04/18 08:17
6F:→ yamakazi: 開一個sandbox指到你要的資料夾權限全開,再不然就dange 04/18 08:18
7F:→ yamakazi: rous04/18 08:18
8F:→ GaliTW: 重造輪子 然後用個故事來包裝04/18 08:20
9F:推 yamakazi: 你這個東西別人早做了 04/18 08:23
10F:→ yamakazi: 第一個做遠端手機控制的人叫龍蝦,後來被人類學收編了 04/18 08:24
11F:→ yamakazi: 收編後反過來禁用龍蝦推出自己的app04/18 08:25
12F:→ gtr22101361: happy hpai04/18 09:51
13F:推 strlen: 龍蝦是被歐噴醬收編齁...04/18 10:58
14F:→ shinenic: 連結也不縮一下這樣連結 utm_campaign 誰會點到 04/18 11:21
15F:→ kurtsgm: 不過就算是手機搭配desktop cli的app 不是claude就有了04/18 11:32
16F:→ kurtsgm: 嗎 雖然我也沒什麼用到04/18 11:32
17F:推 kurtsgm: 想法不錯 但是做這種東西被原廠幹掉的機會太大啦 兄弟04/18 11:35
18F:→ kurtsgm: 勸你換個方向創業04/18 11:35
※ 編輯: hendryyeh (136.27.94.33 美國), 04/18/2026 11:51:02
19F:噓 a731977: ? 04/18 13:18
20F:噓 angusyu: 連permission都不會設定,還造了廢鐵 04/18 13:22
21F:推 yamakazi: 對是歐噴醬收編XD 04/18 16:46
22F:→ MOONY135: 感覺來賣輪子的,gemini cli就會有問要不要一直確認或者 04/18 17:42
23F:→ MOONY135: 開給他跑了 04/18 17:42
24F:噓 abc21086999: 感覺會用Cli的人沒有笨到會不知道要怎麼解這個問題 04/19 00:05
25F:→ abc21086999: 所以是賣自己的東西? 04/19 00:05
26F:推 march55237: github Peon Ping 04/19 12:24
27F:推 chita0258: 經典例子 會的人用不到 不會的人看不懂 04/19 13:33
28F:推 GinginDenSha: 奇文共賞 04/19 19:06
29F:→ Nitricacid: 龍蝦 hermes: ? 04/20 06:37
30F:噓 k387259: 這是一種宣傳嗎? 04/20 10:50