Deebo: второй пилот отладки вашего ИИ-агента
Deebo — это агентный отладочный второй пилот для вашего агента кодирования ИИ, который ускоряет время разрешения в 10 раз. Если ваш основной агент кодирования похож на однопоточный процесс, Deebo вводит многопоточность в ваш рабочий процесс разработки.
обратная связь, вопросы/поддержка? ознакомьтесь с руководством Deebo ниже или напишите мне в личку x @sriramenn
Если вы считаете, что ваша команда может извлечь выгоду из Deebo, мы будем рады услышать от вас. Мы сотрудничаем с командами, которые используют агентов ИИ для написания производственного кода и хотят максимизировать свою производительность. Обратитесь за живым пошаговым руководством, индивидуальной поддержкой настройки или изучите ранний доступ к корпоративным функциям.
Быстрая установка
После установки с помощью deebo-setup создайте файл конфигурации в указанном месте вашего кодирующего агента со следующим содержимым. Сначала добавьте сервер руководства (который предоставляет справочную документацию, даже если основная установка не удалась):
Deebo работает с любыми совместимыми с OpenAI SDK, Anthropic, Gemini и OpenRouter.
Deebo помогает вашему агенту ИИ устранять реальные ошибки программного обеспечения, запуская автоматизированные расследования. Вот как использовать его эффективно.
1. Начните сеанс отладки
Если вы столкнулись со сложной ошибкой, попросите своего агента делегировать задачу Deebo.
Что следует включить в ваш запрос:
- 🔧 Ошибка (сообщение, трассировка стека или поведение)
- 📁 Абсолютный путь к вашему репозиторию Git
- 💡 Любой полезный контекст , например:
- Что вы уже пробовали
- Соответствующие файлы или фрагменты кода
- Как воспроизвести проблему
- Язык или среда
Пример инструкции для вашего агента:
«Эта ошибка происходит в
/path/to/repo
, возможно, она связана с логикой аутентификации. Я уже проверил парсер токена сеанса. Можете ли вы делегировать это Deebo?»
Ваш агент начнет сеанс Deebo и предоставит вам идентификатор сеанса (например, session-1745...
). Сохраните его.
2. Проверьте ход расследования
Примерно через 30 секунд попросите своего агента проверить статус сеанса Deebo, используя этот идентификатор сеанса.
Вы получите импульс сеанса , который показывает:
- Независимо от того, продолжается ли расследование или оно уже завершено
- Что в настоящее время исследует система
- Резюме результатов, если таковые имеются
3. Добавить наблюдения (необязательно)
Если вы заметили что-то важное — или считаете, что Deebo движется в неправильном направлении, — вы можете направить расследование.
Попросите своего агента передать Deebo короткое замечание.
Пример:
«Сообщите Deebo, что предупреждения о размере файла могут быть отвлекающим маневром — проблема, вероятно, связана с переменными окружения CI».
Это может изменить направление расследования.
4. Отменить сеанс (необязательно)
Если вы устранили проблему или больше не нуждаетесь в расследовании, попросите своего агента отменить сеанс Deebo.
Для агентов ИИ: доступ к банку памяти
При запросе проверки хода выполнения сеанса отладки загляните в: ~/.deebo/memory-bank/[project-hash]/sessions/[session-id]/logs/
Хэш проекта — это уникальный идентификатор для каждого репозитория, а идентификаторы сеансов предоставляются при запуске сеанса отладки.
Хотите больше?
Мы пилотируем корпоративные функции, которые открывают беспрецедентный рост производительности для вашей команды. Свяжитесь с нами, если вам интересно!
Посмотрите полную рабочую сессию с Cline + Deebo здесь (3 минуты, ускорено)
Лицензия
Лицензия Apache 2.0 — подробности см. в разделе ЛИЦЕНЗИЯ .
Deebo — это автономная система отладки, которой агенты ИИ-кодирования (Клод, Клайн, Курсор и т. д.) могут делегировать сложные ошибки с помощью протокола контекста модели (MCP).
Related MCP Servers
- AsecurityFlicenseAqualityProvides GDB debugging functionality for use with Claude or other AI assistants, allowing users to manage debugging sessions, set breakpoints, examine variables, and execute GDB commands through natural language.Last updated -1666942JavaScript
- AsecurityAlicenseAqualityA Deno implementation that enables AI models to interact with Linear issue tracking functionality, supporting searching issues, reading details, updating, and commenting.Last updated -86802JavaScriptMIT License
- AsecurityAlicenseAqualityProvides Node.js debugging capabilities with process management for AI agents, allowing them to start/stop Node.js processes, set breakpoints, step through code, and evaluate expressions.Last updated -810JavaScriptMIT License
- AsecurityAlicenseAqualityHey @roocode community! I'm thrilled to share a project born from my work with Roocode and the vision of an AI-powered development team: the Anubis MCP Server! This system is heavily inspired by Roocode and designed to orchestrate an AI development workflow based on agile methodology. It simulatesLast updated -1634118TypeScriptMIT License