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

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

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

Open-Source Alternatives to Claude Code

排名更新于 2026年7月13日

For an open source cli for ai coding, the strongest matches are anthropics/claude-code (Claude Code is a terminal-native autonomous agent that directly), openhands/openhands (OpenHands is an autonomous agent framework that provides a) and claude-code-best/claude-code (Claude Code is a command-line interface designed specifically for). aider-ai/aider and datawhalechina/hello-agents round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

我们为您精选了匹配 “open source alternatives to claude code” 的开源 GitHub 仓库。结果按与您查询的相关性进行排名 — 您可以使用下方筛选器缩小范围,或通过 AI 进行优化。

Open-Source Alternatives to Claude Code

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • anthropics/claude-codeanthropics 的头像

    anthropics/claude-code

    132,728在 GitHub 上查看↗

    Anthropic's terminal-native AI coding agent.

    Claude Code is a terminal-native autonomous agent that directly executes coding tasks, manages files, and interacts with the shell, fulfilling all the core requirements for an AI-powered coding assistant.

    PythonAgentic Loops
    在 GitHub 上查看↗132,728
  • openhands/openhandsOpenHands 的头像

    OpenHands/OpenHands

    77,330在 GitHub 上查看↗

    OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It

    OpenHands is an autonomous agent framework that provides a containerized environment for AI to execute coding tasks, manage files, and interact with git, directly fulfilling the requirements for an AI-powered coding agent.

    PythonAgent Terminal InterfacesAutonomous Agents
    在 GitHub 上查看↗77,330
  • claude-code-best/claude-codeclaude-code-best 的头像

    claude-code-best/claude-code

    20,272在 GitHub 上查看↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Claude Code is a command-line interface designed specifically for autonomous software engineering that provides direct terminal integration, file system access, and Git workflow management, making it a comprehensive tool for the requested category.

    TypeScriptAutonomous Agent LoopsGit Workflow AutomationTask Planning Systems
    在 GitHub 上查看↗20,272
  • aider-ai/aiderAider-AI 的头像

    Aider-AI/aider

    46,305在 GitHub 上查看↗

    Aider is a command-line interface tool that enables large language models to directly edit, refactor, and manage source code within a local repository. It functions as an AI-powered coding assistant that integrates into the developer workflow, allowing users to apply code changes through natural language prompts while maintaining repository context and version control. The tool distinguishes itself through a specialized diff-based patching engine that parses model-generated search-and-replace blocks to modify specific file segments without rewriting entire files. It features a provider-agnost

    Aider is a command-line interface that autonomously executes coding tasks by directly editing files, managing git commits, and integrating with various LLM providers, making it a comprehensive example of an AI-powered coding agent.

    PythonGit Command Execution
    在 GitHub 上查看↗46,305
  • datawhalechina/hello-agentsdatawhalechina 的头像

    datawhalechina/hello-agents

    59,685在 GitHub 上查看↗

    This project provides a comprehensive framework for building, training, and managing autonomous agents. It enables the construction of systems that utilize language models to plan, manage memory, and execute multi-step tasks through iterative reasoning loops and tool-based actions. The framework distinguishes itself by offering specialized capabilities for interacting with graphical user interfaces and legacy software, allowing agents to perceive visual elements and perform actions like a human user. It supports complex, cross-application workflows through graph-based orchestration and provid

    This project is a framework for building autonomous agents capable of multi-step task execution and tool-based actions, providing the necessary infrastructure to develop the specific coding and terminal-interaction capabilities you are looking for.

    PythonAutonomous Agent LoopsAutonomous Agents
    在 GitHub 上查看↗59,685
  • kyegomez/swarmskyegomez 的头像

    kyegomez/swarms

    6,888在 GitHub 上查看↗

    Swarms is a multi-agent orchestration framework and autonomous agent toolkit designed to coordinate large language model agents. It serves as a workflow engine for managing agent relationships, providing the infrastructure to build autonomous agents with integrated memory, tool-calling capabilities, and reasoning loops. The framework is distinguished by its multi-agent consensus systems, which utilize voting, adversarial debates, and judge agents to synthesize high-quality responses. It supports a variety of collaboration patterns, including director-worker hierarchies, expert synthesis, and

    This framework provides the infrastructure and orchestration capabilities to build autonomous coding agents with tool-calling and file system access, though it functions as a development toolkit rather than a pre-configured, ready-to-use CLI coding agent.

    PythonAutonomous Agent LoopsAutonomous Agents
    在 GitHub 上查看↗6,888
  • pythagora-io/gpt-pilotPythagora-io 的头像

    Pythagora-io/gpt-pilot

    33,743在 GitHub 上查看↗

    GPT-Pilot is an autonomous development tool designed to build, debug, and manage entire software projects. It functions as an AI-powered coding assistant that translates high-level natural language requirements into structured file architectures and functional source code. By acting as an autonomous software engineer, the system automates the software development lifecycle, from initial boilerplate creation to the implementation of complex logic. The project distinguishes itself through a recursive task decomposition process that breaks complex requirements into manageable steps, which are th

    GPT-Pilot is an autonomous coding agent that integrates directly with the terminal and file system to manage entire software projects, fulfilling all the requirements for an AI-driven development tool.

    PythonAI Coding AssistantsAI Code GeneratorsAutonomous Development Agents
    在 GitHub 上查看↗33,743
  • opendevin/opendevinOpenDevin 的头像

    OpenDevin/OpenDevin

    77,460在 GitHub 上查看↗

    OpenDevin is an autonomous software engineering agent and orchestrator designed to execute coding tasks and manage development workflows using large language models. It functions as a centralized control center for managing and switching between various local and cloud artificial intelligence backends. The system utilizes a Docker sandbox environment to isolate autonomous agents in containers, protecting the host filesystem during code execution. It includes an automated engineering workflow tool that integrates with version control and chat services to trigger tasks via webhooks or scheduled

    OpenDevin is a dedicated autonomous software engineering agent that provides a sandboxed environment for executing complex coding tasks, managing files, and integrating with version control, directly fulfilling the requirements for an AI-powered coding agent.

    PythonAutonomous Software EngineeringAutonomous Software EngineeringAgent Orchestrators
    在 GitHub 上查看↗77,460
  • plandex-ai/plandexplandex-ai 的头像

    plandex-ai/plandex

    15,001在 GitHub 上查看↗

    Plandex is an AI-powered software development platform that operates as a command-line interface to manage complex, long-running coding tasks. It functions as an automated agent that decomposes high-level programming objectives into granular, actionable steps, executing multi-file code changes directly within a local project environment. The system distinguishes itself through a state-machine-based execution model that tracks progress across iterative development cycles. By utilizing context-aware code indexing and an iterative feedback loop, the tool refines generated code through successive

    Plandex is a command-line autonomous coding agent that integrates directly with your terminal and file system to decompose and execute complex, multi-file development tasks with git support and LLM flexibility.

    GoCoding AgentsAutomated Software Engineering AgentsLocal AI Orchestration Platforms
    在 GitHub 上查看↗15,001
  • casibase/casibasecasibase 的头像

    casibase/casibase

    4,443在 GitHub 上查看↗

    Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a

    Casibase is an AI-powered agent platform that supports autonomous task execution, terminal command interaction, and flexible LLM integration, making it a capable tool for managing coding and system tasks.

    GoAutonomous Agent LoopsOpenAI-Compatible APIs
    在 GitHub 上查看↗4,443
  • mastra-ai/mastramastra-ai 的头像

    mastra-ai/mastra

    21,221在 GitHub 上查看↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Mastra is a framework for building autonomous AI agents that provides the necessary primitives for file system access, tool integration, and multi-step task execution, though it is a developer-focused toolkit rather than a pre-built CLI application.

    TypeScriptOpenAI-CompatibleAutonomous AgentsAutonomous Agents
    在 GitHub 上查看↗21,221
  • openai/openai-agents-pythonopenai 的头像

    openai/openai-agents-python

    27,191在 GitHub 上查看↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    This framework provides the necessary runtime, file system access, and tool-calling capabilities to build autonomous coding agents, though it functions as a developer-focused toolkit for constructing such agents rather than a pre-built, ready-to-use CLI tool.

    PythonOpenAI-Compatible APIsAutonomous Agents
    在 GitHub 上查看↗27,191
  • mervinpraison/praisonaiMervinPraison 的头像

    MervinPraison/PraisonAI

    5,592在 GitHub 上查看↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    PraisonAI is an autonomous multi-agent orchestration platform that provides the necessary CLI interface, file system access, and tool execution capabilities to handle complex coding and terminal-based tasks.

    PythonOpenAI-Compatible APIsAutonomous Agents
    在 GitHub 上查看↗5,592
  • warpdotdev/warpwarpdotdev 的头像

    warpdotdev/Warp

    61,848在 GitHub 上查看↗

    Warp is an AI-integrated terminal emulator designed to automate software development workflows directly within the command-line interface. It functions as an enterprise-grade orchestration platform that coordinates multiple artificial intelligence models and coding agents to assist with building, reviewing, and shipping code. By embedding these capabilities into the shell, the environment allows developers to prompt, plan, and refine software projects without leaving their terminal session. The platform distinguishes itself through a centralized control plane that manages, secures, and scales

    Warp is a terminal emulator that integrates AI-driven coding agents and workflow automation directly into the shell, providing the necessary file system access and terminal interaction to function as an autonomous coding assistant.

    RustAI-Integrated Terminal EmulatorsAgentic Development EnvironmentsAgentic Terminal Environments
    在 GitHub 上查看↗61,848
  • microsoft/rd-agentmicrosoft 的头像

    microsoft/RD-Agent

    11,266在 GitHub 上查看↗

    RD-Agent is an autonomous framework designed to orchestrate multi-step software engineering and data science workflows. By leveraging large language models, the system decomposes complex technical requirements into actionable research, planning, and execution phases, ultimately generating and running code to solve specific development tasks. The platform distinguishes itself through a containerized execution sandbox that ensures secure dependency management and system stability for all autonomously generated code. It employs multi-agent orchestration to manage iterative feedback loops, allowi

    RD-Agent is an autonomous framework that orchestrates multi-step software engineering tasks by decomposing requirements and executing code in a secure sandbox, fitting the core requirements for an AI-powered coding agent.

    PythonAgentic LLM FrameworksAutonomous Agent FrameworksAutonomous Software Engineering
    在 GitHub 上查看↗11,266
  • kuafuai/devopsgptkuafuai 的头像

    kuafuai/DevOpsGPT

    5,959在 GitHub 上查看↗

    DevOpsGPT is an LLM-driven DevOps automation platform and AI software development agent. It transforms natural language requirements into functional code and automated deployments by coordinating codebase analysis, code generation, and delivery pipelines. The system features an automated code generation engine and a task-based decomposition engine that analyze project structures to produce context-aware code extensions. It utilizes a pluggable model integration system to connect with private or professional language model deployments for domain-specific development tasks. The platform manage

    DevOpsGPT is an AI-driven agent designed to automate software development and deployment tasks by decomposing requirements into code, though it is more focused on DevOps pipelines and CI/CD orchestration than general-purpose terminal-based autonomous coding.

    HTMLLLM-Driven DevOps PlatformsLLM-Powered DevOps LifecyclesAgent Integration Bridges
    在 GitHub 上查看↗5,959
  • cline/clinecline 的头像

    cline/cline

    63,750在 GitHub 上查看↗

    Cline is an extensible agent runtime and multi-agent orchestration engine designed to automate complex software engineering workflows. It functions as an integrated development environment extension that bridges strategic task planning with autonomous execution, allowing users to manage multi-step projects through human-in-the-loop oversight or independent agent operation. The platform distinguishes itself by enabling the creation of specialized agent teams that share a common state and coordinate through a centralized task manager. It enforces project-specific architectural guidelines and co

    Cline is an autonomous coding agent that integrates directly into the development environment to execute file system operations, terminal commands, and complex coding tasks, fitting the core requirements for an AI-powered engineering assistant.

    TypeScriptAgent RuntimesAgentic WorkflowsAI Agent
    在 GitHub 上查看↗63,750
  • smol-ai/developersmol-ai 的头像

    smol-ai/developer

    12,188在 GitHub 上查看↗

    This project is an AI software engineering tool and framework for building autonomous coding agents. It provides a system for automating program synthesis and bug fixing by integrating large language models with codebase analysis and iterative refinement loops. The framework features an agentic development server that exposes task execution interfaces to remote agents through a structured protocol. This allows for the remote execution of development tasks and the embedding of autonomous program synthesis capabilities into external software projects. The toolset covers AI-driven project scaff

    This project provides a framework and toolset for building autonomous coding agents capable of codebase analysis, task execution, and iterative refinement, fitting the core requirements for an AI-powered software engineering assistant.

    PythonAgent Interface ServersAI Software EngineeringAgent Embedding Frameworks
    在 GitHub 上查看↗12,188
  • sweepai/sweepsweepai 的头像

    sweepai/sweep

    7,703在 GitHub 上查看↗

    Sweep is an automated software engineering system that uses large language models to resolve GitHub issues. It functions as an AI software engineer that transforms natural language issue descriptions into concrete code changes and pull requests. The system integrates with GitHub webhooks to trigger workflows based on issue creation or label updates. It employs an iterative feedback loop that analyzes compiler errors and test results to refine generated code and correct bugs. The tool covers a range of maintenance capabilities, including automated bug fixing, feature implementation, and codeb

    Sweep is an AI-powered software engineering agent that autonomously resolves GitHub issues by generating code changes and pull requests, though it operates primarily as a GitHub-integrated service rather than a general-purpose terminal-based agent.

    Jupyter NotebookNatural Language Code GeneratorsAI Software EngineeringAI-Driven Bug Fixing
    在 GitHub 上查看↗7,703
一览前 10 名对比
仓库Star 数语言许可证最后推送
anthropics/claude-code132.7KPython—2026年6月15日
openhands/openhands77.3KPythonNOASSERTION2026年6月16日
claude-code-best/claude-code20.3KTypeScript—2026年6月23日
aider-ai/aider46.3KPythonApache-2.02026年5月22日
datawhalechina/hello-agents59.7KPythonNOASSERTION2026年6月11日
kyegomez/swarms6.9KPythonApache-2.02026年6月24日
pythagora-io/gpt-pilot33.7KPythonNOASSERTION2026年6月12日
opendevin/opendevin77.5KPythonNOASSERTION2026年6月17日
plandex-ai/plandex15KGomit2025年10月3日
casibase/casibase4.4KGoapache-2.02026年2月20日

Related searches

  • 开源 Copilot 替代方案
  • a command line interface for Claude
  • 开源 LLM 托管平台
  • 自托管 AI 编程助手
  • 开源自动化代码审查工具
  • 命令行 AI 编程 Agent
  • AI 辅助编程工具
  • 开源 LLM 交互界面