awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
21st-dev avatar

21st-dev/1code

0
View on GitHub↗
1code.dev
↗

1code

1code is an AI-assisted development environment that provides a unified interface for switching between multiple AI coding agents. It toggles between a read-only analysis mode and a full execution mode, asking clarifying questions, building structured plans with previews, and requiring user approval before making code changes. The environment integrates with external services and tools through the Model Context Protocol (MCP), enabling connections to databases, project management systems, and code repositories. Agent sessions can run either locally or in persistent cloud sandboxes that stay alive even when the laptop is closed, with live browser previews available.

What distinguishes 1code is its combination of agent isolation and visual Git workflow management. Each agent session runs in a separate Git worktree so changes never affect the main branch, and a built-in Git client allows staging, diffing, committing, and creating pull requests without leaving the application. The platform also includes an AI-driven UI component builder that generates production-ready components from natural language descriptions, a marketplace for publishing and sharing those components, and a logo search tool for finding company logos in SVG and other vector formats.

The environment supports on-demand agent triggering from issues, messages, or external tools, and provides real-time visual diffs of every file edit, command, and search result. It also offers a public component library for browsing ready-to-use UI patterns, along with design inspiration sourced from top design systems.

Features

  • AI Coding Assistants - Core platform that orchestrates multiple AI coding agents with structured planning and approval workflows.
  • Worktree Isolation - Runs each agent session in a separate Git worktree so code changes never affect the main branch.
  • AI Coding Agent Platforms - Provides a unified interface to switch between multiple AI coding agents with approval workflow and visual diffs.
  • Agent Switching Interfaces - Ships a unified interface for switching between multiple AI coding agents to select the optimal model per task.

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI
5,549 星标·599 分支·TypeScript·apache-2.0·4 次浏览
  • Cloud-Hosted Agent Sandboxes - Runs each agent session in isolated cloud sandboxes or git worktrees to prevent branch contamination.
  • Local and Cloud Agent Execution Environments - Runs coding agents in parallel sessions on the local machine or in persistent cloud sandboxes with live previews.
  • MCP Protocol Integrations - Connects external services and tools through the Model Context Protocol for read, write, and trigger actions.
  • Integration Hubs - Ships a standard protocol hub for connecting to databases, project management, and code repositories.
  • Model Routing Layers - Provides a model routing layer that abstracts vendor-specific AI interfaces to dispatch tasks to various coding agents.
  • MCP Server Integrations - Integrates external services and tools through the Model Context Protocol for read, write, and trigger actions.
  • Git GUI Clients - Provides a built-in graphical Git client for staging, diffing, committing, and pull requests.
  • Approval-Driven Change Workflows - Builds a structured plan with clarifying questions and preview, requiring user approval before execution.
  • Visual Git Management Tools - Provides a built-in visual Git client with worktree isolation for staging, diffing, committing, and pull requests.
  • Cloud-Persistent Agent Sessions - Keeps agent sessions alive in isolated cloud sandboxes that persist even when the laptop is closed.
  • Mode Toggles - Ships a user toggle that switches between read-only analysis and full execution modes for safe code review.
  • Worktree Isolations - Runs each agent session in an isolated Git worktree to prevent branch conflicts and allow background execution.
  • Standardized Protocol-Based Integrations - Integrates with databases, project management, and code repositories via the Model Context Protocol.
  • Live Diff Views - Shows a live visual diff of every file edit, command, and search result before changes are applied.
  • Git State Managers - Provides a built-in Git client for staging, diffing, committing, and managing branches without leaving the application.
  • Agent Triggers from External Sources - Triggers AI agents on demand through issue comments, messages, and external integrations.
  • Marketplace Publishing Tools - Allows sharing, selling, and monetizing UI components through a public marketplace.
  • Inline Diff Previews - Shows real-time visual diffs of every file edit, command, and search result before changes are applied.
  • Pull Request Creation Interfaces - Enables creating pull requests with metadata directly from the application interface.
  • Component Generators and Marketplaces - Identifies as a platform that generates UI components from natural language and provides a marketplace for sharing them.
  • UI Component Libraries - Provides a public catalog of ready-to-use UI components including heroes, pricing tables, and modals.
  • Branch Previews - Provides a live browser preview of any development branch for interactive testing during agent sessions.
  • Natural Language Component Generators - Generates production-ready UI components from natural language descriptions using AI agents.
  • Star 历史

    21st-dev/1code 的 Star 历史图表21st-dev/1code 的 Star 历史图表

    常见问题解答

    21st-dev/1code 是做什么的?

    1code is an AI-assisted development environment that provides a unified interface for switching between multiple AI coding agents. It toggles between a read-only analysis mode and a full execution mode, asking clarifying questions, building structured plans with previews, and requiring user approval before making code changes. The environment integrates with external services and tools through the Model Context Protocol (MCP), enabling connections to databases, project…

    21st-dev/1code 的主要功能有哪些?

    21st-dev/1code 的主要功能包括:AI Coding Assistants, Worktree Isolation, AI Coding Agent Platforms, Agent Switching Interfaces, Cloud-Hosted Agent Sandboxes, Local and Cloud Agent Execution Environments, MCP Protocol Integrations, Integration Hubs。

    21st-dev/1code 有哪些开源替代品?

    21st-dev/1code 的开源替代品包括: microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for… siteboon/claudecodeui — Claudecodeui is an open-source web interface that orchestrates multiple AI coding agents from different… yishentu/claudian — Claudian is a framework that combines AI coding agents, knowledge base integration, and a multi-provider orchestrator… smallcloudai/refact — Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator… zai-org/glm-4.5 — GLM-4.5 is a multimodal large language model and advanced reasoning system. It functions as an AI coding assistant, an… exafunction/windsurf.vim — windsurf.vim is an AI-driven development tool for Vim and Neovim that integrates AI-powered code completion, a…

    1code 的开源替代方案

    相似的开源项目,按与 1code 的功能重合度排序。
    • microsoft/vscode-copilot-chatmicrosoft 的头像

      microsoft/vscode-copilot-chat

      9,493在 GitHub 上查看↗

      This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

      TypeScript
      在 GitHub 上查看↗9,493
    • siteboon/claudecodeuisiteboon 的头像

      siteboon/claudecodeui

      6,350在 GitHub 上查看↗

      Claudecodeui is an open-source web interface that orchestrates multiple AI coding agents from different providers—including Claude Code, Cursor CLI, Codex, and Gemini CLI—side by side in isolated cloud environments. It functions as a multi-provider orchestration platform, allowing users to run agents from different tools within the same workspace without being locked into a single vendor. The platform runs each agent session inside a hypervisor-level Docker sandbox that isolates filesystem, network, and process access, with sessions persisting in the cloud to survive network disconnection or

      JavaScriptanthropicanthropic-aianthropic-claude
      在 GitHub 上查看↗6,350
    • yishentu/claudianYishenTu 的头像

      YishenTu/claudian

      2,505在 GitHub 上查看↗

      Claudian is a framework that combines AI coding agents, knowledge base integration, and a multi-provider orchestrator for managed interactions with large language models. It functions as a browser extension that connects users to AI services through a sidebar and inline editing interface, providing a system for integrating agents into local directories to perform file operations, bash commands, and workspace searches. The project distinguishes itself with a multi-provider orchestrator that allows switching between different AI backends while maintaining separate conversation states and config

      TypeScriptclaude-codeideobsidian
      在 GitHub 上查看↗2,505
    • smallcloudai/refactsmallcloudai 的头像

      smallcloudai/refact

      3,490在 GitHub 上查看↗

      Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator capable of planning, executing, and managing multi-step development workflows to complete complex software tasks independently. The system distinguishes itself through agentic state management, using isolated worktrees and versioned checkpoints to allow autonomous agents to experiment with code changes and roll back to stable states if tasks fail. It further extends its capabilities via the Model Context Protocol, connecting the AI engine to external databases, version control syst

      Rustai-agentdeveloper-toolsenterprise
      在 GitHub 上查看↗3,490
    查看 1code 的所有 30 个替代方案→