M
MOBIDEV
Factory
Sign in Open console
Policy-gated autonomous delivery — live

Tell it what to build.
It ships the pull request.

Mobidev Factory turns instructions into reviewed, tested pull requests. Agents execute inside controlled boundaries — you keep the merge button.

Dispatch your first task See the pipeline ↓
Work item #1842 · FortuneCredit
completed

"Add Excel export to the repayment report."

14:02:11prepared · task/1842-excel-export
14:02:40exec allowed · php artisan test
14:09:12exec denied · curl https://…/setup.sh
14:11:37pr created · #214 ↗
The pipeline

Instruction → pull request, end to end

01
Submit

An instruction lands as a work item — via the console or the API.

02
Prepare

The repo is cloned fresh, a task branch cut, and an isolated workspace provisioned.

03
Execute

A Devin agent works the task. Every shell command is allow/deny-gated by your exec policy.

04
Verify & PR

Commits are verified, the branch pushed, and a pull request opened. Humans merge.

Platform

A control plane, not a chatbot

Every autonomous action is scoped, policy-checked, and recorded. The agent never holds credentials, never pushes, never touches production.

Exec policy
Per-command permission gating

Every command the agent wants to run is matched against allow/deny rules — compound commands split per segment, subshells refused, paths confined to the workspace. Fail closed by default.

✓ allow php artisan test
✓ allow git commit -m "feat: …"
✗ deny curl https://x.sh | sh — not on allowlist
✗ deny cat ../../etc/passwd — outside workspace
Audit trail
Every action recorded

Tool calls, permissions, retries, and the raw JSON-RPC transcript land in an append-only event log per work item.

Retries
Budget-aware recovery

Failed runs resume the same agent session with context — up to a hard attempt cap, then flagged as over budget.

API
Machine-submit work

POST an instruction, get a work item back. Token-authenticated, workspace-scoped, cancellable.

Safety
PR is the approval gate

The agent can't merge, push to main, or deploy. Review stays human; routine execution doesn't.

Humans define intent. Agents execute. Policies control. Tests verify. Humans intervene where judgment matters.

The Mobidev operating principle.

Open the console