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
- AsecurityAlicenseAqualityEnables intelligent code analysis and debugging through the Perplexity AI's API, offering detailed error analysis, pattern detection, and comprehensive solutions, with integration support for the Claude desktop client.Last updated -110JavaScriptMIT License
- -securityFlicense-qualityProvides 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 -JavaScript
- -securityAlicense-qualityA TypeScript-based MCP server providing a complete interface to the Delve debugger for Go programs, enabling debugging, tracing, and analyzing Go code through natural language commands.Last updated -1TypeScriptMIT License
- AsecurityAlicenseAqualityA Deno implementation that enables AI models to interact with Linear issue tracking functionality, supporting searching issues, reading details, updating, and commenting.Last updated -8181JavaScriptMIT License