Deebo AI调试助手

Deebo是一款AI代理调试助手,旨在通过自动化调查加速软件开发中的错误调试过程。它能够与多种AI模型(如OpenAI、Anthropic、Gemini和OpenRouter)兼容,提供多线程调试能力,显著提高开发效率。

  • by snagasuri
  • 627 星标
  • 更新于
在 GitHub 查看 snagasuri/deebo-prototype

使用说明

基本能力

产品定位

Deebo是一款专为AI编码代理设计的调试助手,旨在通过自动化调查加速错误解决过程。

核心功能

  • 自动化错误调查:Deebo能够自动启动对软件错误的调查,提供详细的调试信息。
  • 多线程调试:为开发工作流引入多线程能力,显著提高调试效率。
  • 兼容多种AI模型:支持OpenAI、Anthropic、Gemini和OpenRouter等AI模型。
  • 会话管理:提供会话ID,方便跟踪和管理调试进度。

适用场景

  • 软件开发中的复杂错误调试。
  • 需要快速定位和解决代码问题的场景。
  • 与AI编码代理协同工作的开发环境。

工具列表

  • deebo-setup:安装工具,用于快速安装和配置Deebo。
  • deebo-guide:指南服务器,提供帮助文档,即使主安装失败也能使用。

使用教程

使用依赖

确保已安装Node.js和npm。

安装教程

运行以下命令进行快速安装:

npx deebo-setup@latest

调试方式

  1. 启动调试会话:提供错误信息、Git仓库绝对路径和相关上下文。
  2. 检查调查进度:使用会话ID查看调试状态和发现摘要。
  3. 添加观察结果:根据需要提供额外信息以指导调查方向。
  4. 取消会话:如果问题已解决或不再需要调查,可以取消会话。