UStackUStack
LogiCoal icon

LogiCoal

LogiCoal 是免費、私有的多代理 AI 終端機程式協作助手,支援智慧模型路由與深度程式碼分析,涵蓋完整開發流程。

LogiCoal

LogiCoal 是什麼?

LogiCoal 是一款免費的 AI 驅動 CLI 程式碼助手,可在終端機中執行。它透過協調多個專門代理來協助開發者完成程式碼與開發任務,從規劃、撰寫、審核、測試到部署相關步驟。

LogiCoal 不使用單一聊天模型,而是採用多代理工作流程(網站描述為「先規劃後執行」方法),並包含智慧模型路由來為每個請求選擇適當模型。助手也支援語意程式碼搜尋,讓你能以自然語言提問,並在整個程式碼庫中找到相關程式碼。

主要功能

  • 多代理系統(7 個代理)支援端到端任務:LogiCoal 部署專門代理——Coder、Researcher、Planner、Reviewer、Tester、DevOps,以及 Orchestrator (Odyssey)——來委派工作,從規劃到驗證全程處理請求。
  • 智慧模型路由:輕量分類器為任務選擇模型,從小型模型處理快速工作,到大型模型處理複雜程式碼生成。
  • 深度程式碼分析與語意搜尋:使用向量嵌入來結構化理解程式碼庫,支援自然語言提問,並在大規模檔案集中擷取程式碼。
  • 終端機優先介面:提供終端機體驗,包含語法高亮程式碼、即時代理狀態、進度指示器,以及 Markdown 渲染。
  • 內建工具套件支援工作流程:可讀取/寫入/編輯檔案、執行 bash 指令、搜尋網路,並使用 grep 和 glob 等工具分析程式碼。
  • 工作階段持續性:對話脈絡跨工作階段持續,包含歷史記錄與檢查點管理,可恢復多代理任務。
  • 透過 @mentions 呼叫代理:在提示中使用 @agent_name 即可即時觸發特定代理。
  • MCP 擴充支援:使用 Model Context Protocol (MCP) 整合第三方工具擴充。

如何使用 LogiCoal

  1. 安裝 LogiCoal 至你的平台(macOS、Windows 10+ 或 Linux)。網站列出獨立安裝程式;也註明無需 Node.js 或其他依賴。
  2. 使用免費 COALS 帳戶驗證(存取所需)。
  3. 啟動終端機工作階段,依選擇的安裝方式執行 LogiCoal(網站範例包含全域 npm 安裝、Homebrew 指令,或平台專屬安裝程式)。
  4. 撰寫提示並委派工作:使用自然語言請求,可選擇直接以 @Coder@Researcher@Planner@Reviewer@Tester@DevOps 或 Orchestrator/@Odyssey 呼叫代理。
  5. 必要時恢復工作:使用工作階段歷史記錄/檢查點,在跨終端機工作階段繼續多代理任務。

使用情境

  • 實作功能並審核與測試:請 Orchestrator 規劃變更,然後讓 Coder 套用編輯,Reviewer 和 Tester 驗證品質與行為後再繼續。
  • 以自然語言回答程式碼庫問題:查詢程式碼庫(例如「這個邏輯在哪裡實作?」),使用語意程式碼搜尋在數千行中定位相關檔案與區段。
  • 除錯與驗證變更:委派 Tester 驗證修改,Reviewer 捕捉問題後再執行後續指令。
  • 變更架構規劃:使用 Planner 代理設計方法,然後依據該計劃進行程式碼撰寫與實作步驟。
  • 部署相關任務:當請求包含部署步驟時,將 DevOps 代理納入更廣泛工作流程。

常見問題

LogiCoal 是免費的嗎?

是的。網站表示 LogiCoal 免費下載與使用,但需免費 COALS 帳戶進行驗證。

支援哪些平台?

LogiCoal 支援 macOS (Intel 和 Apple Silicon)、Windows 10+ 以及 Linux (x64 和 ARM64)。頁面也註明安裝程式為獨立式,無需 Node.js 或其他依賴。

多代理系統如何運作?

網站描述 Orchestrator 工作流程,使用「先規劃後執行」方法分析請求,並委派至專門代理 (Coder、Researcher、Planner、Reviewer、Tester、DevOps)。也提及安全檢查點,讓你核准或拒絕委派。

什麼是智慧模型路由?

智慧模型路由自動選擇最適合任務的模型,使用分類器將快速任務路由至小型模型,複雜程式碼生成則路由至大型模型。

LogiCoal 可連接第三方工具嗎?

是的。網站表示支援 Model Context Protocol (MCP) 來整合第三方工具擴充。

替代方案

  • 單一模型 CLI 程式碼助手:在終端機中提供單一聊天模型、沒有多代理規劃與委派工作流程的工具。相較於 LogiCoal,這些工具可能更簡單,但通常無法透過專門代理協調規劃、審核與測試等專門步驟。
  • 通用 IDE AI 助手:在瀏覽器或 IDE 中整合運作的程式碼助手,而非直接在終端機中。這些工具適合互動式編輯,但可能不支援相同的終端機優先工作流程與代理狀態/進度體驗。
  • 程式碼庫語意搜尋工具:專注於索引與語意擷取儲存庫檔案的解決方案。它們能解答「這段程式碼在哪裡?」等問題,但通常無法提供相同多步驟程式碼撰寫、測試,以及(若支援)部署工作流程。
  • 支援 MCP 的 AI 開發工具:若需擴充性,可尋找同時支援 MCP 的 AI 程式碼工具,讓您附加外部工具。這與 LogiCoal 的主要差異在於特定內建工作流程與代理結構。
LogiCoal | UStack