Skip to content

Feature: AI Coding Tools Metrics Integration (Cursor, Copilot) #6

@bob-duetto

Description

@bob-duetto

Summary

Add support for tracking AI coding assistant metrics to measure AI tool adoption and productivity impact.

Background

DX platform tracks Cursor AI usage with 16,086+ daily user records including:

  • Agent requests per user
  • Models used (claude-4.5-sonnet-thinking, gpt-5.2-codex, etc.)
  • Code changes attributed to AI assistance
  • Daily usage patterns

Requirements

  • Add ai_tools module under src/gitflow_analytics/integrations/
  • Support Cursor API integration (if available) or log parsing
  • Support GitHub Copilot metrics via GitHub API
  • Track metrics: daily usage, models, code attribution
  • Aggregate AI-assisted vs manual commits
  • Add --ai-metrics flag to CLI

Data Model

class AIToolMetric:
    date: date
    user: str
    tool: str  # cursor, copilot, etc.
    model: str
    requests: int
    code_changes: int

Acceptance Criteria

  • Report shows AI tool adoption rate by team/user
  • Correlation between AI usage and velocity metrics
  • CSV/JSON export of AI metrics

Priority

Medium - Provides insight into AI tool ROI

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions