Start Claude Code banner
JiaranI JiaranI

Start Claude Code

Development community intermediate

Description

Run Claude Code v2.1.88 from leaked source - one command setup

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Start Claude Code

Run Claude Code `v2.1.88` from leaked source — one command setup. Both interactive TUI and non-interactive modes work.

**GitHub**: https://github.com/JiaranI/start-claude-code

![Open source vs Official](screenshot.png)

Quick Start

git clone https://github.com/JiaranI/start-claude-code.git
cd start-claude-code

# Set API key (or use existing OAuth login from official Claude Code)
export ANTHROPIC_API_KEY="sk-ant-xxx"

# Run!
./start.sh

First run will automatically install Bun, dependencies, and configure everything.


Usage

Interactive TUI (full terminal UI)

# With API key
export ANTHROPIC_API_KEY="sk-ant-xxx"
./start.sh --dangerously-skip-permissions

# Or with existing OAuth login (if you've used official Claude Code before)
./start.sh --dangerously-skip-permissions

Non-interactive mode (scripts/pipes)

export ANTHROPIC_API_KEY="sk-ant-xxx"
./start.sh -p "explain this code" --dangerously-skip-permissions < /dev/null

Use a third-party proxy

export ANTHROPIC_BASE_URL="https://your-proxy.com"   # Don't include /v1
export ANTHROPIC_API_KEY="your-key"
export DISABLE_PROMPT_CACHING=1
export DISABLE_INTERLEAVED_THINKING=1
export CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1

# Non-interactive (recommended for proxies)
./start.sh -p "hello" --model claude-sonnet-4-20250514 \
  --dangerously-skip-permissions --no-session-persistence < /dev/null

# Interactive TUI with proxy
./start.sh --model claude-sonnet-4-20250514 --dangerously-skip-permissions --bare

Specify model

./start.sh --model claude-sonnet-4-20250514
./start.sh --model claude-opus-4-20250514
./start.sh --model claude-haiku-4-5-20241022

Manual Setup

If you prefer to set up step by step:

# 1. Install Bun
curl -fsSL https://bun.sh/install | bash
export PATH="$HOME/.bun/bin:$PATH"

# 2. Run setup
node scripts/setup.mjs

# 3. Run
bun src/entrypoints/cli.tsx --dangerously-skip-permissions

Environment Variables

Variable Description Default
ANTHROPIC_API_KEY API key (not needed if using OAuth) -
ANTHROPIC_BASE_URL API base URL (no /v1 suffix) https://api.anthropic.com
ANTHROPIC_MODEL Default model claude-sonnet-4-6
DISABLE_PROMPT_CACHING Disable prompt caching (needed for most proxies) 0
DISABLE_INTERLEAVED_THINKING Disable interleaved thinking (needed for some proxies) 0
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS Disable experimental beta headers (needed for some proxies) 0
CLAUDE_CODE_FORCE_FULL_LOGO Show full welcome screen with border and tips 0

Status

Feature Status
--version / --help Working
-p non-interactive mode Working (full API call + tool use)
Interactive TUI Working (full UI rendering + input)
OAuth login Working (reuses existing official Claude Code login)
Third-party proxy Working