← Все сценарии

Сценарий

Понять чужой код

Разобраться в незнакомом проекте — от быстрого вопроса до полного аудита, только на чтение.

Ситуация

Пришли в незнакомый проект и нужно быстро разобраться — без часов чтения и без риска что-то задеть.

Проблемы

  • Пришёл в незнакомый проект — надо быстро разобраться.
  • Нужен ответ по конкретному месту кода, а не час чтения.
  • Хочется проверить гипотезу, ничего не меняя.
  • Надо понять, что изменилось в ветке или статус задачи.

Как это решает Buff

01

«Спросить» — быстрый ответ по коду

Задайте вопрос — Buff читает исходники и отвечает со ссылками на конкретные файлы, ничего не меняя. «Где формируется ответ /search?», «Что изменилось в ветке?», «Статус задачи №…?» — быстрый способ проверить гипотезу и найти нужное место. Проект разработки для этого не нужен: работает и для обычного подключённого репозитория.

«Спросить» — быстрый ответ по коду
«Спросить»: ответ по коду со ссылками на конкретные файлы.
Про «Спросить»
02

Аудит — картина всего проекта

Когда нужен не точечный ответ, а общая картина, — аудит разбирает проект целиком: домены, архитектура, зависимости, поведение и риск-зоны. Готовые разделы дают понимание устройства без чтения кода построчно.

Аудит — картина всего проекта
Аудит: разделы по коду, архитектуре и рискам.
Про аудит
03

Глубокое исследование — когда нужен разбор

Если вопрос сложный и требует проработки, а не ответа в чате, — глубокое исследование двумя агентами готовит выверенный документ по вашему коду, с вариантами и обоснованием.

Глубокое исследование — когда нужен разбор
Глубокое исследование: выверенный разбор по коду.
Про исследование

Итог

Разобрались в проекте — от конкретного места до общей картины — и ничего в нём не изменили.