项目介绍
基本功能
产品定位
Deebo 是一款专为 AI 编码代理设计的调试副驾,旨在通过自动化调查加速错误解决过程。
核心特性
- 自动化错误调查:Deebo 可以自动启动对软件错误的调查,提供详细的调试信息。
- 多线程调试:引入多线程能力到开发工作流程中,显著提高调试效率。
- 支持多种 AI 模型:支持如 OpenAI、Anthropic、Gemini 和 OpenRouter 等 AI 模型。
- 会话管理:提供会话ID以便轻松跟踪和管理调试进度。
适用场景
- 软件开发中的复杂错误调试。
- 需要快速识别和解决代码问题的场景。
- 与 AI 编码代理协同工作的开发环境。
工具列表
deebo-setup:用于快速安装和配置 Deebo 的工具。
deebo-guide:提供帮助文档的指南服务器,即使主安装失败也可以使用。
使用教程
依赖项
确保已安装 Node.js 和 npm。
安装教程
运行以下命令进行快速安装:
npx deebo-setup@latest
调试方法
- 启动一个调试会话:提供错误信息、Git 仓库的绝对路径以及相关上下文。
- 查看调查进度:使用会话ID查看调试状态和调查结果摘要。
- 添加观察结果:根据需要提供额外信息以指导调查方向。
- 取消会话:如果问题已解决或不再需要调查,可以取消会话。