Over the last week, we've automated everything except humans clicking the merge PR button.
Introducing Replicas Automations:
- daily security reviews / automated pentests
- auto-fix customer Slack requests silently
- auto-fix sentry / datadog errors
- PR description and Linear sync
- much more
Since we began using it internally, we've been able to automate out an absurd amount of the SDLC.
1. On-call engineering
Replicas automatically responds to errors in our Datadog. Additionally, every Slack customer message is silently picked up by Replicas, where it will evaluate, write a PR, and ping me in a different channel.
2. Code Review
Since Replicas resolves CI failures automatically, we tracked the 8 most common things we typically rejected coding agent PRs on (useEffects, WET code, doc updates).
We made 6 automations to cover them, all of which instructing Replicas to make CI checks.
By combining this with reviewers like
@greptile, Replicas writes the PR, then iterates over and over until all the OTHER Replicas agents agree that it passes.
By the time any engineer reads the PR, its nearly perfect.
3. Testing
Every day, Replicas runs E2E tests on our public API. For any unexpected failures, we get a Slack message.
4. Planning and Development (duh)
Replicas already had integrations with Slack and Linear, so developing with it was naturally collaborative.
Many of our beta testing organizations have found incredible use cases, like full E2E fullstack tests, pentesting, and much more. And we have many exciting triggers and automations to come.
Book a demo with us for replicas[dot]dev and I promise we can make engineering 2x faster ;)