Future Roadmap

April 1, 2026 · View on GitHub

Based on publicly available online references and community discussions on Claude Code v2.1.88.

1. Next Model: Numbat

The most concrete evidence of the next model launch:

// src/constants/prompts.ts:402
// @[MODEL LAUNCH]: Remove this section when we launch numbat.

Numbat (袋食蚁兽) is the codename for an upcoming model. The comment indicates the output efficiency section will be revised when Numbat launches, suggesting it may have better native output control.

Future Version Numbers

// src/utils/undercover.ts:49
- Unreleased model version numbers (e.g., opus-4-7, sonnet-4-8)

Opus 4.7 and Sonnet 4.8 are in development.

Codename Evolution Chain

Fennec (耳廓狐) → Opus 4.6 → [Numbat?]
Capybara (水豚) → Sonnet v8 → [?]
Tengu (天狗) → telemetry/product prefix

The Fennec-to-Opus migration is documented:

// src/migrations/migrateFennecToOpus.ts:7-11
// fennec-latest → opus
// fennec-latest[1m] → opus[1m]
// fennec-fast-latest → opus[1m] + fast mode

MODEL LAUNCH Checklist

The codebase contains 20+ @[MODEL LAUNCH] markers listing everything to update:

  • Default model names (FRONTIER_MODEL_NAME)
  • Model family IDs
  • Knowledge cutoff dates
  • Pricing tables
  • Context window configurations
  • Thinking mode support flags
  • Display name mappings
  • Migration scripts

2. KAIROS — Autonomous Agent Mode

The largest unreleased feature, KAIROS transforms Claude Code from a reactive assistant into a proactive autonomous agent.

System Prompt (excerpts)

// src/constants/prompts.ts:860-913

You are running autonomously.
You will receive <tick> prompts that keep you alive between turns.
If you have nothing useful to do, call SleepTool.
Bias toward action — read files, make changes, commit without asking.

## Terminal focus
- Unfocused: The user is away. Lean heavily into autonomous action.
- Focused: The user is watching. Be more collaborative.

Associated Tools

ToolFeature FlagPurpose
SleepToolKAIROS / PROACTIVEControl pacing between autonomous actions
SendUserFileToolKAIROSProactively send files to users
PushNotificationToolKAIROS / KAIROS_PUSH_NOTIFICATIONPush notifications to user devices
SubscribePRToolKAIROS_GITHUB_WEBHOOKSSubscribe to GitHub PR webhook events
BriefToolKAIROS_BRIEFProactive status updates

Behavior

  • Operates on <tick> heartbeat prompts
  • Adjusts autonomy based on terminal focus state
  • Can commit, push, and make decisions independently
  • Sends proactive notifications and status updates
  • Monitors GitHub PRs for changes

3. Voice Mode

Push-to-talk voice input is fully implemented but gated behind VOICE_MODE feature flag.

// src/voice/voiceModeEnabled.ts
// Connects to Anthropic's voice_stream WebSocket endpoint
// Uses conversation_engine backed models for speech-to-text
// Hold-to-talk: hold keybinding to record, release to submit
  • OAuth-only (no API key / Bedrock / Vertex support)
  • Uses mTLS for WebSocket connections
  • Killswitch: tengu_amber_quartz_disabled

4. Unreleased Tools

Tools found in source but not yet enabled for external users:

ToolFeature FlagDescription
WebBrowserToolWEB_BROWSER_TOOLBuilt-in browser automation (codename: bagel)
TerminalCaptureToolTERMINAL_PANELTerminal panel capture and monitoring
WorkflowToolWORKFLOW_SCRIPTSExecute predefined workflow scripts
MonitorToolMONITOR_TOOLSystem/process monitoring
SnipToolHISTORY_SNIPConversation history snipping/truncation
ListPeersToolUDS_INBOXUnix domain socket peer discovery
RemoteTriggerToolAGENT_TRIGGERS_REMOTERemote agent triggering
TungstenToolant-onlyInternal performance monitoring panel
VerifyPlanExecutionToolVERIFY_PLAN envPlan execution verification
OverflowTestToolOVERFLOW_TEST_TOOLContext overflow testing
SubscribePRToolKAIROS_GITHUB_WEBHOOKSGitHub PR webhook subscriptions

5. Coordinator Mode

Multi-agent coordination system:

// src/coordinator/coordinatorMode.ts
// Feature flag: COORDINATOR_MODE

Enables coordinated task execution across multiple agents with shared state and messaging.

6. Buddy System (Virtual Pets)

The complete pet companion system is implemented but not yet launched:

  • 18 species: duck, goose, blob, cat, dragon, octopus, owl, penguin, turtle, snail, ghost, axolotl, capybara, cactus, robot, rabbit, mushroom, chonk
  • 5 rarity tiers: Common (60%), Uncommon (25%), Rare (10%), Epic (4%), Legendary (1%)
  • 7 hats: crown, tophat, propeller, halo, wizard, beanie, tinyduck
  • 5 stats: DEBUGGING, PATIENCE, CHAOS, WISDOM, SNARK
  • 1% shiny chance: Sparkle variant of any species
  • Deterministic generation: Based on hash of user ID

Source: src/buddy/

7. Dream Task

Background memory consolidation subagent:

// src/tasks/DreamTask/
// Auto-dreaming feature that works in the background
// Controlled by 'tengu_onyx_plover' feature flag

Enables the AI to autonomously process and consolidate memories during idle time.

Summary: The Three Directions

  1. New Models: Numbat (next), Opus 4.7, Sonnet 4.8 in development
  2. Autonomous Agent: KAIROS mode — unattended operation, proactive actions, push notifications
  3. Multi-modal: Voice input ready, browser tool waiting, workflow automation coming

Claude Code is evolving from a coding assistant into an always-on autonomous development agent.