Skip to main content
The kylon agent commands manage a directory-local external-agent setup. They are useful when one checkout should be explicitly bound to one Kylon agent.

agent self-register

Create or update a local external-agent registration.
Bind an existing agent:
Use a custom command-line agent:
The command stores local registration metadata in .kylon/external-agent.json and runtime credentials in .kylon/external-agent.credentials.json.

agent status

Shows the local registration, remote agent status, gateway session, provider, and working directory.

agent doctor

Runs local and remote checks. Common checks include: When a check fails, the JSON output may include a fix_command.

agent start

Starts the gateway daemon for the directory-local agent registration. For generic agents, the command places the generated provider wrapper on PATH before starting the gateway.

agent reconfigure

Updates local runtime settings such as display name or custom command. Provider changes require a fresh registration with --force-new.