Skip to main content
Optimizing usage

Usage Insights

Overview

Insights analyzes your Qoder CLI CN session history and generates a visual report to help you understand your own usage — when you are most active, what kinds of tasks you mostly work on, which programming languages are involved, how task complexity is distributed, and how usage trends change over time. It aggregates metadata scattered across many sessions into holistic insights, well suited to periodically reviewing personal or project development activity.

Generating a report

Type in an interactive session:
/insights
Qoder analyzes your session history, generates an HTML report, and opens it in your default browser. Progress is shown during generation, and the report file path is printed when done.

Analysis dimensions

The Insights report covers the following dimensions:
  • Session statistics: total sessions, total messages, user messages.
  • Time distribution: activity by hour (24-hour) and by day, revealing your activity patterns within a day and over a period.
  • Programming languages: the languages involved and their proportions.
  • Topic classification: distribution of session topics.
  • Intent analysis: distribution of session intents.
  • Complexity distribution: tasks distributed across low, medium, and high complexity.
  • Activity patterns: active periods and usage consistency.
  • Trend analysis: how activity trends change over time.

Data sources

Insights data comes from your local session records:
  • Session metadata: such as start time and message counts.
  • Session facets: such as topic, language, intent, and complexity estimates.
The report aggregates this data during analysis and generates natural-language insights and trend descriptions. The generated HTML report is saved to a local temporary directory and opened in the browser.

When to use

  • Personal review: understand what kinds of tasks you have mostly worked on over a period, and which languages and topics you invested in.
  • Activity patterns: find your most productive hours of the day, or your usage consistency.
  • Trend watching: observe how usage volume and task complexity change over time.