Claude Code 2026 Feature Map

Exhaustive feature reference + Forge/NowPage integration plan | Updated March 26, 2026 | v2.1.85

Contents

Part 1: Complete Claude Code Feature Reference

1. Auto Mode Research Preview Team Plan Only

A background AI classifier (Sonnet 4.6) replaces manual permission prompts. Instead of approving every file edit or bash command, the classifier evaluates each action and blocks anything unsafe.

How It Works

Safety Features

How to Enable

# CLI startup
claude --enable-auto-mode
# Then cycle with Shift+Tab

# Non-interactive / scripted
claude -p "refactor the auth module" --permission-mode auto

# Settings default
{ "permissions": { "defaultMode": "auto" } }

# View default rules
claude auto-mode defaults

Availability: Team plan (research preview). Enterprise + API rolling out. Requires Sonnet 4.6 or Opus 4.6. Admins enable at claude.ai/admin-settings/claude-code.

Cost: Classifier calls count toward token usage. Extra cost mainly from shell commands and network operations.

Performance: 0.4% false-positive rate (n=10,000). 17% false-negative rate on known dangerous actions (n=52).

2. Code Review Research Preview Team/Enterprise Only

Automated PR review that dispatches a fleet of specialized agents to analyze GitHub pull requests in parallel -- looking for logic errors, security vulnerabilities, broken edge cases, and subtle regressions.

How It Works

Severity Levels

Setup and Triggers

  1. Admin enables at claude.ai/admin-settings/claude-code
  2. Install Claude GitHub App to your org
  3. Select repos and set review triggers per repo

Manual triggers: @claude review (starts review + subscribes to future pushes) or @claude review once (one-shot)

Customization: CLAUDE.md for project instructions. REVIEW.md for review-only guidance (style rules, skip patterns).

Results: Substantive review comments rose from 16% to 54% of PRs. On large PRs (>1,000 lines), 84% generated findings averaging 7.5 issues. Engineers marked less than 1% of findings incorrect.

Cost: $15-25 per review on average, billed separately through extra usage.

3. All Permission Modes Available Now

