ClaudeCodeClient

LLMClient implementation backed by the local `claude` binary in print mode.

Declared in src/libs/libllm/llm/clients/ClaudeCodeClient.hpp
Inherits LLMClient
Group libllm

Detailed description

Spawns one `claude –print –output-format stream-json` child per turn and parses the newline-delimited JSON events it writes. The CLI owns the conversation, so continuity is a session id rather than a resent history.

See also LLMClient, OnlineAPIClient.

In this section