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

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

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

anthropics/claude-code

0
View on GitHub↗
132,728 星标·21,476 分支·Python·26 次浏览docs.anthropic.com/claude/claude-code↗

Claude Code

Claude Code is an autonomous development agent designed to operate directly within the terminal. It functions as an interactive coding environment that interprets natural language instructions to execute code changes, run tests, and manage project files. By integrating conversational intelligence into the local development workflow, the tool automates complex software development tasks and multi-step terminal operations.

The system distinguishes itself through a continuous agentic loop that observes the local environment, reasons through task requirements, and performs actions via structured tool calls. It maintains real-time awareness of codebase structure through active file system observation and utilizes a modular plugin architecture to allow for custom command extensions. To ensure relevance during long-running tasks, the agent employs context-aware prompt orchestration that manages conversation history and project metadata.

The tool provides a comprehensive suite of capabilities for automated codebase maintenance, including refactoring, dependency updates, and documentation generation. It manages these workflows through an abstracted shell interface that captures output and error streams, creating a feedback loop that informs the agent's reasoning process.

Features

  • Agentic Loops - Maintains a continuous loop of environment observation, logical reasoning, and tool-based action execution to reach specified development goals.
  • Pluggable Tool Executions - Maps external functions to structured schemas, enabling intelligent agents to interact safely with the local file system and shell.
  • Development and Runtime Environments - Interprets natural language commands to independently modify code, execute test suites, and manage project file structures.
  • AI Command Line Automation - Delegates multi-step terminal workflows and intricate command sequences to an intelligent agent for hands-free execution.
  • Intelligent Development Assistants - Accelerates coding and testing cycles by injecting advanced reasoning capabilities directly into the local development environment.
  • Interactive Coding Environments - Embeds conversational intelligence directly into the terminal to facilitate collaborative debugging, refactoring, and codebase navigation.
  • AI-Assisted Terminal Interfaces - Simplifies software development and debugging by utilizing conversational AI to manage complex file operations and system tasks within the command line.
  • File System Watchers - Tracks project directory changes in real time to ensure the agent maintains an accurate awareness of the codebase state.
  • Automated Codebase Maintenance - Handles routine refactoring, dependency updates, and documentation tasks through natural language instructions.
  • Plugin Architectures - Supports modular extensions through a decoupled interface that allows custom scripts to augment core command sets and agent functionality.
  • Agentic Coding Tools - Agentic coding tool that operates directly in the terminal.
  • Agentic Development Frameworks - Official CLI tool for autonomous AI-driven software development.
  • AI Coding Assistants - Agentic coding tool for terminal-based development.
  • CLI Tools - Works across codebases, provides explanations, and automates tasks.
  • Client Applications - Official terminal-based AI programming tool with native MCP support.
  • Coding Assistants - CLI tool for AI-assisted software development and maintenance.
  • Command Line Tools - Terminal agent that automates codebase tasks and manages Git via natural language.
  • Conversation Management - Tracks conversation history and project metadata dynamically to preserve context during extended, multi-turn development sessions.
  • CLI Plugin Systems - Allows for the installation of modular plugins to extend command-line capabilities and automate repetitive development workflows.

Star 历史

anthropics/claude-code 的 Star 历史图表anthropics/claude-code 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

常见问题解答

anthropics/claude-code 是做什么的?

Claude Code is an autonomous development agent designed to operate directly within the terminal. It functions as an interactive coding environment that interprets natural language instructions to execute code changes, run tests, and manage project files. By integrating conversational intelligence into the local development workflow, the tool automates complex software development tasks and multi-step terminal operations.

anthropics/claude-code 的主要功能有哪些?

anthropics/claude-code 的主要功能包括:Agentic Loops, Pluggable Tool Executions, Development and Runtime Environments, AI Command Line Automation, Intelligent Development Assistants, Interactive Coding Environments, AI-Assisted Terminal Interfaces, File System Watchers。

anthropics/claude-code 有哪些开源替代品?

anthropics/claude-code 的开源替代品包括: opencode-ai/opencode — OpenCode is a terminal-based development agent that automates software engineering tasks by integrating artificial… roocodeinc/roo-code — Roo-Code is an integrated development environment extension that functions as an autonomous software engineering… qwenlm/qwen-code — Qwen-code is an AI-powered development framework designed for orchestrating intelligent coding agents within terminal… openai/codex — Codex is an automated programming tool and generative code assistant designed to interpret developer intent through a… google-gemini/gemini-cli — This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and… continuedev/continue — Continue is an automated code review platform that integrates AI agents directly into the software development…

Claude Code 的开源替代方案

相似的开源项目,按与 Claude Code 的功能重合度排序。
  • opencode-ai/opencodeopencode-ai 的头像

    opencode-ai/opencode

    11,006在 GitHub 上查看↗

    OpenCode is a terminal-based development agent that automates software engineering tasks by integrating artificial intelligence directly into the command-line environment. It functions as an autonomous workflow orchestrator, capable of executing file operations, running shell commands, and applying code patches to complete complex development tasks without manual intervention. The tool distinguishes itself through its ability to index local codebases into vector embeddings, enabling semantic search and natural language queries across project files. It maintains session context through a local

    Goaiclaudecode
    在 GitHub 上查看↗11,006
  • roocodeinc/roo-codeRooCodeInc 的头像

    RooCodeInc/Roo-Code

    24,266在 GitHub 上查看↗

    Roo-Code is an integrated development environment extension that functions as an autonomous software engineering agent. It connects large language models directly to your local file system and terminal, enabling the agent to interpret natural language requirements and execute complex development workflows. The project distinguishes itself through a model-agnostic orchestration layer that allows developers to connect various large language model backends to their local workspace. By utilizing an iterative tool-use loop, the agent decomposes high-level tasks into sequential steps, interacting w

    TypeScript
    在 GitHub 上查看↗24,266
  • qwenlm/qwen-codeQwenLM 的头像

    QwenLM/qwen-code

    19,078在 GitHub 上查看↗

    Qwen-code is an AI-powered development framework designed for orchestrating intelligent coding agents within terminal and IDE environments. It provides a comprehensive infrastructure for automating software maintenance, code generation, and complex refactoring tasks by managing multi-agent workflows and persistent session states. The system is built to handle both interactive development and automated background processes, ensuring that agents can execute shell commands and file operations safely within isolated, sandboxed environments. What distinguishes this project is its focus on granular

    TypeScript
    在 GitHub 上查看↗19,078
  • google-gemini/gemini-cligoogle-gemini 的头像

    google-gemini/gemini-cli

    105,341在 GitHub 上查看↗

    This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and system-level automation. It includes a comprehensive framework for defining agent skills, managing persistent memory, and delegating tasks to specialized subagents. Users can configure complex planning modes, execute shell commands with safety constraints, and integrate external tools through standardized protocols. The platform supports non-interactive execution via a headless mode and provides an event-driven hook framework for custom lifecycle automation. It features centralized

    TypeScriptaiai-agentscli
    在 GitHub 上查看↗105,341
查看 Claude Code 的所有 30 个替代方案→