AI-NATIVE ENGINEERING CONTROL PLANE · SUDARSHAN HARNESS

AI agents that can actually ship software.

SUTRA is an AI-native engineering control plane by Sudarshan Harness for governed autonomous software engineering — combining scoped agent identity, real Git lifecycles, and mandatory human review.

Controlled Engineering Execution Pipeline
Workflow Guide
Task
Intent Defined
Agent
Scoped Session
Code
Files Changed
Git
Real Commits
CI
Automated Checks
Review
Human Sign-off
Merge
Verified Commit

Writing code is only part of engineering.

AI systems can generate code quickly. Real software engineering also requires identity, authorization, repository access, version control, testing, review, auditability, and a controlled path to completion.

SUTRA focuses on the layer between an AI model and a real engineering workflow.

CORE CAPABILITIES

Give AI agents the ability to do real engineering work.

Controlled Agent Identity

Every external agent gets a distinct SUTRA identity and short-lived session instead of operating through a human's credentials.

Identity Guide

Repository-Scoped Authority

Agents only receive access to repositories and capabilities explicitly granted to them.

Authority Guide

Real Engineering Workflow

Agents can work through branches, commits, Changes, Pull Requests, CI, review, and merge.

Workflow Guide

Human Control

Agents cannot approve their own work or bypass repository, review, or merge controls.

Governance Guide
STEP-BY-STEP LIFECYCLE

How SUTRA works

01

Connect your Agent

Register an external AI agent with SUTRA.

View Guide
02

Give it bounded access

Choose the repository and capabilities that agent is allowed to use.

View Guide
03

Let it work

The agent receives a short-lived session and performs real engineering work.

View Guide
04

Verify the result

SUTRA records the commit, changed files, diff evidence, CI state, and review state.

View Guide
05

Keep the human in control

A human reviews and approves the work before protected changes are merged.

View Guide

Power without uncontrolled access.

Agents should be capable. They should also be bounded.

IdentityAuthorityExecutionEvidenceVerificationHuman Control
IDENTITY

An external agent is represented by a distinct SUTRA Agent identity.

AUTHORITY

Access is explicitly scoped to repositories and capabilities.

EXECUTION

Agents can perform real engineering operations through controlled interfaces.

EVIDENCE

Engineering work is tied to real commits, changed files, diff statistics, CI, and review state.

VERIFICATION

System policies and human review determine whether work can progress.

CONTROL

Agent access can be revoked and sessions expire.

Every change leaves evidence.

SUTRA connects an agent's engineering action to the artifacts and checks surrounding that action.

Agent
Registered external agent with scoped capability
Commit
Real Git commit
Changed Files
File-level change evidence
Diff
Actual additions and deletions
CI
CI results
Review
Human review
Merge
Verified merge state

Humans remain the final authority.

Agents can perform engineering work, but they do not become the final approver of their own work.

Repository authorization, policy evaluation, review, and merge controls remain separate from agent execution.

TECHNICAL WORKFLOW

From Task to Verified Merge

TASK
Define engineering intent.
AGENT
Execute with bounded authority.
GIT
Create real branches and commits.
CHANGE
Record what changed.
CI
Verify the result.
REVIEW
Keep humans in control.
MERGE
Complete the change only when allowed.
FREQUENTLY ASKED QUESTIONS

Questions & Answers

Build with AI. Keep control.

SUTRA is currently available as a private beta for teams experimenting with real-world AI-assisted engineering workflows.

Join the Private Beta
Already have an account? Sign in