Agents can write code.IAS keeps humans in control.
Reviewable execution for AI-assisted engineering.
reviewable
Every change stays reviewable.
Agent output resolves into one inspectable diff — real hunks, real file paths, every change in front of you.
src/runtime/execute.ts
async function execute(plan) {
−const result = await agent.run(plan)
+const run = await harness.begin(plan)
+await run.recordEvidence(result)
+return run.gate(result)
}
local execution
Your code stays in the repo.
The agent runs on your checkout. The Hub observes and governs — it never holds your code.
your-repo — local
$ ias start
→ agent running on your checkout
M src/runtime/execute.ts
code stayed on your checkout
context
Project memory travels with the run.
See what is included and what is left out before anything executes.
context pack · 4 included · 2 omitted
project conventions.md
execute.ts (current)
adr/001-harness.md
recent decisions
unrelated legacy/*
node_modules/*
approval
Nothing ships until a human says so.
Approval gates are first-class. Control is the moment agent output becomes a change you can trust.
approval required
Apply change to main?
4 files · 12 checks passed · evidence ready
Approve
evidence
Checks stay attached to every change.
Every change is a commit. Every decision recorded. The audit trail is durable, not a screenshot.
commit a1f9c3 decision logged 12 checks passed evidence sealed see it in action
This is IAS Hub.
The operator surface for reviewable execution — context, policy, approvals, and evidence in one place.
request access
Keep humans in control.
Reviewable execution for AI-assisted engineering. Context, approvals, and evidence in one governed loop.
IAS — the life of a code change. Agents can write code. IAS keeps humans in control.
Every change stays reviewable.
Agent output resolves into one inspectable diff.
Your code stays in the repo.
The agent runs on your checkout; the Hub never holds your code.
Project memory travels with the run.
See what is included and omitted before anything executes.
Nothing ships until a human says so.
Approval gates are first-class.
Checks stay attached to every change.
Every change is a commit; every decision recorded.
This is IAS Hub.
The operator surface for reviewable execution.
Keep humans in control.
Reviewable execution for AI-assisted engineering. Request IAS access.