Skip to main content
Enable the CLI interface in config.yaml:
Run one turn in the agent’s compiled runtime:
For multiline or sensitive input, pipe the message. Harnest always sends it to the generated runtime through stdin, not process arguments.
The command requires that explicit opt-in, compiles to an ephemeral artifact, invokes the final ADK or LangGraph runtime pipeline in-process, and exits. It can execute queued tasks but does not activate cron schedules.
Human approvals and client tools need a connected serving transport. Local invocation fails closed if the model requests either one.
Run a retained artifact directly with the same contract:
Use Serve a project when the agent needs HTTP, SSE, WebSocket, approvals, client tools, or cron ownership.