Git AI

Devin

Track Devin generated code with Git AI.

Commits from Devin are attributed to AI in git ai blame and the analytics on Git AI Team and Enterprise dashboards.

Capabilities

FeatureSupported
AI Attribution
PromptsComing Soon
Token usageComing Soon
Skill / MCP / Tool UseComing Soon

Devin does not currently expose agent hooks in its runtime so prompt and tool capture aren't supported set.

Setup

You can install Git AI on Devin's environment two ways. Use Blueprints if your team is already on Devin's declarative environment setup; otherwise use the legacy machine snapshot flow.

Blueprints are Devin's declarative YAML config for setting up an environment. Add the Git AI install command to the initialize section of your repository or organization blueprint:

blueprint.yaml
initialize: |
  curl -fsSL https://raw.githubusercontent.com/git-ai-project/git-ai/refs/heads/main/install.sh | bash

Configure blueprints from Settings → Environment → Blueprints in the Devin dashboard. The initialize section runs once and persists in the environment snapshot, so Git AI is available on every future Devin session for that repo.

Option 2: Install Git AI on Devin's Machine (legacy)

If you're not using Blueprints, open Devin's machine and run the standard installer in a terminal:

alt

curl -fsSL https://raw.githubusercontent.com/git-ai-project/git-ai/refs/heads/main/install.sh | bash

Snapshot the machine after install so the binary persists across sessions.