Integrations

  • Creates isolated Git branches to test different debugging hypotheses in parallel, validating fixes without affecting the main codebase

  • Integrates with GitHub repositories to enable debugging support, with example solutions for real GitHub issues

  • Runs as a Node.js-based MCP server to provide debugging services to AI coding agents

Deebo:你的AI代理的调试伙伴

Deebo 是一个自主调试系统,AI 编码代理(Claude、Cline、Cursor 等)可以使用模型上下文协议 (MCP) 将棘手的错误委托给它。它能够在并行的 Git 分支中运行结构化调查,以测试假设、验证修复并帮助您加快开发速度。如果您的主编码代理类似于单线程进程,那么 Deebo 会为您的开发工作流程带来多线程特性。

反馈、问题/支持?请直接给我 x @sriramenn 发信息,或者在这里提交问题

**如果您认为您的团队可以从 Deebo 中受益,我们很乐意听取您的意见。**我们正在与使用 AI 代理编写生产代码并希望最大限度提高生产力的团队合作。欢迎联系我们,获取现场演示、自定义设置支持或探索企业功能的早期体验。

40 秒加速视频,展示 Deebo 在真实代码库中的运行情况

Deebo 也能扩展到生产代码库。以下是Deebo 解决 test53 线性化器故障(100 美元 tinygrad 漏洞赏金)的示例,它通过生成 17 个场景代理并提出 2 个有效修复方案来解决。查看progress.md获取解决方案。

🚀 快速安装

npx deebo-setup

就这样!按照提示配置你的 API 密钥,即可开始使用。适用于:

  • VS Code 代理模式
  • 克莱恩
  • 克劳德桌面

让我们看看你还活着!!

npx deebo-setup ping

Cursor 用户: https://cursor.directory/mcp/deebo

如果您没有使用 Cline 或 Claude Desktop,请按照以下步骤操作:

  1. 克隆仓库:
    git clone https://github.com/snagasuri/deebo-prototype.git cd deebo-prototype
  2. 安装依赖项:
    npm install npm run build
  3. 安装所需的 MCP 工具:
    # Install uv/uvx curl -LsSf https://astral.sh/uv/install.sh | sh # Install git-mcp uvx mcp-server-git --help # Install desktop-commander npx @wonderwhy-er/desktop-commander@latest setup
  4. 配置您的 MCP 客户端以使用 Deebo

MCP 配置

{ "mcpServers": { "deebo": { "autoApprove": [], "disabled": false, "timeout": 30, "command": "node", "args": [ "--experimental-specifier-resolution=node", "--experimental-modules", "--max-old-space-size=4096", "/absolute/path/to/deebo/build/index.js" ], "env": { "NODE_ENV": "development", "USE_MEMORY_BANK": "true", "MOTHER_HOST": "openrouter", "MOTHER_MODEL": "anthropic/claude-3.5-sonnet", "SCENARIO_HOST": "openrouter", "SCENARIO_MODEL": "anthropic/claude-3.5-sonnet", "OPENROUTER_API_KEY": "sk-or-v1-..." }, "transportType": "stdio" } } }

先决条件

  • Git :用于版本控制
  • Node.js :v18+(包含 npm)
  • Python :3.10+(适用于 git-mcp)

配置文件

  • VS 代码: ~/Library/Application Support/Code/User/settings.json
  • Cline: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  • Claude 桌面: ~/Library/Application Support/Claude/claude_desktop_config.json

法学硕士支持

Deebo 支持 OpenRouter、Anthropic、OpenAI SDK 和 Gemini 模型。通过环境变量进行配置:

  • MOTHER_HOST :母代理的 LLM 提供商
  • SCENARIO_HOST :场景代理的 LLM 提供程序
  • [PROVIDER]_API_KEY :所选提供商的 API 密钥
  • 任何其他与 OpenAI 兼容的 API 端点
    • OPENAI_API_KEY为您的 API 密钥(例如, 'ollama'代表 Ollama)
    • OPENAI_BASE_URL到您的 API 端点(例如,对于 Ollama,为'http://localhost:11434/v1'

有关支持的模型和配置详细信息,请参阅src/util/agent-utils.ts

📜 许可证

该项目根据 Apache 许可证 2.0 版获得许可 - 有关详细信息,请参阅LICENSE文件。

版权所有 2025 斯里拉姆·长苏里

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Deebo 是一个自主调试系统,AI 编码代理(Claude、Cline、Cursor 等)可以使用模型上下文协议 (MCP) 将棘手的错误委托给它。它在并行的 Git 分支中运行结构化调查,以测试假设、验证修复并帮助您加快进度。

  1. 🚀 Quick Install
    1. MCP Configuration
    2. Prerequisites
    3. Configuration Files
    4. LLM Support
  2. 📜 License

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      This is a server that lets your LLMs (like Claude) talk directly to your BigQuery data! Think of it as a friendly translator that sits between your AI assistant and your database, making sure they can chat securely and efficiently.
      Last updated -
      1
      215
      37
      JavaScript
      MIT License
    • A
      security
      A
      license
      A
      quality
      This server facilitates interaction with Keboola's Storage API, enabling users to browse and manage project buckets, tables, and components efficiently through Claude Desktop.
      Last updated -
      7
      10
      Python
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A server that allows Claude to control audio playback on your computer, supporting MP3, WAV, and OGG files with features like play, list, and stop commands.
      Last updated -
      1
      Python
      MIT License
      • Apple
      • Linux
    • A
      security
      A
      license
      A
      quality
      A server that bridges Anthropic's Claude AI with Geekbot's standup management tools, allowing users to access and utilize Geekbot data within Claude conversations.
      Last updated -
      2
      7
      Python
      MIT License

    View all related MCP servers

    ID: z7fszrff4o