Skip to main content

Install

composer require cognesy/agent-ctrl
# @doctest id="4014"
You need at least one CLI binary installed and authenticated (claude, codex, or opencode).

Minimal Execution

use Cognesy\AgentCtrl\AgentCtrl;

$response = AgentCtrl::codex()->execute('Summarize this repository.');

echo $response->text();
// @doctest id="a8b5"

Runtime Agent Selection

use Cognesy\AgentCtrl\AgentCtrl;
use Cognesy\AgentCtrl\Enum\AgentType;

$agent = AgentType::from('codex');
$response = AgentCtrl::make($agent)->execute('List top risks in this code.');
// @doctest id="0841"