All Releases

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.

oobo landing page: Git for agents (and humans)

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.

Anchors list showing commits with AI attribution badges and percentage bars
Each commit shows its author type (human, assisted, agent) and AI percentage

Every anchor includes:

  • Line-level attribution per file (AI-added, human-added, per agent)
  • Linked sessions with agent name, model, token counts, duration, and tool calls
  • Contributors with roles and model names
  • Optional transcript of the conversation that produced the code
Expanded anchor showing attribution, sessions, file changes, and transcript
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 development overview
AI-generated overview adapts to executive, neutral, or technical audiences

28 metrics across six categories:

  • Activity: commits, code reviews, open PRs, review queue depth
  • Code health: maintainability, structural integrity, cohesion, coupling, cyclomatic complexity, bug ratio
  • Velocity: PR cycle time, estimated coding time, predicted vs actual effort
  • Work composition: commit type breakdown (feature, fix, refactor, test, docs, chore) and innovation ratio
  • Bugs: bug-fix counts and ratios at org, team, and member level
  • Effort: task difficulty, change volume, estimated development hours
Summary strip and activity chart
Summary strip with sparklines and the activity chart overlaying commits, reviews, and open PRs
Code health radar and bug metrics
Quality radar across five dimensions with threshold-based bug ratio tracking
PR cycle time and velocity
PR cycle time charted against a 24h target with predicted vs actual effort
Work type breakdown and innovation ratio
Commit classification by type and innovation ratio at 52%