Step 1
Connect the alerts you already watch
Connect the error tracker or alert channel your team already watches. Choose which alerts start a mission and which only get a note.
When an alert fires, SHIP reads the error, finds the cause in your code and writes a fix. The fix comes as a pull request that passed your CI and a test.
Runs today: When an alert opens an issue in Linear, assign it to SHIP. In GitHub Issues, comment @SHIP on it. The fix comes back as a pull request.
Answer 4 questions. SHIP emails you when it opens to you.
Step 1
Connect the error tracker or alert channel your team already watches. Choose which alerts start a mission and which only get a note.
Step 2
The agent reads the stack trace, the recent changes and the code around them, and writes the cause it found on the issue. With a checkpoint on, the mission waits for your approval before any code changes.
Step 3
The fix comes as a pull request that passed your CI, a code review and a test on a preview your own pipeline deploys. Nothing reaches production until someone on your team merges it.
A checkpoint stops the mission after the investigation, so someone approves the approach before the Builder starts.
The Tester runs the path that failed on a preview your own pipeline deploys and attaches the browser trace as proof.
Every agent runs on the credentials you connect, and your provider bills inference at your own rates.
Each mission reports what it cost and how long it took, priced on the model that ran it.
| Factory |
|
|---|---|
| Devin |
|
| SHIP | In early access
|
Not yet: the direct connection to an error tracker or alert channel is in early access. Today, assign the issue an alert opens to SHIP in Linear, or comment @SHIP on it in GitHub Issues. The agents find the cause and send the fix as a pull request.
No. The fix waits as a pull request until someone on your team merges it, and then your own pipeline deploys it. Auto-merge stays off unless you turn it on.
Factory fits a team that needs this today: its Alert Responder examines Sentry, Datadog or PagerDuty alerts as they fire, as its automations page describes. Devin fits a team that wants an agent to triage and sort alerts and backlog items and suggest approaches. SHIP fits when each fix must pass your CI, a code review and a test, on the harness and model you choose.
Each alert issue you send to SHIP is one mission. One credit covers up to 3 agent-hours, and each further 3 agent-hours or part of them uses one more. Credits come back when a mission ends in failure or needs attention with no pull request, and your own provider bills model usage.
Join the early-access list, and assign alert issues to SHIP while you wait.
Answer 4 questions. SHIP emails you when it opens to you.