Something BIG is coming…       Reveal in

Days
Hours
Minutes
Seconds

Something BIG Is Coming…    Reveal on June 16th

Git Blog

Releasing the Power of Git

Introducing Kepler: The Delivery Engine for Agent-Driven Development

You’re no longer writing code. You’re managing a pipeline of agents writing it for you.

If you’ve been running two, three, or four AI coding agents in parallel, you already know the problem. The agents are fast. The orchestration is chaos. You’re bouncing between terminal windows, manually rebasing branches, cleaning up messy commits, and trying to remember which agent is touching which repo. The coordination layer you’ve cobbled together is fragile, and it compounds across every agent you add.

That gap, between “code generated” and “code merged,” is exactly what we built Kepler to close. We callsthis Code Flow: how work moves between developers, agents, repos, branches, and production. Kepler is the delivery engine for it.

What Is Kepler?

Kepler is GitKraken’s Agentic Development Environment (ADE): a standalone delivery engine where developers direct multiple AI coding agents and Kepler drives the output through to merged.

One surface. Every agent. Every repo. All the way to a clean, mergeable PR.

Available on Windows, Mac, Linux, and in the browser, with SSH and WSL support for remote dev environments.

The Problem It Solves

The mental model behind most developer tooling was designed for one developer, one codebase, one agent of change at a time. That model is breaking down fast.

In a recent survey of 493+ developers, 78% are already running AI coding agents, and 47% of those run them the full working day. At that level of usage, the branch management overhead is relentless. Every parallel agent creates branches. Branches create conflicts. Conflicts require decisions that depend on context scattered across multiple sessions, multiple repos, and a branch graph that no existing tool shows clearly.

The agents are doing their job. The developer has become the bottleneck.

Developers are spending less time writing code and more time managing the output of systems that generate it. The tooling around software delivery hasn’t fully caught up to that shift.

Matt Johnston, GitKraken CEO

How Kepler Changes That

Kepler is built around a few core ideas.

Tasks as a cross-repo coordination unit. A database migration, an API change, and a front-end update are all part of the same effort, even if they span three repos. Kepler expresses them as one Task instead of three disconnected branches, with shared context, cross-repo conflict detection, and coordinated delivery underneath.

Commit Composer. Raw agent output is messy. Kepler structures it into clean, reviewable commits inside the delivery surface, so developers are not rewriting history by hand after every session.

Conflict Resolver and Auto-Rebasing. Parallel agents create parallel collisions. Kepler surfaces and resolves conflicts as operations of the delivery engine, and keeps branches current automatically so “stale branch” stops being a daily tax.

Multi-Agent Oversight. Every agent in flight across every repo and every Task is visible from one place. What’s in flight, what needs you, what’s ready to merge. That works the same whether you’re running two agents or twenty.

Human-in-the-Loop Controls. Kepler routes the moments that actually require judgment back to the developer, scope violations, standards conflicts, agent drift, conflicts the Resolver can’t reconcile alone, and surfaces each one with the context already gathered. The developer makes the call. The Task resumes.

Branch Intelligence and Merge Readiness. Live branch state, conflict risk, and merge readiness are first-class signals in the UI, not things you infer from a terminal. Problems surface before they block merges.

Why We Built This

Every competing tool in this space treats Git as plumbing, an output channel where code eventually lands. They use worktrees or copy-on-write clones for isolation, but none of them treat the branch graph, conflict risk, or merge readiness as first-class concepts.

Kepler is different because the Git intelligence underneath it is different. GitKraken has been building this layer since 2014: branch graph awareness, conflict resolution, merge readiness. That foundation is not a feature bolted on to Kepler. It’s what Kepler runs on. And startups can ship a worktree UI in a quarter; they cannot replicate over a decade of Git R&D.

Private preview users put it plainly:

“[Kepler is] the unification of my current agentic workflow.”

“Exactly what I need as a lead AI engineer.”

Get Started

If you’re already running agents and spending too much time managing them, Kepler is built for you. Connect it to your existing agent setup, see the difference in the first session, and stop shepherding branches.

Run more agents. Merge more code.

GitKraken is the Code Flow company, building tools to help developers, teams, and organizations manage the flow of work between ideas and production.

Learn more about Kepler

Like this post? Share it!

Read More Articles

Visual Studio Code is required to install GitLens.

Don’t have Visual Studio Code? Get it now.

Team Collaboration Services

Secure cloud-backed services that span across all products in the DevEx platform to keep your workflows connected across projects, repos, and team members
Launchpad – All your PRs, issues, & tasks in one spot to kick off a focused, unblocked day. Code Suggest – Real code suggestions anywhere in your project, as simple as in Google Docs. Cloud Patches – Speed up PR reviews by enabling early collaboration on work-in-progress. Workspaces – Group & sync repos to simplify multi-repo actions, & get new devs coding faster. DORA Insights – Data-driven code insights to track & improve development velocity. Security & Admin – Easily set up SSO, manage access, & streamline IdP integrations.
winget install gitkraken.cli