Sidecar: Multi-Model Subagent Tool

Create and manage parallel LLM subagent conversations with Node.js and OpenCode CLI.

16|8|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/jrenaldi79/sidecar --skill sidecar-multi-model-subagent-tool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Sidecar: Multi-Model Subagent Tool
Source: https://github.com/jrenaldi79/sidecar/tree/main/skill
Command: npx skills add https://github.com/jrenaldi79/sidecar --skill sidecar-multi-model-subagent-tool

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to leverage multiple AI models for different tasks within your workflow, keeping your main conversation context clean and focused.

Core Features & Use Cases

  • Parallel Processing: Delegate tasks to specialized LLMs (e.g., Gemini for large context, GPT-4 for reasoning) without cluttering your primary chat.
  • Context Management: Keep deep explorations within a sidecar, folding back only the summarized results.
  • Use Case: When faced with a complex coding problem, you can spawn a sidecar with a model optimized for code generation to work on a specific module, while you continue your main task in Claude Code.

Quick Start

Start a sidecar to debug the authentication race condition in TokenManager.ts using Gemini.

Frequently Asked Questions about Sidecar: Multi-Model Subagent Tool

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run parallel LLM conversations without cluttering my main context window?

Parallel LLM conversations are managed through subagent sidecars that delegate tasks to specialized models, keeping your primary chat clean by folding back only summarized results. This prevents deep explorations from consuming your main context.

Can I use different models like Gemini and GPT-4 for specialized code generation tasks?

Yes, you can delegate specialized code generation and reasoning tasks to different models like Gemini and GPT-4. The tool supports configurable agent types allowing you to match the LLM to the specific analysis or implementation requirement.

What do I need to set up to spawn LLM subagents for debugging tasks?

To spawn LLM subagents for debugging, you need Node.js and the OpenCode CLI installed in your environment. These dependencies enable the interactive and headless modes required to manage parallel agent conversations.

How does context management work when delegating tasks to multiple AI agents?

Context management works by isolating deep explorations within a sidecar conversation and returning only the summarized results to your primary chat. This ensures complex delegated tasks do not pollute your main workflow context.

What is the best way to handle a complex coding problem across multiple AI models?

The best way to handle complex coding problems across multiple AI models is spawning a sidecar with a model optimized for your specific module task. This allows parallel processing while you continue your main task uninterrupted.

Are there limitations when using headless mode for multi-model agent processing?

Headless mode for multi-model agent processing requires Node.js and OpenCode CLI, limiting usage to environments supporting these dependencies. Agent types must be explicitly configured for analysis or implementation tasks in headless operations.