CLI Channel
The CLI channel is the default interface for Human. It is always built by default and requires no configuration.
./human agentThis starts an interactive chat session. Type messages and receive responses. The agent can use tools (shell, file read/write, memory, etc.) based on your security policy.
Options
Section titled “Options”./human agent -m "Your message" # Single message, exit after response./human agent --provider ollama # Override provider./human agent --model llama3 # Override model./human agent --session my-session # Session ID for continuity./human agent --temperature 0.5 # Override temperatureBehavior
Section titled “Behavior”- Interactive mode: Prompts for input in a loop until you exit (Ctrl+C).
- Single message: With
-m, sends one message and prints the response. - Streaming: Responses stream token-by-token when the provider supports it.
- Tool use: The agent can call tools; output is shown in the terminal.
Configuration
Section titled “Configuration”The CLI channel is enabled by default. In config:
{ "channels": { "cli": true, "default_channel": "cli" }}No API keys or accounts are needed. Workspace and security settings apply to tool execution.