ModeWhat Claude Can Do Without AskingBest For
defaultRead filesGetting started, sensitive work
acceptEditsRead + edit filesIterating on code
planRead files (proposes, doesn't execute)Exploring, planning refactors
autoAll actions with background safetyLong-running tasks
bypassPermissionsAll actions, NO checksIsolated containers ONLY
dontAskOnly pre-approved toolsLocked-down CI

Switch: Shift+Tab cycles modes. --permission-mode <mode> at startup.

4. Hooks System (21+ Lifecycle Events) Available Now

User-defined commands that fire at specific lifecycle points. Four handler types: command (shell), http (POST to URL), prompt (single-turn LLM), agent (multi-turn subagent).

All Hook Events (v2.1.85)

EventWhen
SessionStartSession begins or resumes
UserPromptSubmitPrompt submitted, before processing
PreToolUseBefore a tool executes (can block)
PermissionRequestPermission dialog appears
PostToolUseAfter a tool succeeds
PostToolUseFailureAfter a tool fails
NotificationClaude sends a notification
SubagentStart/StopSubagent lifecycle
TaskCreated/CompletedTask lifecycle
StopClaude finishes responding
StopFailureTurn ends due to API error
TeammateIdleAgent team member about to idle
InstructionsLoadedCLAUDE.md or rules loaded
ConfigChangeConfig file changes
CwdChanged/FileChangedReactive environment
WorktreeCreate/RemoveWorktree lifecycle
PreCompact/PostCompactContext compaction
Elicitation/ElicitationResultMCP input dialogs
SessionEndSession terminates

Example: Auto-Format on Edit

{
  "hooks": {
    "PostToolUse": [{
      "matcher": "Edit|Write",
      "hooks": [{
        "type": "command",
        "command": "jq -r '.tool_input.file_path' | xargs npx prettier --write"
      }]
    }]
  }
}

v2.1.85: Conditional if field using permission rule syntax to filter execution.

PreToolUse decisions: "allow" (skip prompt), "deny" (cancel with reason), "ask" (show prompt).

5. Voice Mode Available

/voice command activates push-to-talk. Hold spacebar to speak, release to send. 20 languages supported. Rebind key via voice:pushToTalk in keybindings.json. Requires SoX on Linux (apt install sox).

6. /loop + Scheduled Tasks Available

/loop (In-Session Recurring)

/loop 5m check the deploy -- runs every 5 minutes within session. Auto-expires after 3 days. Up to 50 concurrent.

Cloud Scheduled Tasks

Recurring tasks on Anthropic infrastructure -- even when computer is off. Create via /schedule or web at claude.ai/code/scheduled. Minimum 1 hour interval. Fresh repo clone each run. Supports MCP connectors (Slack, Linear, Google Drive).

Desktop Scheduled Tasks

Run on your machine with local file access. Minimum 1 minute interval.

CloudDesktop/loop
Runs onAnthropic cloudYour machineYour machine
Machine requiredNoYesYes
PersistentYesYesNo (session-scoped)
Min interval1 hour1 minute1 minute
Local filesNo (fresh clone)YesYes

7. Agent Teams Experimental Available on Pro+

Coordinate multiple Claude Code instances working together. One lead session spawns teammates with shared task lists and direct messaging.

Enable

CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1

Architecture

vs Subagents

SubagentsAgent Teams
CommunicationReport back to main onlyMessage each other
CoordinationMain manages allShared task list, self-claiming
Token costLowerHigher (separate instances)

8. Remote Control, Dispatch, Teleport Available on Pro+

9. Plugins and Marketplace Available

Extensions adding skills, agents, hooks, and MCP servers. Official marketplace: anthropics/claude-plugins-official -- 101+ plugins. 43+ community marketplaces, 834+ plugins total.

Install: /plugin marketplace add or /plugin install

Components: Skills (slash commands), Hooks (auto-fire on events), MCP servers (external connections).

10. OS-Level Sandboxing Available

Filesystem + network isolation for bash commands. Reduces permission prompts by 84%.

11. Effort Levels + Fast Mode + 1M Context Available

12. CI/CD Integrations Available

13. Claude Agent SDK Available

Claude Code runtime as a library for building custom agents.

14. Channels Research Preview

MCP servers that push messages INTO a Claude Code session from Telegram, Discord, iMessage, or custom webhooks. Enable: --channels flag at startup. When active, AskUserQuestion and plan-mode tools are disabled. Permission relay forwards approval prompts to phone.

15. Worktrees Available

--worktree (-w) creates isolated repo copy under .claude/worktrees/ with own branch and git index. Subagents support isolation: "worktree". worktree.sparsePaths for large monorepos. ExitWorktree tool to leave. Resuming a session auto-switches back to its worktree.

16. Desktop App Available

Standalone application: macOS (Intel + Apple Silicon), Windows (x64). Visual diff review, multiple sessions side by side, scheduled tasks, /desktop handoff from terminal.

Computer Use: Claude can screenshot, point, click, and navigate your screen when no tool access exists for a task.

17-25. Additional Features

FeatureStatusDetails
Auto-MemoryAvailableAuto-saves context to MEMORY.md. /memory to manage. 25KB/200 line limit.
MCP EnhancementsAvailableElicitation, OAuth (RFC 9728), tool lazy loading (95% context savings), 2KB desc cap, headers helpers
CheckpointsAvailableAuto save points before each change. Esc-twice or /rewind.
PowerShellPreviewWindows native PowerShell tool (opt-in, v2.1.84)
Deep LinksAvailableQueries up to 5,000 chars, open in preferred terminal
/btw CommandAvailableSide questions that don't interrupt main workflow
/branch (fork)AvailableFork conversation to explore alternatives
Transcript SearchAvailablePress / in transcript mode, n/N to navigate
Security ReviewAvailable/security-review for pre-commit OWASP scanning

Part 2: Forge Integration Plan

How to incorporate each feature into Forge and NowPage operations, ranked by asymmetric leverage.

TIER 1: Use Immediately -- Highest Leverage (Available NOW on Max)

1. Agent Teams -> Ralph + Claude Code Parallel Work

What: Enable CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1. Run team lead + teammates in tmux panes.

Forge integration:

Cascade: Multiplies factory throughput -> sleep time = team builds in parallel instead of serial Ralph queue -> morning shows 3-4x more completed work

Action: Add env var to settings. Update ralph.sh to spawn as teammate when CC session active.

2. Hooks -> Forge Event Bus Integration

What: Wire Claude Code hooks to Forge's event system for automatic state tracking.

Hook wiring plan:

Cascade: Eliminates manual session handoff -> no more "forgot to update SESSION-QUEUE" -> every session auto-persists -> perfect session continuity

Action: Write bridge scripts in scripts/hooks/. Add to .claude/settings.json.

3. /loop -> Forge Service Health Monitoring

What: Replace external cron-based health checks with in-session monitoring.

Cascade: Health issues caught during active sessions -> faster MTTR -> fewer cascading failures

4. Fast Mode -> Default for Factory Operations

What: /fast for all Ralph tasks. Same Opus 4.6, 2.5x faster.

Cascade: Queue drains 2.5x faster -> more tasks complete per sleep cycle -> compounds daily

5. 1M Context -> Full PRD + Codebase Sessions

What: Stop worrying about context limits. Load full service directories + PRDs + context in one session.

Cascade: No more context-related failures mid-refactor -> complex multi-file changes complete in one session

TIER 2: Build This Week -- High Leverage

6. Channels -> Telegram to Claude Code Bridge

What: MCP channel server that pipes Telegram messages directly into active Claude Code session.

Cascade: True mobile-first Forge control -> walk-and-decide workflow -> no more "wait for Jason to SSH in" -> decisions happen in real-time from anywhere

7. Worktrees -> Parallel Service Development

What: Each agent/teammate works in isolated git worktree.

Cascade: Unblocks true parallel factory -> 3-4 services modified simultaneously without conflicts

8. Cloud Scheduled Tasks -> NowPage Content Pipeline

What: Cloud tasks on Anthropic infrastructure, no VPS dependency.

Cascade: Briefs publish even if VPS is down -> content never misses a day -> compounds audience trust

9. Agent SDK -> Custom Forge Agents

What: Replace bash-based Ralph with Python Agent SDK orchestrator.

Cascade: Agents become first-class services with health endpoints -> proper error handling -> composability -> factory reliability step-change

TIER 3: Plan for Later -- Requires Team Plan

10. Auto Mode -> Full Factory Autonomy (Team Plan Required)

What: When available: Ralph runs with zero human prompts for safe operations.

Cascade: The "sleep and factory works" vision, fully realized -> Jason sleeps -> agents build -> morning shows results -> zero friction

Blocker: Need Team plan ($150/user/mo) or wait for Max availability.

11. Code Review -> PR Quality Gate (Team Plan Required)

What: Automated PR review on every push.

Blocker: Team plan required. $15-25/review cost.

12. Forge Plugin Package

What: Package Forge skills/hooks/MCP as distributable plugin.


Part 3: What Jason Has Access To

Current Plan: Claude Max 20x ($200/mo)

FeatureAccessNotes
Claude Code CLIYESFull access
Opus 4.6YESDefault model
1M Context WindowYESMax plan perk
Fast ModeYES/fast
Voice ModeYES/voice
Agent TeamsYESExperimental flag
SubagentsYESBuilt-in
Hooks (21+ events)YESFull access
WorktreesYES--worktree
/loop + SchedulingYESCloud + Desktop
Remote ControlYES/remote-control
DispatchYESPhone to Computer
TeleportYES/teleport
PluginsYES/plugin
SandboxingYESbwrap on Linux
Agent SDKYESPython + TypeScript
GitHub ActionsYESclaude-code-action
MCP EnhancementsYESAll features
ChannelsYESResearch preview
CheckpointsYESEsc-twice or /rewind
Auto-MemoryYESAlready using
Auto ModeTEAM ONLYResearch preview, needs Team plan
Code Review (PR)TEAM ONLYTeam/Enterprise only
Admin ControlsTEAM ONLYclaude.ai/admin-settings
Managed SettingsTEAM/ENTOrganization policies

Decision Point: Upgrade to Team Plan?

Cost: $150/user/month (premium tier) vs current $200/mo Max 20x

Gains: Auto Mode + Code Review + Admin Controls + Managed Settings

The math: Auto Mode eliminates 93% of permission prompts during factory runs. Code Review at $15-25/review catches bugs pre-merge. If spending 30+ minutes/day on permission approvals and manual review, Team plan pays for itself in hours.

Consideration: Team plan may have different rate limits than Max 20x. Could potentially run BOTH (Max for interactive, Team for factory/CI). Verify rate limits before switching.

Immediate Next Actions (Cascade Order)

  1. Enable Agent Teams -> CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 -> Unlocks parallel factory work
  2. Wire Hooks -> SessionStart, Stop, TaskCompleted, PostCompact -> Unlocks automatic session state persistence
  3. Set up /loop monitors -> Health + cascade refresh -> Unlocks in-session service monitoring
  4. Enable /fast for Ralph -> 2.5x queue drain speed -> Unlocks faster factory throughput
  5. Build Telegram Channel MCP -> Mobile Forge control -> Unlocks walk-and-decide workflow
  6. Evaluate Team plan -> Auto Mode + Code Review -> Unlocks fully autonomous factory

Key Environment Variables Reference

VariablePurpose
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMSEnable agent teams
CLAUDE_CODE_DISABLE_1M_CONTEXTDisable 1M context
CLAUDE_CODE_DISABLE_CRONDisable cron scheduling
CLAUDE_CODE_MAX_OUTPUT_TOKENSOverride max output tokens
CLAUDE_STREAM_IDLE_TIMEOUT_MSStreaming idle watchdog (default 90s)
CLAUDE_CODE_SUBPROCESS_ENV_SCRUBStrip credentials from subprocesses
ANTHROPIC_DEFAULT_MODEL_NAMECustomize model picker labels
ANTHROPIC_CUSTOM_MODEL_OPTIONCustom /model entries
ENABLE_CLAUDEAI_MCP_SERVERSToggle claude.ai MCP servers
OTEL_LOG_TOOL_DETAILSGate tool parameters in OpenTelemetry

All CLI Commands Reference

Command / FlagDescription
/planEnter plan mode for single request
/voiceActivate voice mode
/loopRecurring prompt at intervals
/scheduleCreate cloud scheduled task
/copyInteractive picker for code blocks
/colorSet session prompt-bar color
/renameRename session
/effortSet model effort level
/contextView context usage + optimization tips
/hooksBrowse configured hooks
/branchFork conversation
/compactManual context compaction
/exportExport session
/teleportTransfer session CLI to web
/desktopHand off to Desktop app
/remote-controlBridge to claude.ai/code
/btwSide question during response
/fastToggle fast mode
/modelSwitch models
/statusShow status during response
/debugToggle debug mode
/memoryManage auto-memory
/security-reviewPre-commit security scan
/pluginPlugin management
--worktree / -wGit worktree isolation
--channelsEnable channel servers
--enable-auto-modeMake auto mode available
--permission-modeSet starting permission mode
--print / -pNon-interactive/headless mode
--bareSkip hooks/LSP/plugins for scripts
--json-schemaStructured output
--resume / --continueResume previous session

Generated by Forge | Claude Code v2.1.85 | March 26, 2026
Sources: code.claude.com/docs, anthropic.com/engineering, claude.com/blog, GitHub anthropics/claude-code