meshagent ask is the direct terminal prompt path for MeshAgent.
Use it when you want to:
- ask one question through the active MeshAgent project
- get a streamed terminal answer without starting a room agent
- open a lightweight interactive terminal UI
meshagent ask uses the hosted MeshAgent LLM Proxy path directly for the active project. It does not require meshagent llm proxy to be running.
If you want Codex or Claude configured for normal use, use Use Codex and Claude with MeshAgent. If you want another local SDK or tool to talk through MeshAgent, use Local CLI Proxy.
Get started
If you have not set up MeshAgent yet, start with:bash
meshagent ask uses:
- the active MeshAgent project
- either a MeshAgent token in
MESHAGENT_TOKENor a logged-in CLI session frommeshagent auth login
One-shot prompt
bash
bash
bash
Interactive terminal UI
Runmeshagent ask with no --message in a TTY to open the interactive prompt UI:
bash
When to use meshagent ask vs meshagent process
Use meshagent ask when:
- you want direct terminal prompting
- you do not need a room-connected agent identity
- you do not need chat, queue, mail, or toolkit channels
meshagent process when:
- the agent should stay available in a room
- the agent should accept chat, queue, mail, or toolkit work
- the workflow needs persisted room and thread behavior