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 中集成的代码助手,在 GUI 环境中运行而非直接在终端中。这些工具便于交互式编辑,但可能不支持相同的终端优先工作流和智能体状态/进度体验。
  • 代码库语义搜索工具:专注于仓库文件索引与语义检索的解决方案。它们能帮助回答“代码在哪里?”的问题,但通常无法提供相同多步骤编码、测试以及(若支持)部署工作流。
  • 支持 MCP 的 AI 开发工具:如果需要扩展性,可选择同时支持 MCP 的 AI 编码工具,以便附加外部工具。这与 LogiCoal 的主要区别在于内置工作流和智能体结构。