← Roadmap

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 abstractionAgentProvider trait 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 in seite.toml
  • AGENTS.md migration — migrate from .claude/CLAUDE.md to the cross-tool AGENTS.md standard
  • 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 provider
  • seite agent doctor — health check for agent configuration
  • seite agent --provider — one-off provider override
  • Stream event parsers — normalize provider-specific JSONL events to a common format