Agent Teams (experimental) Claude Code has an experimental feature where the main agent spawns teammate agents - independent Claude instances that work in parallel on subtasks, coordinating through a shared task list and direct messaging. The problem: all agents share the same backend, and there’s no way to route them differently. AnyClaude now separates traffic - the main agent goes through the active backend (switchable via Ctrl+B as before), teammates get routed to a fixed backend via PATH shims and a tmux shim that injects ANTHROPIC_BASE_URL . You can enable Claude Code’s agent teams feature directly from AnyClaude’s settings menu (Ctrl+E) - no need to edit Claude Code’s config files manually. Then configure the teammate backend: [agent_teams] teammate_backend = “alternative” Useful when you want the main agent on a premium provider and teammates on something cheaper. Official Agent Teams documentation: https://docs.anthropic.com/en/docs/claude-code/agent-teams Model mapping Backends can now remap Anthropic model names. If your provider uses different names, configure per family: [[backends]] name = “my-provider” model_opus = “provider-large” model_sonnet = “provider-medium” model_haiku = “provider-small” Requests get rewritten on the way out, responses get reverse-mapped on the way back - Claude Code sees consistent model names regardless of provider. Terminal input rewrite Replaced crossterm’s event parsing with a term_input crate that forwards raw bytes to the PTY. Key combinations that were lost during re-encoding (Option+Backspace, Ctrl+Arrow, Shift+Enter) now work correctly. GitHub: https://github.com/arttttt/AnyClaude Full changelog: https://github.com/arttttt/AnyClaude/releases/tag/v0.4.0 submitted by /u/arttttt1
Originally posted by u/arttttt1 on r/ClaudeCode
