Every Code - push frontier AI to it limits. A fork of the Codex CLI with validation, automation, browser integration, multi-agents, theming, and much more. Orchestrate agents from OpenAI, Claude, Gemini or any provider.
See the code
Every Code (Code for short) is a fast, local coding agent for your terminal. It's a community-driven fork of openai/codex focused on real developer ergonomics: Browser integration, multi-agents, theming, and reasoning control — all while staying compatible with upstream.
Latest long-session stability sweep (post-0.6): Auto Drive and Auto Review are now decoupled so background reviews no longer block the command flow. Esc returns control immediately and typing works while review finalization continues.
Operational upgrades in this cycle
core, coordinator, and TUI state maps now have hard caps with bounded drop/trim behavior.New/updated models and agents
gpt-5.5 (planning/problem-solving) and gpt-5.4-mini (fast coding/fix loops), with medium | high | xhigh reasoning controls.code-gpt-5.5, code-gpt-5.4, claude-opus-4.8, and claude-sonnet-4.6, with compatibility aliases for older model names where supported.See commit 60727b068 and related Auto Drive hardening commits in git history for details.
Auto Review – background ghost-commit watcher runs reviews in a separate worktree whenever a turn changes code; uses codex-5.1-mini-high and reports issues plus ready-to-apply fixes without blocking the main thread.
Code Bridge – Sentry-style local bridge that streams errors, console, screenshots, and control from running apps into Code; ships an MCP server; install by asking Code to pull https://github.com/just-every/code-bridge.
Plays well with Auto Drive – reviews run in parallel with long Auto Drive tasks so quality checks land while the flow keeps moving.
Quality-first focus – the release shifts emphasis from "can the model write this file" to "did we verify it works".
From v0.5.0: rename to Every Code, upgraded /auto planning/recovery, unified /settings, faster streaming/history with card-based activity, and more reliable /resume + /undo.
Read the full notes in RELEASE_NOTES.md
/plan, /code and /solve coordinate multiple CLI agents./settings overlay for limits, theming, approvals, and provider wiring./themes.
npx -y @just-every/code
npm install -g @just-every/code
code // or `coder` if you're using VS Code
Note: If another tool already provides a code command (e.g., VS Code), our CLI is also installed as coder. Use coder to avoid conflicts.
Authenticate (one of the following):
code and pick "Sign in with ChatGPT"export OPENAI_API_KEY=xyz and run codeEvery Code supports orchestrating other AI CLI tools. Install these and configure to use alongside Code.
# Ensure Node.js 20+ is available locally (installs into ~/.n)
npm install -g n
export N_PREFIX="$HOME/.n"
export PATH="$N_PREFIX/bin:$PATH"
n 20.18.1
# Install the companion CLIs
export npm_config_prefix="${npm_config_prefix:-$HOME/.npm-global}"
mkdir -p "$npm_config_prefix/bin"
export PATH="$npm_config_prefix/bin:$PATH"
npm install -g @anthropic-ai/claude-code @google/gemini-cli @qwen-code/qwen-code
curl -fsSL https://antigravity.google/cli/install.sh | bash
# Quick smoke tests
claude --version
agy --version
gemini --version
qwen --version
ℹ️ Add
export N_PREFIX="$HOME/.n"andexport PATH="$N_PREFIX/bin:$PATH"(plus thenpm_config_prefixbin path) to your shell profile so the CLIs stay onPATHin future sessions.
# Connect code to external Chrome browser (running CDP)
/chrome # Connect with auto-detect port
/chrome 9222 # Connect to specific port
# Switch to internal browser mode
/browser # Use internal headless browser
/browser https://example.com # Open URL in internal browser
# Plan code changes (Claude, Gemini and GPT-5 consensus)
# All agents review task and create a consolidated plan
/plan "Stop the AI from ordering pizza at 3AM"
# Solve complex problems (Claude, Gemini and GPT-5 race)
# Fastest preferred (see https://arxiv.org/abs/2505.17813)
/solve "Why does deleting one user drop the whole database?"
# Write code! (Claude, Gemini and GPT-5 consensus)
# Creates multiple worktrees then implements the optimal solution
/code "Show dark mode when I feel cranky"
# Hand off a multi-step task; Auto Drive will coordinate agents and approvals
/auto "Refactor the auth flow and add device login"
# Resume or inspect an active Auto Drive run
/auto status
# Try a new theme!
/themes
# Change reasoning level
/reasoning low|medium|high
# Switch models or effort presets
/model
# Start new conversation
/new
code [options] [prompt]
Options:
--model <name> Override the model for the active provider (e.g. gpt-5.1)
--read-only Prevent file modifications
--no-approval Skip approval prompts (use with caution)
--config <key=val> Override config values
--oss Use local open source models
--sandbox <mode> Set sandbox level (read-only, workspace-write, etc.)
--help Show help information
--debug Log API requests and responses to file
--version Show version number
Note: --model only changes the model name sent to the active provider. To use a different provider, set model_provider in config.toml. Providers must expose an OpenAI-compatible API (Chat Completions or Responses).
Every Code can remember context across sessions:
AGENTS.md or CLAUDE.md file in your project root:# Project Context
This is a React TypeScript application with:
- Authentication via JWT
- PostgreSQL database
- Express.js backend
## Key files:
- `/src/auth/` - Authentication logic
- `/src/api/` - API client code
- `/server/` - Backend services
For automation and CI/CD:
# Run a specific task
code --no-approval "run tests and fix any failures"
# Generate reports
code --read-only "analyze code quality and generate report"
# Batch processing
code --config output_format=json "list all TODO comments"
Every Code supports MCP for extended capabilities:
Configure MCP in ~/.code/config.toml Define each server under a named table like [mcp_servers.<name>] (this maps to the JSON mcpServers object used by other clients):
[mcp_servers.filesystem]
command = "npx"
args = ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/project"]
Main config file: ~/.code/config.toml
[!NOTE] Every Code reads from both
~/.code/and~/.codex/for backwards compatibility, but it only writes updates to~/.code/. If you switch back to Codex and it fails to start, remove~/.codex/config.toml. If Every Code appears to miss settings after upgrading, copy your legacy~/.codex/config.tomlinto~/.code/.
# Model settings
model = "gpt-5.1"
model_provider = "openai"
# Behavior
approval_policy = "on-request" # untrusted | on-failure | on-request | never
model_reasoning_effort = "medium" # low | medium | high
sandbox_mode = "workspace-write"
# UI preferences see THEME_CONFIG.md
[tui.theme]
name = "light-photon"
# Add config for specific models
[profiles.gpt-5]
model = "gpt-5.1"
model_provider = "openai"
approval_policy = "never"
model_reasoning_effort = "high"
model_reasoning_summary = "detailed"
CODE_HOME: Override config directory locationOPENAI_API_KEY: Use API key instead of ChatGPT authOPENAI_BASE_URL: Use OpenAI-compatible API endpoints (chat or responses)OPENAI_WIRE_API: Force the built-in OpenAI provider to use chat or responses wiring
How is this different from the original?
This fork adds browser integration, multi-agent commands (
/plan,/solve,/code), theme system, and enhanced reasoning controls while maintaining full compatibility.
Can I use my existing Codex configuration?
Yes. Every Code reads from both
~/.code/(primary) and legacy~/.codex/directories. We only write to~/.code/, so Codex will keep running if you switch back; copy or remove legacy files if you notice conflicts.
Does this work with ChatGPT Plus?
Absolutely. Use the same "Sign in with ChatGPT" flow as the original.
Is my data secure?
Yes. Authentication stays on your machine, and we don't proxy your credentials or conversations.
We welcome contributions! Every Code maintains compatibility with upstream while adding community-requested features.
# Clone and setup
git clone https://github.com/just-every/code.git
cd code
npm install
# Build (use fast build for development)
./build-fast.sh
# Run locally
./code-rs/target/dev-fast/code
This repo ships shared hooks under .githooks/. To enable them locally:
git config core.hooksPath .githooks
The pre-push hook runs ./pre-release.sh automatically when pushing to main.
git checkout -b feature/amazing-featurecargo test./build-fast.sh
openai/codex under Apache-2.0. We preserve upstream LICENSE and NOTICE files.Using OpenAI, Anthropic or Google services through Every Code means you agree to their Terms and policies. In particular:
~/.code/auth.jsonAI providers can change eligibility, limits, models, or authentication flows. Every Code supports both ChatGPT sign-in and API-key modes so you can pick what fits (local/hobby vs CI/automation).
Apache 2.0 - See LICENSE file for details.
Every Code is a community fork of the original Codex CLI. We maintain compatibility while adding enhanced features requested by the developer community.
Need help? Open an issue on GitHub or check our documentation.
(top 24 of 69)
7,371 followers · starred Dec 2025
169 followers · starred Sep 2025
166 followers · starred Oct 2025
966 followers · starred Sep 2025
Every Code - push frontier AI to it limits. A fork of the Codex CLI with validation, automation, browser integration, multi-agents, theming, and much more. Orchestrate agents from OpenAI, Claude, Gemini or any provider.
See the code
Every Code (Code for short) is a fast, local coding agent for your terminal. It's a community-driven fork of openai/codex focused on real developer ergonomics: Browser integration, multi-agents, theming, and reasoning control — all while staying compatible with upstream.
Latest long-session stability sweep (post-0.6): Auto Drive and Auto Review are now decoupled so background reviews no longer block the command flow. Esc returns control immediately and typing works while review finalization continues.
Operational upgrades in this cycle
core, coordinator, and TUI state maps now have hard caps with bounded drop/trim behavior.New/updated models and agents
gpt-5.5 (planning/problem-solving) and gpt-5.4-mini (fast coding/fix loops), with medium | high | xhigh reasoning controls.code-gpt-5.5, code-gpt-5.4, claude-opus-4.8, and claude-sonnet-4.6, with compatibility aliases for older model names where supported.See commit 60727b068 and related Auto Drive hardening commits in git history for details.
Auto Review – background ghost-commit watcher runs reviews in a separate worktree whenever a turn changes code; uses codex-5.1-mini-high and reports issues plus ready-to-apply fixes without blocking the main thread.
Code Bridge – Sentry-style local bridge that streams errors, console, screenshots, and control from running apps into Code; ships an MCP server; install by asking Code to pull https://github.com/just-every/code-bridge.
Plays well with Auto Drive – reviews run in parallel with long Auto Drive tasks so quality checks land while the flow keeps moving.
Quality-first focus – the release shifts emphasis from "can the model write this file" to "did we verify it works".
From v0.5.0: rename to Every Code, upgraded /auto planning/recovery, unified /settings, faster streaming/history with card-based activity, and more reliable /resume + /undo.
Read the full notes in RELEASE_NOTES.md
/plan, /code and /solve coordinate multiple CLI agents./settings overlay for limits, theming, approvals, and provider wiring./themes.
npx -y @just-every/code
npm install -g @just-every/code
code // or `coder` if you're using VS Code
Note: If another tool already provides a code command (e.g., VS Code), our CLI is also installed as coder. Use coder to avoid conflicts.
Authenticate (one of the following):
code and pick "Sign in with ChatGPT"export OPENAI_API_KEY=xyz and run codeEvery Code supports orchestrating other AI CLI tools. Install these and configure to use alongside Code.
# Ensure Node.js 20+ is available locally (installs into ~/.n)
npm install -g n
export N_PREFIX="$HOME/.n"
export PATH="$N_PREFIX/bin:$PATH"
n 20.18.1
# Install the companion CLIs
export npm_config_prefix="${npm_config_prefix:-$HOME/.npm-global}"
mkdir -p "$npm_config_prefix/bin"
export PATH="$npm_config_prefix/bin:$PATH"
npm install -g @anthropic-ai/claude-code @google/gemini-cli @qwen-code/qwen-code
curl -fsSL https://antigravity.google/cli/install.sh | bash
# Quick smoke tests
claude --version
agy --version
gemini --version
qwen --version
ℹ️ Add
export N_PREFIX="$HOME/.n"andexport PATH="$N_PREFIX/bin:$PATH"(plus thenpm_config_prefixbin path) to your shell profile so the CLIs stay onPATHin future sessions.
# Connect code to external Chrome browser (running CDP)
/chrome # Connect with auto-detect port
/chrome 9222 # Connect to specific port
# Switch to internal browser mode
/browser # Use internal headless browser
/browser https://example.com # Open URL in internal browser
# Plan code changes (Claude, Gemini and GPT-5 consensus)
# All agents review task and create a consolidated plan
/plan "Stop the AI from ordering pizza at 3AM"
# Solve complex problems (Claude, Gemini and GPT-5 race)
# Fastest preferred (see https://arxiv.org/abs/2505.17813)
/solve "Why does deleting one user drop the whole database?"
# Write code! (Claude, Gemini and GPT-5 consensus)
# Creates multiple worktrees then implements the optimal solution
/code "Show dark mode when I feel cranky"
# Hand off a multi-step task; Auto Drive will coordinate agents and approvals
/auto "Refactor the auth flow and add device login"
# Resume or inspect an active Auto Drive run
/auto status
# Try a new theme!
/themes
# Change reasoning level
/reasoning low|medium|high
# Switch models or effort presets
/model
# Start new conversation
/new
code [options] [prompt]
Options:
--model <name> Override the model for the active provider (e.g. gpt-5.1)
--read-only Prevent file modifications
--no-approval Skip approval prompts (use with caution)
--config <key=val> Override config values
--oss Use local open source models
--sandbox <mode> Set sandbox level (read-only, workspace-write, etc.)
--help Show help information
--debug Log API requests and responses to file
--version Show version number
Note: --model only changes the model name sent to the active provider. To use a different provider, set model_provider in config.toml. Providers must expose an OpenAI-compatible API (Chat Completions or Responses).
Every Code can remember context across sessions:
AGENTS.md or CLAUDE.md file in your project root:# Project Context
This is a React TypeScript application with:
- Authentication via JWT
- PostgreSQL database
- Express.js backend
## Key files:
- `/src/auth/` - Authentication logic
- `/src/api/` - API client code
- `/server/` - Backend services
For automation and CI/CD:
# Run a specific task
code --no-approval "run tests and fix any failures"
# Generate reports
code --read-only "analyze code quality and generate report"
# Batch processing
code --config output_format=json "list all TODO comments"
Every Code supports MCP for extended capabilities:
Configure MCP in ~/.code/config.toml Define each server under a named table like [mcp_servers.<name>] (this maps to the JSON mcpServers object used by other clients):
[mcp_servers.filesystem]
command = "npx"
args = ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/project"]
Main config file: ~/.code/config.toml
[!NOTE] Every Code reads from both
~/.code/and~/.codex/for backwards compatibility, but it only writes updates to~/.code/. If you switch back to Codex and it fails to start, remove~/.codex/config.toml. If Every Code appears to miss settings after upgrading, copy your legacy~/.codex/config.tomlinto~/.code/.
# Model settings
model = "gpt-5.1"
model_provider = "openai"
# Behavior
approval_policy = "on-request" # untrusted | on-failure | on-request | never
model_reasoning_effort = "medium" # low | medium | high
sandbox_mode = "workspace-write"
# UI preferences see THEME_CONFIG.md
[tui.theme]
name = "light-photon"
# Add config for specific models
[profiles.gpt-5]
model = "gpt-5.1"
model_provider = "openai"
approval_policy = "never"
model_reasoning_effort = "high"
model_reasoning_summary = "detailed"
CODE_HOME: Override config directory locationOPENAI_API_KEY: Use API key instead of ChatGPT authOPENAI_BASE_URL: Use OpenAI-compatible API endpoints (chat or responses)OPENAI_WIRE_API: Force the built-in OpenAI provider to use chat or responses wiring
How is this different from the original?
This fork adds browser integration, multi-agent commands (
/plan,/solve,/code), theme system, and enhanced reasoning controls while maintaining full compatibility.
Can I use my existing Codex configuration?
Yes. Every Code reads from both
~/.code/(primary) and legacy~/.codex/directories. We only write to~/.code/, so Codex will keep running if you switch back; copy or remove legacy files if you notice conflicts.
Does this work with ChatGPT Plus?
Absolutely. Use the same "Sign in with ChatGPT" flow as the original.
Is my data secure?
Yes. Authentication stays on your machine, and we don't proxy your credentials or conversations.
We welcome contributions! Every Code maintains compatibility with upstream while adding community-requested features.
# Clone and setup
git clone https://github.com/just-every/code.git
cd code
npm install
# Build (use fast build for development)
./build-fast.sh
# Run locally
./code-rs/target/dev-fast/code
This repo ships shared hooks under .githooks/. To enable them locally:
git config core.hooksPath .githooks
The pre-push hook runs ./pre-release.sh automatically when pushing to main.
git checkout -b feature/amazing-featurecargo test./build-fast.sh
openai/codex under Apache-2.0. We preserve upstream LICENSE and NOTICE files.Using OpenAI, Anthropic or Google services through Every Code means you agree to their Terms and policies. In particular:
~/.code/auth.jsonAI providers can change eligibility, limits, models, or authentication flows. Every Code supports both ChatGPT sign-in and API-key modes so you can pick what fits (local/hobby vs CI/automation).
Apache 2.0 - See LICENSE file for details.
Every Code is a community fork of the original Codex CLI. We maintain compatibility while adding enhanced features requested by the developer community.
Need help? Open an issue on GitHub or check our documentation.
(top 24 of 69)
7,371 followers · starred Dec 2025
169 followers · starred Sep 2025
166 followers · starred Oct 2025
966 followers · starred Sep 2025