Skip to content

feat(metrics): add agent performance tracking #25

@NickStr11

Description

@NickStr11

Задача

Создать команду /metrics и скрипт для трекинга эффективности AI-агентов (Jules vs Codex).

Что нужно сделать

  1. Создать tools/metrics/main.py — скрипт который через gh CLI парсит PR и Issues:
    • Время от создания Issue до мержа PR
    • Success rate (PR merged / PR created)
    • Строки кода (additions + deletions) per task
    • Разбивка по агентам (по label jules / codex)
  2. Создать .claude/commands/metrics.md — slash-команда для запуска

Acceptance Criteria

  • tools/metrics/main.py парсит данные через gh api
  • Считает: время, success rate, LOC per task
  • /metrics выводит отчёт с разбивкой по агентам
  • Все функции с @beartype и type annotations
  • from __future__ import annotations

Контекст

  • Python 3.12+, uv, beartype
  • Использовать gh api для данных (не GitHub API напрямую)
  • Референс: tools/heartbeat/ для структуры

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions