Back to feed
Dev.to
Dev.to
6/25/2026
OpenCode Terminal Agent: Advanced Features for Multi-Provider Switching, MCP OAuth, and Custom Plugins

OpenCode Terminal Agent: Advanced Features for Multi-Provider Switching, MCP OAuth, and Custom Plugins

Original: OpenCode's 5 Hidden Uses: The 178K-Star Terminal AI Agent That Swaps Providers Mid-Session

Short summary

OpenCode is a 178K-star open-source terminal AI agent supporting 30+ LLM providers with mid-session switching, extensible plugin system, and full MCP OAuth authentication. Advanced features include dual agents (build/plan) for safe exploration, background sub-agents for parallel work, and self-hosted model support via Ollama. Positioned as a highly extensible alternative to Claude Code with deep provider flexibility.

  • Supports 30+ LLM providers with mid-session switching and self-hosted Ollama integration
  • Full plugin system for custom agents, commands, and MCP tools with OAuth-bound authentication
  • Dual agents (build/plan) with background sub-agent support for safe analysis and parallel exploration

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Explore more