Automated Future Docs
Connect your test runs to the intelligence layer that gives coding agents durable failure context.
Start with the CLI and your existing test runner. Automated Future keeps results and evidence together so each run adds to the history agents can use when CI fails.
Terminal
# Install & configure
$ curl -fsSL https://cli.automatedfuture.co/cli/install.sh | sh
$ af config from-env
# Run tests and upload results in one step
$ af run --label "CI #42" -- npx jest --reporters=jest-junit
Creating test run: CI #42
Run ID: run_abc123
Running: npx jest --reporters=jest-junit
...
Command exited with code 0
Found 1 JUnit XML file(s):
junit.xml
Uploading 3 test case(s)...
[1/3] auth::login: Passed
[2/3] auth::signup: Passed
[3/3] checkout::payment: Failed
2 passed, 1 failed, 0 skipped (3 total)
Test run run_abc123 completed.Quickstart
Get your test results into AF in under 5 minutes. Grab your API key, drop in the CLI, and push.
Get startedCI Integration
Copy-paste pipeline configs for GitHub Actions, GitLab CI, Jenkins, and more.
View examplesTest Frameworks
Setup guides for Jest, pytest, Playwright, Go, Rust, RSpec, PHPUnit, and more.
Find your frameworkCLI Reference
Every command, flag, and environment variable. Install, configure, and control your test reporting.
Read the docsAPI Reference
REST API docs for integrating directly via curl, scripts, or any HTTP client.
View endpoints