Delegate your code.
An agentic dev environment that plans, writes, and runs real changes — every diff reviewed before it lands.
◐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
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
Plan → Build
Every task starts as an editable plan. Research is read-only until you approve.
goal tests passing
✓ 26 tests passed · goal met
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();
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 runningRecent runs · flaky test hunter
Fix flaky PTY test shard
Working14:02
Reorder shards by failure rate
Done13:30+22 −94m 12s
Isolate PTY env leak
Failed12:00exit 1 · retried once
Split auth suite into shards
Done09:45+64 −123m 08s
CLI
One engine, everywhere
The deyin CLI runs identical sessions headlessly — TUI at your desk, NDJSON streams in CI.
All downloads
Latest v2.0.0 · 2026-08-02 · GitHub Releases ↗
Linux
x64 distros · glibc 2.35+
CLI
Node ≥ 20 for npm
curl -fsSL https://cdn.deyin.dev/cli/install.sh | bashnpm install -g @deyin/cliFree & open source — every build is published on GitHub Releases.