🤩 ТВОЙ ИИ БУДЕТ ТРАТИТЬ МЕНЬШЕ ТОКЕНОВ
Наткнулся на репозиторий code-review-graph в топе GitHub за неделю. Решил потестить и поделиться фидбеком.
Решил потестить на своём проекте (который постараюсь допилить к осени). Поделюсь результатами и наблюдениями, которые не указали авторы.
КАК УСТАНОВИТЬ
3 простые команды, которые можешь дать своему ИИ-агенту для установки.
ЗАЯВЛЕННЫЕ ЦИФРЫ
1. ИИ читает примерно в 8 раз меньше кода
2. На больших проектах с кучей файлов читает почти в 50 раз меньше
3. На маленьких проектах наоборот, и толку от инструмента нет
ЧТО Я ЗАМЕТИЛ ЛИЧНО
1. Claude меньше читает код зря. Попросил проверить последние изменения в проекте, и он сразу сказал, где и что поменяли и что из этого без теста. Раньше потребовалось бы время на изучение и поиск.
2. Заявленная скорость — не особо правдива. Один раз ответ не влез и обрезался, из-за чего карта проекта оказалась настолько подробной, что вышло слишком много текста разом.
3. Важно! Карта строится по тому, что ты ЗАКОММИТИЛ. Если у тебя есть несделанные правки, граф их не увидит. Если коммитишь редко — либо надо чаще, либо не юзай этот инструмент.
4. На мелких правках реально медленнее и тяжелее. Заметил на своём опыте.
5. Визуализация графа выглядит ужасно и бесполезно (не как в Obsidian)
КОГДА СТОИТ СТАВИТЬ
Если у тебя большой проект, то да, ставь, почувствуешь разницу. Но! Если у тебя мелкие проекты, то это тебе не нужно.
Наткнулся на репозиторий code-review-graph в топе GitHub за неделю. Решил потестить и поделиться фидбеком.
Коротко: это помогает построить карту проекта, чтобы ИИ не перечитывал весь код каждый раз заново на каждую задачу, а сразу знал, что с чем связано.
Решил потестить на своём проекте (который постараюсь допилить к осени). Поделюсь результатами и наблюдениями, которые не указали авторы.
КАК УСТАНОВИТЬ
3 простые команды, которые можешь дать своему ИИ-агенту для установки.
pip install code-review-graph
code-review-graph install --platform claude-code
code-review-graph build
ЗАЯВЛЕННЫЕ ЦИФРЫ
1. ИИ читает примерно в 8 раз меньше кода
2. На больших проектах с кучей файлов читает почти в 50 раз меньше
3. На маленьких проектах наоборот, и толку от инструмента нет
ЧТО Я ЗАМЕТИЛ ЛИЧНО
1. Claude меньше читает код зря. Попросил проверить последние изменения в проекте, и он сразу сказал, где и что поменяли и что из этого без теста. Раньше потребовалось бы время на изучение и поиск.
2. Заявленная скорость — не особо правдива. Один раз ответ не влез и обрезался, из-за чего карта проекта оказалась настолько подробной, что вышло слишком много текста разом.
3. Важно! Карта строится по тому, что ты ЗАКОММИТИЛ. Если у тебя есть несделанные правки, граф их не увидит. Если коммитишь редко — либо надо чаще, либо не юзай этот инструмент.
4. На мелких правках реально медленнее и тяжелее. Заметил на своём опыте.
5. Визуализация графа выглядит ужасно и бесполезно (не как в Obsidian)
КОГДА СТОИТ СТАВИТЬ
Если у тебя большой проект, то да, ставь, почувствуешь разницу. Но! Если у тебя мелкие проекты, то это тебе не нужно.