Skip to content

Agents ​

An agent is a harness the host serves, such as Claude, with the models it offers. A new session picks one. The host also offers slash commands and completions.

Screen ​

A new session asks for the agent and the model first. In a session, the palette (ctrl+p) has Choose harness and Choose model. / lists the slash commands, and @ completes a file path on the host.

Commands ​

CommandFlags
agentsThe agents the host serves, with their models--json
modelsEvery model, grouped by agent--json
commandsThe slash commands the host offers--json
completions <uri> <text>What the host would complete--offset N --json

The provider name from agents is what session new --agent and exec --agent take.

MCP tools ​

Always served.

ToolWhat it doesArguments
list_agents
core, read only
The harnesses this host serves and the models each offers. The provider name from here is what new_session takes.

Host support ​

Every AHP host lists its agents. Slash commands and completions depend on the host.