Glossary · Term

Git

← all terms

Definition

Plain language

The standard tool developers use to track every change to their code, with branches and the ability to rewind to any earlier version.

As stated in the literature

A distributed version-control system tracking changes as a commit graph with branching and checkout; invoked as the analogy for recording and manipulating agent execution traces.

Why it matters: Its model of tracking every change and rewinding at will is the template for recording and replaying what an AI agent does step by step.

For example, a developer can create a branch to try a risky change, then jump back to any earlier saved version if it doesn't work out.

Heard on the show

“They coordinate through Git.”
Episode 159 — Can a Coding Agent Run Its Own Robot Experiments Overnight, With No Human Resetting the Scene?

Mentioned in 5 episodes

  1. 159
    Can a Coding Agent Run Its Own Robot Experiments Overnight, With No Human Resetting the Scene?
  2. 109
    An AI Got Caught Reading the Answer Key, And Why That Catch Matters
  3. 101
    Treating Math Formalization Like a Codebase, and Where the Agents Cheat
  4. 096
    How Treating an AI Agent's Execution Like Git Recovers a Coordination Penalty
  5. 057
    How Uber Caught 206 Leaked Credentials With an LLM-Powered Security Stack

Related terms