ctx pro
ctx pro: git blame that maps code back to the agent session and transcript that produced it.
Last verified:
What is ctx pro?
ctx pro is a local CLI tool for AI coding agents that provides 'blame' functionality attributing code changes to the agent sessions that produced them, with citations back to original transcripts and recorded tool calls. It helps agents and developers recover historical context, constraints, decisions, and failed approaches from past agent sessions starting from files, line ranges, commits, or PRs.
ctx pro pricing
Pricing model: Freemium
ctx pro pros
- Attribution includes exact citations back to original transcripts and tool calls
- Runs entirely locally so code and history never leave your machine
- Supports starting from files, line ranges, commits, or PRs with JSON output and pagination
- Helps agents avoid retrying failed approaches and audit past agent work
ctx pro cons
- Cannot prove attribution when the originating session is not on your machine (e.g., a teammate's agent)
- Missing local Git objects or ambiguous repository identity can limit attribution
- Relies on indexing that must complete (e.g., via ctx import --all) before blame results are available
Frequently asked questions about ctx pro
Does ctx blame send code to a remote server?
No. Like other ctx capabilities, blame runs locally, so your code and history never leave your machine.
Can ctx blame attribute code written by a teammate's agent?
If the session is not on your machine, ctx states it cannot prove the attribution.
What targets can ctx blame start from?
It can start from a file (with optional line ranges), a commit SHA, or a pull request URL.
What should I do if blame reports indexing is pending?
Run ctx import --all or ctx setup --wait to complete attribution indexing.