ralph-adapters 2.9.0

Agent adapters for Ralph Orchestrator (Claude, Kiro, Gemini, ACP)
Documentation

ralph-adapters

Agent adapters for the Ralph Orchestrator framework.

This crate provides implementations for various AI agent backends:

  • Claude (Anthropic)
  • Gemini (Google)
  • Codex (OpenAI)
  • Pi (pi-coding-agent)
  • Roo (Roo Code)
  • Amp
  • Custom commands

Each adapter implements the common CLI executor interface.

Auto-Detection

When config specifies agent: auto, the auto_detect module handles detecting which backends are available in the system PATH.

PTY Mode

The pty_executor module provides PTY-based execution for Claude CLI, preserving rich terminal UI features (colors, spinners, animations) while allowing Ralph to orchestrate iterations. Supports interactive mode (user input forwarded) and observe mode (output-only).