諷刺的是,構建編碼代理的最大挑戰之一是現代 bash。 > `npm dev` 如果直接輸入會丟失所有上下文 > 直接讀取 std.out 由於 ANSI 的原因非常混亂 > TUIs 對 LLMs 來說很難解釋 原始輸出 -> xterm 無頭 -> readText 目前在讀取方面佔主導地位,但大多數代理在交互式多步驟 TUI 上掙扎。如果他們記得訓練數據中的覆蓋標誌,他們會嘗試使用它們,或者瘋狂地在網上搜索它們。 一個通用的跨平臺開源庫將會被大家迅速採用。沒有人喜歡自己編寫和調試代碼。