19.0-sale-gift-card
19.0- branch
- sale-gift-card-feature
- db
- cc_19_gift
switched 2m ago
odoo dev tooling
cc is the command-line cockpit for Odoo development — one verb flips branch, database, IDE and venv, and your project is ready to run. A daemon keeps the state; a web companion watches it live.
01 / switch
A project is your ticket. Each environment is a complete config — branch, database, IDE, venv, port. cc switch sets all five.
branch · database · ide · venv · port — one verb
Every branch is an environment with a lifecycle. Active shows in your picker, merged steps aside, archived disappears — your list stays the size of your actual work.
switched 2m ago
cleared from picker
hidden everywhere
02 / observe
The companion reads the same SQLite the daemon writes — active envs, PRs, timesheets, switch history, live over SSE at localhost:3000.
3 active environments
sale-gift-card1h 15m
pos-loyalty45m
03 / ship
The PR opens with your team's template, checks stay in the terminal, and cloc counts the lines that bill.
Checks — PR #1234
billable lines, straight from odoo-bin cloc
04 / toolbelt
Thirty-six commands cover the rest of the day. Watch a few of them work — real output, nothing staged.
cc time
Punch-in on switch, punch-out at EOD. Bar and pie charts in the companion.
cc db backup
Snapshot before the risky migration. Restore in one command.
cc db
Spin, copy, link, drop. Each environment keeps its own.
cc intel
LOC attribution, symbol knowledge, an auto-written CV of what you actually build.
cc web
A local dashboard for everything cc tracks — active envs, open PRs, timesheet charts, health checks. Same state as the CLI, no extra service.
cc config theme
Cyan by default — chrono remaps it to yellow.
cc sh
Builds, logs and shells from the terminal you are already in.
cc workspace
Group projects by Odoo version and jump between v16 and v19 setups without reconfiguring — each keeps its own paths, ports and Python.
+ 25 more verbs
cc --help
cc daemon
JSON-RPC over a Unix socket. The CLI, the companion and your IDE all read the same state.
~/.cc-cli/cc.sock
05 / install
❯ git clone https://github.com/Chrono-Coder/cc.git && cd cc && ./install.sh❯ cc
cc version 3.7.0 banner
v3.7.0
Getting started:
Own venv at ~/.cc-cli — no system-Python pollution. macOS and Linux, zsh, bash or fish.