1Code

1Code

1Code is an open-source AI IDE by 21st.dev that provides a visual, parallel interface for Claude Code and OpenAI Codex agents. Switch between agents, run multiple sessions simultaneously, and manage Git workflows without leaving the app.

1Code

1Code: A Claude Code Alternative for Visual Parallel Agent Development

1Code is an open-source Electron-based AI IDE developed by 21st.dev and backed by Y Combinator. Rather than replacing Claude Code or Codex, it serves as a visual client that orchestrates both agents simultaneously — allowing developers to run multiple parallel coding sessions, switch between Claude Code and OpenAI Codex, and manage the full Git workflow from a unified interface. It launched in January 2026 and has been adopted by teams at Vercel, monday.com, and the Linux Foundation.

1Code vs. Claude Code: Quick Comparison

Feature1CodeClaude Code
TypeAI IDE (Electron app, visual client for Claude Code + Codex)CLI Agent
IDE integrationsStandalone Electron app (macOS, Windows, Linux) + web appVS Code, JetBrains (via extension)
PricingOpen Source ($0 self-host); Pro ($20/month); Max ($100/month)Included with Claude Pro/Max subscription
ModelsClaude Code (Anthropic) + OpenAI Codex — user switches between agentsClaude (Anthropic only)
Privacy/hostingDepends on underlying agents (Anthropic/OpenAI APIs)Cloud (Anthropic)
Open sourceYes (github.com/21st-dev/1Code)No
Offline/localNo (requires Claude Code or Codex subscription)No

Key Strengths

  • Parallel multi-agent sessions: 1Code's most distinctive feature is the ability to run multiple Claude Code or Codex sessions simultaneously in separate Git worktrees. Each session is isolated, preventing conflicts and eliminating the need for stashing. This enables developers to work on multiple features, bug fixes, or experiments in parallel without terminal multiplexing.
  • Visual Git workflow built-in: 1Code includes end-to-end Git integration: visual staging, diff review, commit creation, and PR opening — all from within the app. Developers can review exactly what an agent changed, stage selectively, and push to GitHub without switching to another tool.
  • Agent flexibility — Claude Code and Codex in one interface: Unlike tools locked to a single provider, 1Code lets users switch between Claude Code (Anthropic) and OpenAI Codex depending on the task. Users can take the best of each provider's capabilities without maintaining separate workflows or terminal configurations.
  • Open-source core with free self-hosting: The core desktop application is fully open source (MIT-licensed) and available for self-hosting at no cost. This makes 1Code accessible to developers who prefer to control their own toolchain and want full transparency into the client code.

Known Limitations

  • Depends on existing Claude Code and Codex subscriptions: 1Code is a client layer — it does not include its own AI inference. To use it, developers still need active Claude Code (Anthropic) and/or Codex (OpenAI) subscriptions, adding to the overall cost compared to tools with built-in model access.
  • Relatively new platform (launched January 2026): 1Code is a young product with a rapidly evolving feature set. Some enterprise capabilities, documentation completeness, and long-term stability guarantees are still being established. Teams requiring mature, battle-tested tooling may prefer to wait for the platform to stabilize.

Best For

1Code is best for developers and teams who already use Claude Code or Codex and want a visual, keyboard-first interface to run multiple agents in parallel. It particularly suits developers working on multiple features simultaneously, teams who want built-in Git and PR workflows, and those who want the flexibility to compare Claude Code and Codex outputs side-by-side.

Pricing

  • Open Source: $0 — self-host the desktop client (macOS, Windows, Linux) with full source access and community support via GitHub
  • Pro: $20/month — desktop, web, and mobile (PWA); background agents that run when laptop is closed; live browser previews
  • Max: $100/month — everything in Pro plus automations (PR reviews, Linear tasks, CI/CD fixes), custom integrations, personal support
  • Note: Pricing details are subject to change. Verify current pricing at 1code.dev.

Tech Details

  • Type: AI IDE — standalone Electron app (macOS, Windows, Linux) + web app + mobile PWA
  • Key features: Parallel multi-agent sessions, visual Git (staging, diffs, PRs), worktree isolation, agent switching (Claude Code / Codex), background cloud agents, MCP server support, keyboard-first navigation
  • Privacy/hosting: Client code runs locally; AI inference via Anthropic (Claude Code) and OpenAI (Codex) APIs
  • Models: Claude Code (Anthropic models) + OpenAI Codex — user controls which agent runs

When to Choose This Over Claude Code

  • You want to run multiple Claude Code sessions in parallel without terminal multiplexing
  • You want a visual interface with built-in Git, staging, and PR workflows
  • You want the option to use Codex alongside Claude Code without switching tools
  • You prefer an open-source client you can inspect and self-host
  • You want background agents that continue working when your laptop is closed (Pro/Max)

When Claude Code May Be a Better Fit

  • You prefer working directly in the terminal without a separate application
  • You do not need parallel sessions or visual Git integration
  • You want the most direct, lowest-latency path to Claude's capabilities
  • You already have VS Code or JetBrains integration and do not need another application

Conclusion

1Code fills a genuine gap in the Claude Code ecosystem by providing the visual, parallel development interface that the CLI alone cannot offer. Its open-source core keeps costs low for self-hosters, while the Pro and Max tiers add background agents and automation capabilities for teams with higher demands. For developers who feel constrained by terminal-only workflows but do not want to abandon Claude Code or Codex, 1Code is a natural next step.

Sources

FAQ

Does 1Code replace Claude Code?

No. 1Code is a visual client that orchestrates Claude Code and OpenAI Codex — not a replacement. You still need an active Claude Code (Anthropic) or Codex (OpenAI) subscription to use 1Code.

Is 1Code open source?

Yes. The core desktop client is fully open source and available at github.com/21st-dev/1Code. You can self-host it for free on macOS, Windows, or Linux.

Can I run Claude Code and Codex at the same time in 1Code?

Yes. 1Code supports parallel multi-agent sessions, each in its own Git worktree. You can run Claude Code on one task and Codex on another simultaneously, then review and merge their outputs independently.

What is the difference between the Open Source and Pro plans?

The Open Source tier provides the desktop client with no cloud features. The Pro tier ($20/month) adds background agents that continue running when your laptop is closed, web and mobile (PWA) access, and live browser previews of your dev branches.

Reviews

No reviews yet

Similar tools in category