- Published on
RooCode 可以修改的設定指南02
Table of Contents
本文將介紹 RooCode 中幾個重要的設定項目
RooCode 提供了多種可自定義的設定選項,設定通常是用預設就好,下面文章會解釋一些可能需要修改的部分,讓開發者能夠根據自己的需求優化使用體驗。
Context Condensing(Token 壓縮設定)
RooCode 提供了自動壓縮 Token
的功能,這是一個非常實用的特性,可以幫你節省 AI 模型的使用成本。
功能原理
當你的對話達到 AI 模型最大 Token 上限的指定百分比時,系統會自動壓縮先前的對話內容,讓你能在同一個對話視窗中繼續提問,而不需要重新開始新的對話。
設定建議
設定建議
預設值為 100%,建議調整至 70% 來節省費用。最理想的方式是避免累積過多 Token,因為 Token 越多,費用也越高。

Token 壓縮設定介面
Terminal Integration Settings(終端機整合設定)
RooCode 預設使用系統的預設終端機,但你可以根據需要修改終端機設定。
修改預設終端機
要修改預設的終端機,請按照以下步驟:
- 使用命令面板(
Ctrl+Shift+P
或Cmd+Shift+P
) - 選擇「
Terminal: Select Default Profile
」 - 選擇你偏好的終端機:bash、zsh、PowerShell 或 fish
AI 輔助設定
如果你需要更詳細的設定指導,可以直接詢問 AI 助手:
https://docs.roocode.com/features/shell-integration?utm_source=extension&utm_medium=ide&utm_campaign=settings_terminal_powershell_counter#enable-powershell-counter-workaround
Terminal Integration Settings
根據上面 roocode Terminal Integration Settings
如何設定終端機整合
Step-by-step 教學
終端機選項設定

終端機整合設定選項
根據你使用的終端機類型(如果terminal正常運作又沒想要替換termainal就完全不用改),勾選對應的設定選項。例如,如果你想使用 PowerShell,就把 PowerShell 的相關設定勾選起來。
更多詳細資訊可參考:Terminal Shell Integration | Roo Code Docs
Experimental Features(實驗性功能)
RooCode 提供了一些實驗性質的功能,這些功能正在開發中,可能不夠穩定。

實驗性功能設定面板
使用建議
這些實驗性功能建議暫時不要使用
。不是因為沒用,而是因為不夠穩定。根據經驗等這些功能成熟後再使用。
Codebase Indexing 功能
值得關注的是 RooCode 的「Enable codebase indexing」
功能:
- 技術原理:使用 Qdrant 作為向量資料庫
- 功能作用:讓 RooCode 具備 RAG(檢索增強生成)搜索能力
- 效益:根據官方說法,可以有效增加 Boomerang Tasks 搜索的效率
- 實現方式:RooCode 調用
codebase_search
功能從 Qdrant 抓取相關資料
未來 codebase indexing 應該會加入主要功能中,可以先保持關注,等穩定版本推出後再使用
總結
RooCode 提供的這些設定選項讓開發者能夠:
- Token 管理:透過壓縮設定節省 AI 使用成本
- 終端機整合:選擇最適合的終端機環境
- 實驗功能:預覽未來可能的強大功能
參考資料
透過 LINE Pay 支持
透過 Ko-fi 支持