Multi-LLM Agent Integration
planned
Support Claude Code, OpenCode, Codex CLI, and Gemini CLI as interchangeable agent backends
Support Claude Code, OpenCode, Codex CLI, and Gemini CLI as interchangeable agent backends. Currently seite agent only works with Claude Code.
Key Components
- Provider abstraction —
AgentProvidertrait with per-provider implementations for command construction, tool name mapping, streaming JSON parsing, and MCP config generation [agent]config section — provider selection and optional model override inseite.tomlAGENTS.mdmigration — migrate from.claude/CLAUDE.mdto the cross-toolAGENTS.mdstandard- MCP config generation — write provider-specific MCP config for all detected tools
- CLI detection — auto-detect installed agent tools during
seite init seite agent switch— change default providerseite agent doctor— health check for agent configurationseite agent --provider— one-off provider override- Stream event parsers — normalize provider-specific JSONL events to a common format