Skip to content

Latest commit

 

History

History
74 lines (53 loc) · 3.06 KB

File metadata and controls

74 lines (53 loc) · 3.06 KB

ClaudeCode Documentation

Welcome to the ClaudeCode Elixir SDK documentation.

Getting Started

Core Guides

Queries and Streaming

Sessions and State

  • Sessions - Multi-turn conversations, resume, fork, and history
  • User Input - Tool approvals, clarifying questions, and user input
  • File Checkpointing - Track file changes during sessions

Permissions and Security

Customization

Tools and Extensions

Production

Integration

  • Phoenix - LiveView streaming, controllers, and PubSub
  • Hooks - Monitoring and auditing tool executions

Advanced

  • ClaudeCode.Options - All options and precedence rules
  • Hosting - Fault-tolerant production deployments
  • Subagents - Custom agent configurations

Reference

Quick Links

Reading Order

If you're new to ClaudeCode:

  1. Streaming vs Single Mode - Choose the right API
  2. Sessions - Multi-turn conversations
  3. Streaming Output - Real-time responses
  4. Permissions - Control tool access
  5. Hosting - Production deployment