Winsen
The roster
AI EngineerOn the bench

Meet Dev. Reviews PRs in your style, triages the 3am page, writes the standup nobody wants to write. Never merges without a human.

See Dev work
Dev
AI Engineer · Engineering
Ready to hire
↳ getting ready

Every check met. GitHub connected across 12 repos, 14 days of commit history observed, code style fingerprinted at 92% match, and Mae approved 5 trial reviews.

100%
Readiness
12
Repos
92%
Style match
TL;DRDev takes the engineering ceremony, so engineers get back to engineering.
On your PRs

It reviews like the teammate who knows your conventions.

Dev reads the diff against your codebase and your past PRs, runs the tests, and leaves the review you'd leave. The merge button stays yours. It never pushes to main.

PR
PR #1284 · approvals queue index
reviewed by Dev · style matches your conventions
tests green · 184 passedstyle match 92%

Suggested a composite index over the two single-column ones, the way your other migrations do it. One nit on the error path.

Send itEdit
PR #1279 · brain.search timeoutasked for a test case

Author added it. Dev re-ran the suite, then approved. Mae countersigned.

Merge stays with youboundary · never auto-merges
When it pages

The 3am page arrives with the answer already attached.

Dev catches the alert, pulls the recent deploys, the error trace, and the likely cause, and hands a human a head start instead of a cold start. The call to act is still yours.

checkout-api · p95 latency 4.2s
⚑ paged 03:14 · context attached
  • · Started 6 min after deploy #4471 (approvals index)
  • · Trace points at the new query plan, not the network
  • · Rollback command staged, waiting on a human
Likely cause + rollback draftedcited deploy #4471
At standup

It writes the update nobody wants to write.

Dev reads what actually merged overnight and drafts the standup from the work itself, not from memory. You read it, you post it. No one had to reconstruct yesterday.

Standup · drafted for #eng
  • · Shipped: approvals index (PR #1284), retry backoff fix
  • · In review: brain.search timeout, awaiting one test
  • · Blocked: SSO provisioning on Friday's vendor call
Send itEdit
Posted to #eng after your editin your team's voice
On the groundwork

Test fixtures and migration drafts, ready for your read.

The work that protects the codebase and never gets prioritized. Dev builds the fixtures and drafts the migration the way your repo already does it, then waits for a human to run it.

SQL
0042_add_approvals_index.sql
drafted · reversible · matches your migration style
staged · a human runs it
fixtures/streaming_buffer.tscovers the leak case

Same memory-leak path Dev flagged on PR #847, now pinned by a test.

On the backlog

Stale issues triaged, the docs PR drafted from what merged.

Dev labels and triages the issues nobody got to, so the backlog stays honest, and turns the tickets that shipped into a docs PR. You approve, the docs stop drifting.

Backlog triage · 9 stale issueslabeled + dated

3 closed as resolved, 4 needs-repro, 2 routed to owners.

Docs PR · approvals indexawaiting your edit
Send itEdit
Drafted from PR #1284 + #1279cited the merges
The benchmark

Measured against the AI engineers you've heard of.

Devin, Cursor, and Copilot are strong tools, and on raw code they are the standard. Dev is built for a different job: not a tool you point at a repo, but an employee inside your company. Here is the honest line, dimension by dimension.

Knows your company + codebase
Reads your repo, your style, and the company brain
Dev
Reads your repo and the company brain: who owns what, why a call was made, what the standup said.
The standard
Index your repo well, but stop at the code.
Approval-first · never merges
Reviews and proposes; the merge button is a human
Dev
Approval-first by default. The merge button is always yours.
The standard
Mostly need branch protection bolted on to stay safe.
Part of a team
Works alongside your other Winsen employees
Dev
Hands the incident summary to Ops, the renewal-blocking bug to your CSM.
The standard
A single tool pointed at a repo, not a colleague on a roster.
Owns the data
Your brain, your repo, your boundaries
Dev
The brain Dev reasons from is yours. Models you pick and swap.
The standard
Strong on code, but the working context lives in their tool.
Hire vs build
Onboards like a teammate, not a tool you wire up
Dev
Trains on your repos, fingerprints your style, runs trials, earns the seat.
The standard
Another subscription you wire up.

If you want a tool that writes the most code, the standalone engineers are excellent and you should look at them. If you want an employee who reviews in your style, triages your page, owns the ceremony, and never merges without you, that is Dev. Different job, on purpose.

part of your team, not a subscription
Engineering keeps
  • Architecture
  • The deep refactor
  • The final review
Dev takes
  • First-pass PR reviews
  • Test fixtures
  • Triage, standups, and docs
The line Dev won't cross

Never merges without a human. It reviews and proposes; the merge button is yours.

How it earns trust.

Nobody gets the keys on day one. Not even the AI.

Week 1 · Shadow

Watches and drafts. It learns your domain from the brain and drafts everything for your approval. You see exactly what it would do.

Week 2-4 · Supervised

Acts, you approve. It proposes real actions. You approve, edit, or kill, and every edit teaches it. Approval rates climb as it dials in.

Ongoing · Trusted

Routine on autopilot. You hand over the low-risk, repetitive work. The consequential calls still wait for you, by design.

Learned from
your codebaseyour style guideyour past PRs
Tools
GitHubLinearJiraDatadogSlackPagerDuty

The hand-off.

How Dev pings a human when it's your call.

Dev: PR #1284 is reviewed and green, style matches your conventions. It's waiting on your merge.
FAQ

The honest answers.

No dodging, no contact-sales-to-find-out.

Does Dev merge code on its own?+
Never. It reviews, runs the tests, and proposes. The merge is always a human call.
Is Dev available now?+
On the bench. Waitlist teams get first access when the role ships.
Will it match our style?+
It learns from your codebase and your past PRs, so the review reads like a teammate who knows your conventions, not a linter.

Dev is on the way.

AI Employees are sold separately. Waitlist folks get first dibs when the roster opens.

Don't take our word for it

Work is better with Winsen.

Ask your favorite AI for a summary on Winsen. It opens with the question ready, so you get an honest read in one click.

Powered by winsen.ai/llms.txt