Установка и настройка Graphify для анализа кодовой базы

Пошаговое руководство по запуску [Graphify-Labs/graphify](https://github.com/Graphify-Labs/graphify): локальное построение запрашиваемого графа знаний из кода, SQL-схем, конфигов и PDF без векторного хранилища, с интеграцией в Claude Code и другие ИИ-агенты.

Средний
Алексей Кузнецов
Алексей Кузнецов
Системный администратор10 ноября 2026 г.2 мин чтения

Требования

  • Node.js версии 18 или выше
  • Git
  • Терминал с доступом к командной строке
  • Папка с кодовой базой для анализа

Проверка требований и установка Node.js

Перед началом убедитесь, что в системе установлен Node.js версии 18 или выше. Graphify работает локально — без векторной базы данных, но для сборки нужна среда выполнения JavaScript.

node --version
npm --version

Клонирование репозитория Graphify

Скачайте исходный код с GitHub. В терминале выполните клонирование в удобную папку и перейдите в неё.

git clone https://github.com/Graphify-Labs/graphify.git
cd graphify

Установка зависимостей и сборка

Установите пакеты npm и соберите проект. После успешной сборки команда graphify станет доступна в PATH.

npm ci
npm run build
npm link

Индексация кодовой базы

Запустите анализ целевой папки. Graphify обойдёт исходники, SQL-схемы, конфиги и PDF — построит детерминированный граф на основе AST и сохранит его локально.

graphify index ./path-to-your-codebase --output ./graphify-data

Подключение навыка к Claude Code

Добавьте навык /graphify в конфигурацию Claude Code, Cursor, Codex или Gemini CLI. Укажите путь к собранному графу, чтобы агент мог запрашивать зависимости и связи между файлами.

{
  "skills": {
    "graphify": {
      "command": "graphify query",
      "dataDir": "./graphify-data"
    }
  }
}

Запрос к графу знаний

Спросите у ИИ-агента, как связаны модули, где определена схема таблицы или какой конфиг влияет на сборку. Ответ будет основан на реальном AST, а не на векторном сходстве.

graphify query "Как связаны модули auth и api?"

Обновление графа после изменений

Перезапустите индексацию, когда в кодовой базе появились новые файлы или изменились схемы. Граф пересобирается полностью, поэтому данные остаются актуальными.

graphify index ./path-to-your-codebase --output ./graphify-data --force

Установка и настройка Graphify для анализа кодовой базы

Пошаговое руководство по запуску Graphify-Labs/graphify: локальное построение запрашиваемого графа знаний из кода, SQL-схем, конфигов и PDF без векторного хранилища, с интеграцией в Claude Code и другие ИИ-агенты.

Предварительные требования

  • Node.js версии 18 или выше
  • Git
  • Терминал с доступом к командной строке
  • Папка с кодовой базой для анализа

Шаг 1: Проверка требований и установка Node.js

Перед началом убедитесь, что в системе установлен Node.js версии 18 или выше. Graphify работает локально — без векторной базы данных, но для сборки нужна среда выполнения JavaScript.

node --version
npm --version

Шаг 2: Клонирование репозитория Graphify

Скачайте исходный код с GitHub. В терминале выполните клонирование в удобную папку и перейдите в неё.

git clone https://github.com/Graphify-Labs/graphify.git
cd graphify

Шаг 3: Установка зависимостей и сборка

Установите пакеты npm и соберите проект. После успешной сборки команда graphify станет доступна в PATH.

npm ci
npm run build
npm link

Шаг 4: Индексация кодовой базы

Запустите анализ целевой папки. Graphify обойдёт исходники, SQL-схемы, конфиги и PDF — построит детерминированный граф на основе AST и сохранит его локально.

graphify index ./path-to-your-codebase --output ./graphify-data

Шаг 5: Подключение навыка к Claude Code

Добавьте навык /graphify в конфигурацию Claude Code, Cursor, Codex или Gemini CLI. Укажите путь к собранному графу, чтобы агент мог запрашивать зависимости и связи между файлами.

{
  "skills": {
    "graphify": {
      "command": "graphify query",
      "dataDir": "./graphify-data"
    }
  }
}

Шаг 6: Запрос к графу знаний

Спросите у ИИ-агента, как связаны модули, где определена схема таблицы или какой конфиг влияет на сборку. Ответ будет основан на реальном AST, а не на векторном сходстве.

graphify query "Как связаны модули auth и api?"

Шаг 7: Обновление графа после изменений

Перезапустите индексацию, когда в кодовой базе появились новые файлы или изменились схемы. Граф пересобирается полностью, поэтому данные остаются актуальными.

graphify index ./path-to-your-codebase --output ./graphify-data --force
Поделиться:TelegramX / TwitterVK