claude-agent-sdk-ruby

Installation
SKILL.md

Claude Agent SDK for Ruby

Quick start

  • Use ClaudeAgentSDK.query for one-shot prompts (unidirectional streaming).
  • Use ClaudeAgentSDK::Client for interactive sessions (multiple turns, interrupt, hooks, permission callbacks, custom tools, runtime control APIs).
  • Install prerequisites: Ruby 3.2+, Node.js, and Claude Code CLI.
require 'claude_agent_sdk'

ClaudeAgentSDK.query(prompt: "What is 2 + 2?") do |message|
  puts message.inspect
end

Workflow

Installs
15
GitHub Stars
32
First Seen
Jan 28, 2026
claude-agent-sdk-ruby — ya-luotao/claude-agent-sdk-ruby