Packages
AI agent framework for Elixir built on OTP. TEA-based agents with crash isolation, inter-agent messaging, team supervision, and real SSE streaming to Anthropic, OpenAI, Ollama, and more.
Current section
Files
Jump to
Current section
Files
lib/raxol/agent/backend/claude_code.ex
defmodule Raxol.Agent.Backend.ClaudeCode do
@moduledoc """
AIBackend wrapping the Claude Code CLI as a native harness.
The CLI owns its agent loop; Raxol tools are injected over MCP. Selected via
`harness: :claude_native` in a `Raxol.Agent.ExecutorConfig`. See
`Raxol.Agent.Backend.Native` for options and `Raxol.Agent.Harness.ClaudeCode`
for the driver.
"""
use Raxol.Agent.Backend.Native, driver: Raxol.Agent.Harness.ClaudeCode
end