> ## Documentation Index
> Fetch the complete documentation index at: https://kawax.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# Concurrency

> Praktische aandachtspunten voor parallel uitvoeren met Laravel Concurrency in de stdio-/TCP-modus van het Laravel Copilot SDK.

## Parallel uitvoeren met Laravel Concurrency

## In de stdio-modus

Voor elke taak een eigen proces starten is verspilling, maar alleen deze schrijfwijze werkte. Omdat Concurrency intern complexe serialisatie doet, geven we niet de SessionEvent-klasse terug maar alleen de string van `content()`.

```php theme={null}
use Revolution\Copilot\Facades\Copilot;
use Illuminate\Support\Facades\Concurrency;

$prompt = 'Tell me something about Copilot.';

[$gpt5_response, $sonnet_response] = Concurrency::run([
    fn () => Copilot::run($prompt, config: ['model' => 'gpt-5.2'])->content(),
    fn () => Copilot::run($prompt, config: ['model' => 'claude-sonnet-4.5'])->content(),
]);

echo 'GPT-5 Response: '.$gpt5_response;
echo 'Claude Sonnet Response: '.$sonnet_response;
```

## In de TCP-modus

Omdat er geen proces gestart hoeft te worden, lijkt dit sneller, maar in de praktijk maakte het weinig verschil.

Met de Process-driver liepen beide vaak na 60 seconden tegen een timeout aan. Met de `fork`-driver, die alleen voor CLI-omgevingen is, slaagde slechts één van de twee. Een exception laat niet alles mislukken. Alleen `gpt-5` faalde; na het wisselen naar `gpt-5.2` slaagden beide. Mogelijk was het simpelweg een kwestie van de responstijd van het model.

Concurrency bestaat als functie, maar of het praktisch bruikbaar is, is onduidelijk. Voor langdurige verwerking is het gebruik van queues de basis.

<Info>
  Zie de [GitHub-repository](https://github.com/invokable/laravel-copilot-sdk) voor de laatste informatie.
</Info>


## Related topics

- [Concurrency](/nl/concurrency.md)
- [Upgradegids van Laravel 11 naar 12](/nl/blog/upgrade-11-to-12.md)
- [Laravel-updates van april 2026](/nl/blog/changelog/202604.md)
- [Ontwikkelgids voor apps met de engine-API - VOICEVOX for Laravel](/nl/packages/laravel-voicevox/app-guide.md)
