Command line

agentino run, and serving a workspace.

agentino

agentino run agents.yml                     # REPL against the default agent
agentino run agents.yml --agent reviewer    # pick an agent
agentino run agents.yml -m "Review PR #42"  # one shot, then exit
agentino run agents.yml --serve 8080        # HTTP server
agentino run agents.yml --gateway           # Slack / Telegram / WhatsApp / WebSocket
agentino run agents.yml --no-session        # do not persist this run

Every flag

--agent, -aWhich agent, when the config declares several. Defaults to the first, or default_agent
--message, -mOne shot: print the reply and exit
--iterate, -iAfter a one-shot, drop into the REPL to carry on from the result
--serve PORTHTTP server instead of a REPL
--gatewaySlack, Telegram, WhatsApp and WebSocket on the same config
--project, -pProject directory — sets AGENTINO_PROJECT_DIR, which the file tools, coder and knowledge base read
--session-idContinue a named session
--session-dirWhere sessions are written
--no-sessionLoad nothing, persist nothing
--usage-fileWhere token usage is logged
--quiet, -qSuppress live tool-call output
--modetext (default), json, or jsonl

Output modes

--mode json    one machine-readable envelope at the end
--mode jsonl   streamed events, then the same envelope

Both force --quiet, so stdout carries only the contract and nothing a parser would have to skip past. See Headless mode for the envelope's shape.

runspace

python -m runspace.workspace.serve workspace.yml

Serves the gateway and the frontend for one workspace file.

python -m runspace.protocols.sandbox_lint <dir>

Flags imports that agent tools are not allowed to make — the check that keeps a tool directory from reaching into the host application.