Панель управления кода Клода отслеживает более 19 миллионов AI-сгенерированных коммитов на GitHub

Claude's Code — это дашборд, который отслеживает коммиты, сгенерированные Claude Code в публичных репозиториях GitHub. Создатель оценивает их количество примерно в 19 миллионов, хотя это включает только публичные репозитории с подписанными коммитами (через поле автора или трейлеры коммитов).
Техническая реализация
Дашборд построен на Next.js, Recharts для графиков и PostgreSQL для базы данных. Разработчик изначально рассматривал BigQuery для аналитического масштабирования, но перешёл на PostgreSQL из-за проблем со стоимостью при небольших записях и частых чтениях для дедупликации.
Пайплайн обработки данных эволюционировал от недостаточно проработанного начала до простой, но функциональной ETL-системы. Основной проблемой были ограничения по частоте запросов API GitHub: 30 запросов в минуту для поискового API и 5000 запросов в час для GraphQL API на один токен доступа.
Пайплайн разделяет работу между:
- Поисковыми воркерами, которые записывают базовую информацию о коммитах в таблицу, разбивая и странично обрабатывая данные для поиска коммитов
- Воркерами обогащения, которые читают из этой таблицы и заполняют дополнительную информацию, такую как добавленные/удалённые строки и данные о репозитории
В настоящее время существует некоторая задержка в чтении коммитов, поскольку система всё ещё собирает исторические данные, что объясняет, почему на недавние даты приходится меньше коммитов, а у некоторых репозиториев ещё нет данных о языках.
Текущая статистика
Дашборд показывает:
- Всего коммитов: 14 856 060
- Добавлено строк: +29 053 921 169
- Удалено строк: -12 157 124 674
- Активных репозиториев: 800 832
- Новых репозиториев на этой неделе: 71 517 оригинальных репозиториев (не форков), в которых впервые зафиксирован коммит от Claude Code
- Чистое изменение кода: +29,7 млрд строк (добавлено минус удалено)
Распределение по языкам
Топ-3 языков по количеству коммитов:
- TypeScript: 35,3% (6,99 млн коммитов)
- Python: 19,2% (3,8 млн коммитов)
- JavaScript: 10,3% (2,05 млн коммитов)
Раннее внедрение
Самые ранние наблюдаемые публичные коммиты Claude Code появились около 24 февраля 2025 года. Один из примеров — moinmir/ClashOfCans с сообщением коммита: "Изменение начальной настройки игры, чтобы всегда было ровно 1 правильная банка. Это улучшает стартовые условия, гарантируя, что игроки всегда начинают ровно с одной банкой в правильной позиции, делая начальное состояние игры более последовательным." Этот коммит включает трейлер: Co-Authored-By: Claude <[email protected]>
Примеры недавней активности
Журнал активности системы показывает недавние коммиты с подписями Claude Code:
- ErikEvenson/architect: "RAG index: add web UI controls, background tasks, and upload indexing" с
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> - mearley24/AI-Server: "fix: remove IPv6 disable sysctl from vpn service" с
Co-Authored-By: Claude Opus 4.6 <[email protected]> - PawelDziaduch/grafik: "feat: add user clearing function and detailed logging" с
Co-Authored-By: Claude Haiku 4.5 <[email protected]>
Разработчик отмечает, что проект не на 100% завершён и хочет улучшить обработку данных и извлечь из них больше информации. Он открыт для предложений по дополнительным функциям дашборда или данным для отслеживания.
📖 Read the full source: HN AI Agents
👀 Смотрите также

js-notepad: Скриптуемый блокнот со встроенным MCP-сервером для кода Claude
js-notepad — это бесплатное приложение с открытым исходным кодом для создания скриптуемых блокнотов, разработанное с помощью Claude Code. Оно включает встроенный MCP-сервер, позволяющий Claude Code напрямую взаимодействовать с приложением для чтения/записи страниц, выполнения скриптов, создания задач и отправки результатов.

Стартовый набор Next.js с открытым исходным кодом добавляет ограничения и инструкции для агента для предотвращения "AI slop"
Новый шаблон Next.js включает аутентификацию, базу данных, CI, тесты и инструкции для Claude Code из коробки, предназначенный для разработчиков, использующих ИИ-агентов для написания кода, чтобы быстрее создавать production-приложения.

命运:克劳德代码插件——基于古典东亚占星术的确定性占卜
Destiny — это плагин для Claude Code, который вычисляет вашу натальную карту по восьми иероглифам, дневной столп сегодняшнего дня и гексаграмму И-Цзин детерминированно (Python), а затем использует Claude для генерации прозаических толкований — без галлюцинирующих LLM гороскопов.

Инструменты CLI с совместимостью с AI-агентами: подход через каталог навыков
Пользователь Reddit делится методом обеспечения совместимости CLI-инструментов с ИИ-агентами для программирования, такими как Claude Code, путем создания SKILL.md файлов, которые обучают агентов установке, аутентификации и использованию. Этот подход решает распространённые проблемы, такие как интерактивные запросы, вывод JSON и методы аутентификации.