Skip to content

Beta Features and Early Access

Claude Code continues to evolve rapidly with experimental features and beta programs. This guide explains how to access, test, and provide feedback on cutting-edge capabilities before they reach general availability.

Alpha

Internal or limited testing with significant changes expected. May have bugs or incomplete functionality.

Beta

Feature-complete but gathering feedback. Available to specific user groups or plans.

Preview

Near-final implementation. Broadly available but may have minor adjustments.

GA

Generally Available. Stable, supported, and recommended for production use.

Claude Code GitHub Actions enables AI-powered automation in your GitHub workflow:

.github/workflows/claude-review.yml
name: Claude Code Review
on: [pull_request, issue_comment]
jobs:
claude-action:
runs-on: ubuntu-latest
steps:
- uses: anthropics/claude-code-action@beta
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }}

Features:

  • Respond to @claude mentions in issues and PRs
  • Automatic code review and implementation
  • Follows repository’s CLAUDE.md guidelines
  • Creates branches, commits, and PRs automatically

Native Binary Installation Alpha

Section titled “Native Binary Installation ”

An experimental installation method that provides platform-native binaries:

Terminal window
# From existing Claude Code installation
claude install
# Fresh install via script
curl -fsSL claude.ai/install.sh | bash

Design-to-code integration through Model Context Protocol:

Terminal window
# Enable in Figma Desktop App
# Preferences → Dev Mode → Enable MCP Server
# Add to Claude Code
claude mcp add --transport sse figma-dev-mode http://127.0.0.1:3845/sse

Capabilities:

  • Generate code from Figma designs
  • Extract design tokens and variables
  • Access Code Connect mappings
  • Screenshot design regions

DISABLE_INTERLEAVED_THINKING

Control whether Claude streams its reasoning process

Terminal window
export DISABLE_INTERLEAVED_THINKING=1

Large Codebase Support

Claude Code automatically optimizes for large codebases based on your request complexity

CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR

Lock Bash tool to project root directory

Terminal window
export CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR=1

MCP_TIMEOUT

Adjust MCP server startup timeout (milliseconds)

Terminal window
export MCP_TIMEOUT=30000

The MCP ecosystem includes many production-ready servers:

  • Playwright/Puppeteer: Browser automation and testing
  • Git: Version control operations
  • GitHub/GitLab: Repository management
  • PostgreSQL/MySQL: Database operations

As of version 1.0.10/1.0.11, Claude Code is available to:

  1. Claude Pro Plan: Full access to Claude Code with Sonnet 4 model
  2. Claude Max Plan: Enhanced limits and Opus 4 model access
  3. Enterprise Plans: Custom configurations and support
Terminal window
# View current version and features
claude --version
# Check system information
claude doctor
# View available slash commands
claude /help
# Check MCP server status
claude /mcp list

Based on recent releases, these features have graduated from beta to GA:

Hooks System

Released in v1.0.38 - User-defined automation points

Plan Mode

Structured planning with /think and /ultrathink

Custom Commands

Slash command system in .claude/commands/

Native Windows

Windows support added in v1.0.51

  1. GitHub Issues: Report bugs and request features at the official repository
  2. Community Forums: Share use cases and workflows
  3. Direct Feedback: Use /feedback command in Claude Code
  4. Pull Requests: Contribute code directly to open-source components
Terminal window
# Create test environment
mkdir claude-test && cd claude-test
git init
# Test with clean configuration
claude --no-config
# Use temporary settings
export CLAUDE_CONFIG_DIR=~/.claude-test

Based on community discussions and development patterns:

Enhanced CI/CD

Deeper integration with build pipelines beyond GitHub Actions

Team Collaboration

Shared contexts and collaborative coding sessions

Plugin System

Extensible architecture for custom integrations

Performance Mode

Optimized for large-scale refactoring operations

  1. Environment Details

    Terminal window
    claude doctor > diagnostic.txt
  2. Reproduction Steps

    • Minimal test case
    • Expected vs actual behavior
    • Error messages and logs
  3. Submit via Appropriate Channel

    • GitHub Issues for bugs
    • /feedback for suggestions
    • Community forums for discussion

Version Control

Always commit before testing new features

Incremental Testing

Start with non-critical projects

Document Findings

Keep notes on behavior changes

Share Knowledge

Help others with your discoveries

MCP Server Connection Problems:

Terminal window
# Debug MCP connections
claude --mcp-debug
# Check server logs
claude /mcp logs <server-name>
# Restart MCP servers
claude /mcp restart

Permission Issues:

Terminal window
# Reset permissions
claude /permissions reset
# View current permissions
claude /permissions list

Model Access:

Terminal window
# Check available models
claude /models
# Upgrade plan if needed
claude /upgrade