Skip to main content
Autonomous CLI agent integrations — Claude Code, Gemini CLI, and SWE-bench agents as first-class Spring services. Portable MCP server abstraction where the client resolves and the model translates, supporting multiple agent runtimes simultaneously. Includes auto-configuration and sandbox isolation. Agent Client is the bridge between raw SDK calls (Claude Agent SDK, ACP Java SDK) and the structured execution layer (Agent Workflow).

Documentation

Project Overview

Architecture, supported runtimes, MCP server abstraction

Source Code

Implementation — Spring Boot starters, sandbox backends

Agent Sandbox

Isolated execution for untrusted agent code — local, Docker, or E2B cloud

Agent Workflow

Uses Agent Client under the hood for ClaudeStep and AgentClientStep