Score Breakdown
Growth Telemetry
Author Audience
Engagement Signals
Потенциал заработка
Рыночный анализ · Обзор
Инструмент строит AST-based call tree через Tree-sitter для 22 языков и показывает, как изменился поток “кто кого вызывает” между состояниями git. Он умеет печатать diff дерева вызовов, обычное дерево вызовов и пути достижимости между символами. Поддерживает человекочитаемый ASCII-вывод и структурные форматы JSON/YAML/MD/JSONL для агентов и скриптов.
Обычный diff показывает изменённые строки, но плохо отвечает на вопрос, какие функции теперь вызываются, какие исчезли из цепочки и не поменялся ли критичный путь выполнения после рефакторинга или правок AI-агента.
- Agentic code review: агент переписал сервис, а ревьюер быстро смотрит, изменился ли call flow, не читая сотни строк diff.
- Проверка регрессий в архитектуре: например, исчез ли вызов `AuthStorage.create()` из критичного entrypoint’а.
- Анализ blast radius перед merge: понять, какие нижележащие функции затронуты изменением entrypoint’а.
- Поиск пути до опасного или важного вызова через команду `reach`.
- Передача структурного call-flow контекста в review-бота, CI или agent workflow через JSON/YAML/MD/JSONL, MCP server и agent skills.
Разработчики, tech leads, code reviewers, maintainers больших репозиториев, команды с AI coding agents, платформенные и tooling-инженеры.
Open-source аналоги
calldiff не лидер по OSS-масштабу, но и не клон: это нишевый ранний инструмент с хорошей дифференциацией — call-tree diff across git commits для agentic review.
Коммерческие аналоги
Признаков текущей монетизации в переданных данных и README не видно: есть npm-пакет, MIT license, GitHub repo, MCP/agent skills, но нет paid cloud, enterprise plan, paid support, open-core ограничений или подтверждённого спонсорства. Текущий статус — ранний OSS/hobby или pre-product; коммерциализация пока не подтверждена.
Коммерческий потенциал
На calldiff можно заработать, если быстро превратить viral OSS CLI в PR/CI/agentic-review продукт: GitHub App, policy gates и self-hosted enterprise mode. Самостоятельная CLI-либа вряд ли удержит значимую монетизацию.
Практический TAM — пересечение AI code review, static code analysis, code intelligence и DevSecOps. В собранном разборе использованы ориентиры: DevSecOps $8.5B в 2024 и $20.2B к 2030; Code Review Tools $4B–$14B к 2025; Static Analysis Software $1.106B в 2024 → $1.644B к 2030. Реалистичный initial wedge — небольшой, но быстрорастущий сегмент команд, использующих AI agents для refactoring/review.
Пока ров слабый: Tree-sitter доступен всем, MIT разрешает форки, а GitHub/Semgrep/Sonar/Sourcegraph/CodeRabbit могут добавить похожую функцию. Потенциальный ров может появиться через качество call resolution по 22 языкам, benchmarks, integrations в agent workflows, policy language, historical graph database и self-hosted enterprise deployment.
- GitHub App / PR bot с комментариями о structural call-flow changes
- Agentic review layer для Claude Code, Cursor, GitHub Copilot Coding Agent и CodeRabbit-like workflows
- Enterprise self-hosted code intelligence для локального анализа закрытого кода
- CI quality gate для архитектурных и security-sensitive call-flow инвариантов
- Paid support и custom language packs для крупных polyglot repositories
- GitHub/GitLab App с PR annotations, dashboard и auth.
- Baseline + policies: сохранение expected call graph и fail CI при нарушении инвариантов.
- Accuracy metrics: benchmarks по 22 языкам, false positive/false negative analysis.
- Type-aware resolution хотя бы для TypeScript/Java/Go/Python, потому что текущий анализ syntactic AST-based.
- Monorepo performance: incremental indexing, caching, partial diffs.
- Security/compliance story: local-only mode, SOC2 roadmap, audit logs, data retention.
- Product UX: HTML graph, PR summaries, Slack/Jira integrations, SARIF output.
- Stable releases и enterprise-hardening, так как сейчас релизов нет.
Достоверность разбора
- Числа звёзд OSS-аналогов, архивный статус и лицензии взяты из уже собранного разбора и не перепроверялись в этой сессии.
- Коммерческие цены и tiers структурированы из собранного текста; не все цены подтверждены двумя независимыми источниками.
- Публичные масштабы commercial vendors во многих случаях не подтверждены численно; часть оценок основана на известности, логотипах клиентов или общем позиционировании.
- Оценки размеров рынков DevSecOps, Code Review Tools и Static Analysis Software взяты из собранного разбора без URL-источников в предоставленном тексте; поэтому confidence не high.
- Выводы по moat, capture, монетизации и рискам являются аналитической оценкой на основе собранных фактов, а не подтверждёнными внешними данными.
- Точность calldiff на больших monorepo, качество поддержки всех 22 языков, performance и false positive/false negative rates не подтверждены benchmarks.
- Наличие или отсутствие GitHub Sponsors / иной монетизации автора не проверялось вне переданных README и фактов.
ИСТОЧНИКИ (36)
Why This Is A Finding
tanishqkancharla/calldiff собрал 122 звёзд за окно, тогда как у автора всего 47 подписчиков — эффективная аудитория ≈ 89. Это даёт surprise-индекс 0.14 (звёзды относительно охвата автора, а не в абсолюте). Удержание форков 0.0% и 0 внешних контрибьюторов отделяют реальный инструмент от разовой вспышки. Акселерация положительная — рост ещё не выдохся.