Openference×Deyin

Delegate your code.

An agentic dev environment that plans, writes, and runs real changes — every diff reviewed before it lands.

Deyin Code
~/dev/gateway
GLM-5.2AgentPro
Add Retry-After aware backoff to the gateway client and cover it with tests.

read src/gateway/client.ts

edit client.ts · retry logic

write client.spec.ts

Plan-1/4

Read existing retry paths

Add Retry-After backoff helper

Cover 429 handling in tests

Run suite and summarize

src/gateway/client.ts

+ if (res.status === 429) {

+ return backoff(retryAfter(res));

- throw new RateLimitError();

+

Powering engineering teams at

Airbnb
Spotify
Atlassian
BOOKING.COM
PHILIPS
Rakuten

Built to delegate, not take over

Deyin turns an idea into reviewed, tested changes.

read src/gateway/client.ts

add backoff helper

cover 429 handling in tests

modes

Plan → Build

Every task starts as an editable plan. Research is read-only until you approve.

goal tests passing

✓ 26 tests passed · goal met

autonomy

Goal mode

Set a verifiable objective. Tests passing is the finish line, not a guess.

+ if (res.status === 429) {

+   return backoff(retryAfter(res));

- throw new RateLimitError();

RejectAccept diff
control

Change review

Accept or reject every diff. Nothing touches your working tree silently.

Automations

Agents on a schedule

Cron jobs for code. Run agents locally or over SSH, and watch every run in the fleet view.

Explore automations →

Deyin Fleet

1 running

Recent runs · flaky test hunter

Fix flaky PTY test shard

Working

14:02

Reorder shards by failure rate

Done

13:30+22 −94m 12s

Isolate PTY env leak

Failed

12:00exit 1 · retried once

Split auth suite into shards

Done

09:45+64 −123m 08s

+ New automationcron: */30 * * * *
terminal — zshPTY

CLI

One engine, everywhere

The deyin CLI runs identical sessions headlessly — TUI at your desk, NDJSON streams in CI.

Get the CLI →

All downloads

Latest v2.0.0 · 2026-08-02 · GitHub Releases ↗

CLI

Node ≥ 20 for npm

curl -fsSL https://cdn.deyin.dev/cli/install.sh | bash
npm install -g @deyin/cli

Free & open source — every build is published on GitHub Releases.