Skip to content

Visualize when your AI worked throughout the day. Like a shift schedule, but for your AI.

License

Notifications You must be signed in to change notification settings

yurukusa/cc-shift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cc-shift

Visualize when your AI worked throughout the day. Like a shift schedule, but for your AI.

$ npx cc-shift --date=2026-02-20

AI Shift — Feb 20, 2026 (Friday)

                     00:00       06:00       12:00       18:00
  namakusa            ▓▓▓░░░░░░░░░░░░▓▓▓░▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░
  nursery-shift       ░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓░░░░░░░░░░░░░░░░░░░░
  risk-score-scanner  ░░░▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  spell-cascade       ▓░░░░░░░░░░░░▓▓▓░▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  ──────────────────  ────────────────────────────────────────────────
  ALL                 ▓▓▓▓▓▓▓▓▓▓░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░

  Active: 13h 0m  ·  00:00 – 13:30 JST  ·  70 sessions

Each block represents ~30 minutes of AI activity. is idle.

Install & run

# Yesterday's shift
npx cc-shift

# Specific date
npx cc-shift --date=2026-02-20

# Wider chart
npx cc-shift --cols=72

Ghost Day support

AI Shift — Feb 26, 2026 (Thursday)

  👻 Ghost Day — no sessions logged.

Requirements

  • Node.js 18+
  • ~/ops/proof-log/YYYY-MM-DD.md files (from Claude Code proof-log hook)

Options

--date=YYYY-MM-DD   Specific date (default: yesterday)
--dir=PATH          Proof-log directory (default: ~/ops/proof-log)
--cols=N            Timeline width in characters (default: 48)

Part of cc-toolkit

One of 36 free tools for understanding your Claude Code usage. → yurukusa.github.io/cc-toolkit

License

MIT

About

Visualize when your AI worked throughout the day. Like a shift schedule, but for your AI.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors