# Update all connected repositories
Source: https://speakeasy.com/blog/faster-better-speakeasy-run-commands

We're excited to announce three updates to our `speakeasy run` command that make SDK generation faster, more flexible, and easier to manage at scale.

## What we made

### Concurrent execution support

`speakeasy run` now processes multiple local repositories simultaneously, reducing total execution time when working across your local API ecosystem. In other words, instead of processing local repos one by one (Repo A → Repo B → Repo C), it now processes them all at the same time (Repo A + Repo B + Repo C in parallel).

### Multi-repository management with `--github-repos`

Run SDK generation across all your connected GitHub repositories with a single command. Whether you want to update all repositories at once with `speakeasy run --github-repos all` or target specific ones with `speakeasy run --github-repos "org/repo1,org/repo2"`, you now have the flexibility to manage your entire SDK ecosystem from one place.

```bash

speakeasy run --github-repos all