Skip to main content
This page contains research findings derived from decompiled source code of @anthropic-ai/claude-code v2.1.88. These are features found in source but not yet publicly released. All timelines and details are inferred from code comments and structure — no official release dates are implied. All source code is the intellectual property of Anthropic.

Next Model: Numbat

The most concrete evidence of an upcoming model launch in the v2.1.88 source:
Numbat (袋食蚁兽) is confirmed as the codename for a future model. The comment indicates the output efficiency section will be revised at launch, suggesting Numbat may have improved native output control.

In-Development Version Numbers

The undercover mode instructions explicitly list version numbers to suppress, revealing models in active development:
Opus 4.7 and Sonnet 4.8 are in development.

Codename Evolution Chain

The Fennec-to-Opus migration is documented with a dedicated migration script:

Model Launch Checklist

The codebase contains 20+ @[MODEL LAUNCH] markers, documenting what must be updated at each launch:
  • 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

KAIROS — Autonomous Agent Mode

KAIROS is the largest unreleased feature found in the source. It transforms Claude Code from a reactive assistant into an always-on, proactive autonomous agent that can act without user prompting.

System Prompt (excerpts)

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

KAIROS Tool Set

Behavior Summary

  • Operates on <tick> heartbeat prompts between turns
  • Adjusts autonomy level based on terminal focus state (user present vs. away)
  • Can commit, push, and make code decisions independently
  • Sends proactive push notifications and status updates
  • Monitors GitHub PRs for changes via webhooks

Voice Mode

Push-to-talk voice input is fully implemented in v2.1.88 but gated behind the VOICE_MODE feature flag.
Voice mode uses mTLS for WebSocket connections to Anthropic’s voice_stream endpoint. It is restricted to OAuth users only — API key, Bedrock, and Vertex configurations are not supported.
Key properties:
  • Interaction model: Hold-to-talk (hold key to record, release to submit)
  • Authentication: OAuth only (no API key / Bedrock / Vertex)
  • Transport: mTLS WebSocket
  • Kill switch: tengu_amber_quartz_disabled

Unreleased Tools

Tools found in source but stripped from the published bundle via dead-code elimination (DCE): Source: README.md (Feature-Gated Tools section), src/tools/

Coordinator Mode

A multi-agent coordination system is partially implemented:
Enables coordinated task execution across multiple agents with shared state and inter-agent messaging. The worker agent module (coordinator/workerAgent.js) is internal-only and not present in the published npm package.

Buddy System (Virtual Pets)

A complete virtual pet companion system is implemented but not yet launched:
Source: src/buddy/
  • 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: Pet identity is derived from a hash of the user’s ID
The species name “capybara” collides with the model codename canary in scripts/excluded-strings.txt. The build system works around this by constructing the string at runtime via String.fromCharCode() to keep the literal out of the compiled bundle.

Dream Task

Background memory consolidation is implemented as a sub-agent:
When enabled, the AI autonomously processes and consolidates memories during idle time without user interaction.

The Three Directions

New Models

Numbat is the next confirmed codename. Opus 4.7 and Sonnet 4.8 are explicitly listed as in-development version numbers to suppress in commit messages.

Autonomous Agent

KAIROS mode enables unattended operation with <tick> heartbeats, proactive commits, push notifications, and GitHub PR monitoring — a shift from reactive assistant to background agent.

Multi-modal & Automation

Voice input is ready and gated. Browser automation (WebBrowserTool / codename “bagel”) and workflow scripting are implemented and waiting on feature flag release.
Claude Code is evolving from a coding assistant into an always-on autonomous development agent. The KAIROS system prompt’s explicit instruction to “bias toward action — read files, make changes, commit without asking” when the user is away is the clearest signal of this direction.