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

# Utilisation de la couche de compatibilité SDK officielle

> Découvrez comment utiliser Laravel Copilot SDK dans le style du SDK officiel, ainsi que le style recommandé dans Laravel.

## Utilisation dans le style du SDK officiel

Ce paquet prend aussi en charge un style PHP pur qui reproduit l'usage du SDK officiel.
Il fournit en plus une expérience de développement à la Laravel.

<Info>
  Cette page explique que « le SDK officiel étant reproduit à l'intérieur de la Facade, vous pouvez utiliser le même style ».
  En général, l'usage via la Facade est recommandé.
</Info>

```php theme={null}
use Revolution\Copilot\Client;
use Revolution\Copilot\Session;
use Revolution\Copilot\Types\SessionEvent;

$client = new Client([
    'cli_path' => 'copilot',
    'cli_args' => [],
    'cwd' => base_path(),
    'log_level' => 'info',
    'env' => null,
]);

$client->start();

/** @var Session $session */
$session = $client->createSession([
    'model' => 'gpt-5',
]);

$done = $session->on(function (SessionEvent $event) {
    if($event->isAssistantMessage()) {
        echo $event->content();
    }
});

$session->send(prompt: 'Tell me something about Laravel.');
$session->wait(timeout: 60.0); // En attendant l'implémentation officielle du True async, on utilise wait() pour patienter.

$done();

$session->disconnect();
$client->stop();
```

<Info>
  Pour les dernières informations, consultez le [dépôt GitHub](https://github.com/invokable/laravel-copilot-sdk).
</Info>


## Related topics

- [GitHub Copilot SDK pour Laravel](/fr/packages/laravel-copilot-sdk/index.md)
- [Boucle d'agent](/fr/packages/laravel-copilot-sdk/agent-loop.md)
- [Guide de migration de laravel/ui vers Fortify](/fr/blog/ui-to-fortify.md)
- [Tester des packages Laravel avec Orchestra Testbench](/fr/advanced/package-testing.md)
- [Socialite (LINE Login) - LINE SDK for Laravel](/fr/packages/laravel-line-sdk/socialite.md)
