Use case

By Specship · Last updated June 4, 2026

AI agent that responds to PR review comments with code.

Specship turns work from Git pull requests into acceptance criteria, failing tests, implementation commits, and a review-ready pull request. It is designed for teams that want async implementation without losing specs, tests, review, or budget control.

Workflow

How the ticket becomes a pull request.

1. Intake

Specship picks up work from human review comment, requested change, or review bot comment.

2. Criteria

The agent drafts observable acceptance criteria before code starts.

3. Tests

Failing tests encode the behavior so reviewers can see the intended change.

4. PR

The output is a normal branch and pull request with commands, checks, and review notes.

Proof points

What this workflow ships with.

Specship is built for normal engineering artifacts: comments, status transitions, branches, tests, pull requests, and review evidence your team can audit later.

Reviewer comments become scoped follow-up work on the same branch.
The agent re-runs the relevant checks before pushing a follow-up commit.
Each response gets a fixed or will-not-fix note with review evidence.
Direct answer: AI agent responds to PR comments is useful when a team wants implementation work to begin in its planning tool and end in a reviewable pull request, not in a one-off chat transcript.

Use it when

  • The ticket has a clear user or system outcome.
  • The desired behavior can be tested before implementation.
  • The PR should stay inside normal Git review and CI.
  • Budget, protected paths, or merge policy matter.

Do not use it when

  • The product decision is still unresolved.
  • The task requires production credentials in a public form.
  • The change affects sensitive systems without human review.
  • The ticket cannot define what done means.
Security notes

Keep the agent inside policy.

The agent can be autonomous inside the rules you set, but repo access, credentials, test execution, and merge behavior stay bounded by workspace policy.

Use scoped OAuth access for planning and Git integrations.
Keep default branches protected; Specship works on shipd/ branches.
Require human review for sensitive paths, migrations, auth, billing, and production credentials.
Use budget caps and pause controls before scaling autonomous work.