Git for Agents: Lens & Anchors | oobo | oobo

Git for Agents

Today we're open-sourcing the oobo CLI and launching two new capabilities on the platform.

→The oobo CLI (open source, Apache 2.0 / MIT): wraps git, enriches every commit with AI provenance
→Anchors: the commit-level record of who wrote what, which agents were involved, and what it cost
→Lens: timeseries engineering metrics for activity, code health, velocity, and work composition

oobo goes open source

The oobo CLI is now open source. It wraps git: read operations pass through directly, write operations (commit, push) get enriched with session metadata, code attribution, and token usage. The result is an anchor attached to every commit.

Install and set up in two commands. Setup detects your AI tools (Cursor, Claude Code, Gemini CLI, Codex, OpenCode, Copilot, Windsurf, Aider, Zed, Trae) and configures lifecycle hooks automatically.

$ curl -fsSL https://oobo.ai/install.sh \| bash

$ oobo setup

$ oobo commit -m "fix auth middleware"

$ oobo push origin main

You can alias it as git so you never think about it. Every commit automatically becomes an anchor.

$ oobo alias install\# adds alias git=oobo to your shell rc

$ git commit -m "now this is oobo"

Every command also accepts --agent for structured JSON output, so agents can install, commit, and query oobo programmatically.

Anchors

An anchor is the record of how a commit was made. It captures which AI sessions contributed, which agent touched which files, how many tokens were used, and the exact line-level split between AI and human code.

Each commit shows its author type (human, assisted, agent) and AI percentage

Every anchor includes:

Expanded view with attribution breakdown, session metadata, file-level labels, and transcript

Lens

Lens is a timeseries engineering metrics dashboard. It computes daily metrics from your git history and connected providers, then surfaces them as charts, summary cards, and AI-generated overviews. Everything can be filtered by team, member, and date range.

AI-generated overview adapts to executive, neutral, or technical audiences

28 metrics across six categories:

Summary strip with sparklines and the activity chart overlaying commits, reviews, and open PRs

Quality radar across five dimensions with threshold-based bug ratio tracking

PR cycle time charted against a 24h target with predicted vs actual effort

Commit classification by type and innovation ratio at 52%