# `ClaudeAgentSDK.Errors.CLINotFoundError`
[🔗](https://github.com/nshkrdotcom/claude_agent_sdk/blob/v0.9.2/lib/claude_agent_sdk/errors.ex#L195)

Raised when the Claude CLI executable cannot be found.

This typically means Claude Code is not installed or not in the PATH.
Install with: `npm install -g @anthropic-ai/claude-code`

## Fields

- `:message` - Human-readable error description
- `:cli_path` - Path that was searched (if available)

# `t`
[🔗](https://github.com/nshkrdotcom/claude_agent_sdk/blob/v0.9.2/lib/claude_agent_sdk/errors.ex#L210)

```elixir
@type t() :: %ClaudeAgentSDK.Errors.CLINotFoundError{
  __exception__: true,
  cli_path: String.t() | nil,
  message: String.t()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
