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

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

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

终端 AI 编程代理

排名更新于 2026年6月30日

For 命令行 AI 编程 Agent, the strongest matches are code-yeongyu/oh-my-opencode (Oh-my-opencode is a terminal-based autonomous AI agent platform that), anus-dev/anus (ANUS is an automated coding agent that runs in) and sst/opencode (OpenCode is an autonomous LLM-powered software development agent that). earendil-works/pi and opencode-ai/opencode round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

在本地代码库中自主分析、导航和修改源代码的命令行工具。

终端 AI 编程代理

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • code-yeongyu/oh-my-opencodecode-yeongyu 的头像

    code-yeongyu/oh-my-opencode

    63,326在 GitHub 上查看↗

    Oh-my-opencode is an autonomous software engineering platform designed to automate complex coding tasks through the orchestration of specialized AI agents. It manages end-to-end development workflows by coordinating teams of agents that perform parallel execution, strategic planning, and automated code generation. The system ensures high-precision refactoring by utilizing a hash-anchored modification engine, which verifies file integrity through cryptographic line references before applying any changes. The platform distinguishes itself through a rigorous planning-first methodology, requiring

    Oh-my-opencode is a terminal-based autonomous AI agent platform that orchestrates specialized agents to edit and generate code across a codebase, with hash-anchored file modification for safe refactoring and support for multiple AI models, matching your need for a terminal-driven code editing agent.

    TypeScriptProject Context ManagersCode Modification EnginesCode Modification Systems
    在 GitHub 上查看↗63,326
  • anus-dev/anusanus-dev 的头像

    anus-dev/ANUS

    6,461在 GitHub 上查看↗

    ANUS is an automated coding agent and development framework that uses a large language model to execute technical tasks and modify project files. It functions as a tool-integrated platform that combines a sandboxed shell executor with a system for maintaining persistent project goals. The framework is distinguished by its context-aware development model, which uses local markdown files to track instructions and maintain state across different sessions. It employs a loop-based autonomous development cycle to plan, code, and verify changes, while utilizing a standardized protocol to integrate e

    ANUS is an automated coding agent that runs in a terminal, uses an LLM to autonomously edit files across a codebase, and maintains project context across sessions—exactly the kind of tool this search targets.

    TypeScriptAutonomous Coding WorkflowsProject Context Files
    在 GitHub 上查看↗6,461
  • sst/opencodesst 的头像

    sst/opencode

    175,436在 GitHub 上查看↗

    OpenCode is an autonomous software developer and LLM coding agent designed to write code and manage development workflows. It functions as an AI development automator that executes multi-step coding tasks and modifies project files to build software automatically from high-level instructions. The system employs a task orchestrator to decompose goals into sequences of tool calls and autonomous execution steps. It features a recursive research loop for conducting deep technical searches and a restricted read-only mode for analyzing and exploring large codebases to plan changes without modifying

    OpenCode is an autonomous LLM-powered software development agent that runs from the terminal, directly matching the request for a terminal-based AI code editing agent by orchestrating multi-step coding tasks and modifying project files autonomously.

    TypeScriptAutonomous AI WorkflowsAutonomous Coding Agents
    在 GitHub 上查看↗175,436
  • earendil-works/piearendil-works 的头像

    earendil-works/pi

    65,730在 GitHub 上查看↗

    Pi is an autonomous coding agent and framework for building AI agents capable of executing independent loops. It functions as an agent state management system that tracks and persists tool calls throughout complex workflows, utilizing a command-line interface for interaction and control. The system features a self-extensible design, allowing agents to write and implement new capabilities and tools into their own runtime environment. It also includes a provider-agnostic abstraction layer that standardizes interactions across different large language model providers through a unified API. The

    Pi is a terminal-based autonomous coding agent with a CLI, provider-agnostic AI integration, and state management for multi-step code editing workflows, directly matching the need for an AI agent that edits code across a codebase.

    TypeScriptAutonomous Coding AgentsTerminal User Interfaces
    在 GitHub 上查看↗65,730
  • 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

    OpenCode is a terminal-based development agent that uses AI to autonomously perform file operations, run shell commands, and apply code patches, with codebase indexing and session context for project-aware editing—exactly the kind of tool this search targets.

    GoAutonomous AI WorkflowsAutonomous Coding Agents
    在 GitHub 上查看↗11,006
  • esengine/deepseek-reasonixesengine 的头像

    esengine/DeepSeek-Reasonix

    24,096在 GitHub 上查看↗

    DeepSeek-Reasonix is an autonomous software engineering framework and terminal-based AI IDE designed to coordinate large language models for complex programming tasks. It functions as a multi-session agent that utilizes a split planner and executor workflow to break down and implement technical objectives. The system distinguishes itself through a specialized focus on session optimization and extensibility. It employs prefix caching and append-only history to reduce token consumption and latency during long sessions. It further extends its capabilities by integrating external tool servers via

    DeepSeek-Reasonix is a terminal-based autonomous AI IDE that coordinates LLMs for complex programming tasks with planner/executor workflows, file system access, and session optimization, directly matching the search for an open-source terminal AI code editing agent.

    GoAutonomous Coding AgentsAutonomous Coding Workflows
    在 GitHub 上查看↗24,096
  • github/copilot-cligithub 的头像

    github/copilot-cli

    8,536在 GitHub 上查看↗

    This project is a command line interface and GitHub CLI extension that functions as an AI coding agent and model orchestrator. It enables the writing of code and the management of repositories through natural language prompts using large language models. The tool implements the Agent Client Protocol to act as a standardized agent server for external editors. It features a provider-agnostic routing system that allows switching between different hosted AI models or external compatible endpoints. Capabilities include the automation of Git workflows, such as managing pull requests and issues, an

    This is a terminal-based AI coding agent and model orchestrator that directly fits your need—it uses natural language prompts to write code and manage repositories autonomously, covers multi-language support, and integrates with Git workflows for full project context.

    ShellCommand Line Interfaces
    在 GitHub 上查看↗8,536
  • all-hands-ai/openhandsAll-Hands-AI 的头像

    All-Hands-AI/OpenHands

    77,468在 GitHub 上查看↗

    OpenHands is an autonomous AI software engineer and coding assistant designed to execute software engineering tasks by interacting directly with codebases and development environments. It functions as a platform for running AI agents that can write code and manage files to automate complex development workflows. The system distinguishes itself through a container-based execution environment that isolates agent actions within a sandboxed Linux environment. It employs an autonomous agent loop of observation, planning, and action, supported by a standardized communication protocol that allows it

    OpenHands is an autonomous AI coding assistant that runs in a containerized terminal environment and uses an agent loop to directly edit code and manage files across a codebase, matching this search for a terminal-based AI code editing agent with LLM integration and project context awareness.

    PythonAutonomous Coding Assistants
    在 GitHub 上查看↗77,468
  • hmbown/deepseek-tuiHmbown 的头像

    Hmbown/DeepSeek-TUI

    38,538在 GitHub 上查看↗

    DeepSeek-TUI is an AI coding agent orchestrator and framework designed to automate complex programming tasks. It functions as a harness for coordinating AI models that can read source code, edit files, and execute shell commands through automated agent workflows. The system is distinguished by its multi-agent coordination capabilities, which allow for the spawning of parallel sub-agents to handle concurrent investigations or implementation slices. It employs autonomous goal-seeking loops to pursue objectives across multiple turns and utilizes a tool integration gateway to connect models to ex

    DeepSeek-TUI is a terminal-based AI coding agent orchestrator that autonomously reads, edits, and modifies code files across a codebase using AI models, exactly fitting your need for a terminal-based autonomous code editing agent with multi-language support and project context awareness.

    RustAutonomous Coding Agents
    在 GitHub 上查看↗38,538
  • aaif-goose/gooseaaif-goose 的头像

    aaif-goose/goose

    49,637在 GitHub 上查看↗

    Goose is an autonomous coding assistant and extensible AI agent framework designed to automate software development workflows. It functions as an orchestration engine that can install, execute, and test code, as well as manage local files and shell commands. The platform is model-agnostic, providing a flexible interface to connect with diverse cloud-based or self-hosted large language model providers. It distinguishes itself through a standardized context protocol for integrating external tools and extensions, and a recipe system that allows users to define and repeat complex, multi-step AI w

    Goose is an autonomous coding assistant and extensible AI agent framework that operates via terminal, manages local files and shell commands, integrates with LLMs, and supports autonomous software development workflows, directly matching the need for a terminal-based AI code editing agent with multi-language and project context awareness.

    RustAutonomous Coding Assistants
    在 GitHub 上查看↗49,637
  • 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 terminal-based AI assistant that directly edits and refactors code files using natural language prompts, supports multiple LLMs, and maintains repository context and version control, making it exactly the autonomous code-editing agent you need.

    PythonCode Patching Engines
    在 GitHub 上查看↗46,305
  • parcadei/continuous-claude-v3parcadei 的头像

    parcadei/Continuous-Claude-v3

    3,531在 GitHub 上查看↗

    This project is an agentic development framework and autonomous software engineering system. It utilizes a coordinated network of specialized LLM agents to automate the full software development lifecycle, from codebase exploration and architectural planning to implementation and automated refactoring. The system is distinguished by an agentic memory system and a test-driven development orchestrator. It maintains project continuity across sessions by capturing architectural learnings and state in a persistent semantic database and enforces code quality through an automated cycle of generating

    This autonomous software engineering system uses a coordinated network of LLM agents (likely powered by Claude Code CLI) to explore codebases, plan architecture, implement changes, and refactor—delivering exactly the terminal-based, context-aware AI code editing agent you want, with persistent memory and automated quality enforcement.

    PythonProject Context Managers
    在 GitHub 上查看↗3,531
  • kilo-org/kilocodeKilo-Org 的头像

    Kilo-Org/kilocode

    15,616在 GitHub 上查看↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Kilocode is a terminal-native autonomous engineering platform that orchestrates AI agents to edit code, manage repositories, and run development workflows directly from the CLI, which precisely matches the query for a terminal-based AI code editing agent with autonomous file editing and project awareness.

    TypeScriptProject Context ManagersAutonomous Coding Assistants
    在 GitHub 上查看↗15,616
  • moonshotai/kimi-cliMoonshotAI 的头像

    MoonshotAI/kimi-cli

    6,503在 GitHub 上查看↗

    Kimi is a terminal-based AI agent that autonomously plans and executes software development tasks by reading, editing, and running code. It operates as an intelligent command-line agent that breaks down high-level goals into sequences of shell commands and code edits, carrying them out without manual step-by-step guidance. The agent can run in an interactive loop, switch to a shell mode for direct terminal command execution, and operate in non-interactive or one-shot modes suitable for scripting. The project distinguishes itself through multiple integration and execution modes. It can run as

    Kimi is a terminal-based AI agent that autonomously plans and executes software development tasks—reading, editing, and running code across a codebase—with interactive, shell, and one-shot modes, directly matching your need for an open-source AI code editing agent.

    PythonAgentic Terminal EnvironmentsAgent Communication Protocol ServersAgentic Code Editing
    在 GitHub 上查看↗6,503
  • anthropics/claude-codeanthropics 的头像

    anthropics/claude-code

    132,728在 GitHub 上查看↗

    Anthropic's terminal-native AI coding agent.

    Claude Code is a terminal-native autonomous coding agent that uses an AI-powered agentic loop to edit files, run tests, and manage projects from the command line, directly matching your need for an open-source terminal-based AI code-editing tool with full project context awareness and multi-language support.

    PythonAgentic LoopsAI Command Line AutomationAI-Assisted Terminal Interfaces
    在 GitHub 上查看↗132,728
  • 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 AI software engineer that operates from the terminal to build, edit, and manage entire codebases by breaking down natural language tasks into recursive steps, making it a perfect fit for a terminal-based code editing agent with file system editing and project context awareness.

    PythonAI Coding AssistantsAI Code GeneratorsAutonomous Development Agents
    在 GitHub 上查看↗33,743
  • killianlucas/open-interpreterKillianLucas 的头像

    KillianLucas/open-interpreter

    64,024在 GitHub 上查看↗

    Open Interpreter is a coding agent that uses large language models to write and execute code directly on a local host machine. It functions as a system for performing operating system tasks and file manipulations through a natural language interface. The project features a model orchestrator that allows switching between different language model providers and emulation harnesses. It employs a loop-based reasoning process to iteratively generate code and process execution output until a goal is achieved. Its capabilities include cross-platform system automation, local model integration for da

    Open Interpreter is a terminal-based AI coding agent that uses LLMs to autonomously write and execute code for file system editing and system tasks, directly matching the search for an autonomous code-editing tool with multi-language and context awareness.

    RustNatural Language AutomationAgentic Reasoning LoopsAI Agent Orchestration Frameworks
    在 GitHub 上查看↗64,024
  • kirodotdev/kirokirodotdev 的头像

    kirodotdev/Kiro

    3,037在 GitHub 上查看↗

    Kiro is an AI-powered development tool and multi-agent workflow orchestrator. It functions as a context-aware code generator and coding assistant that transforms natural language requirements into structured implementation plans and production-grade code. The system distinguishes itself through multi-agent task decomposition, where complex requirements are broken into sequenced tasks and assigned to specialized agents. It features multi-model orchestration to select specific language models based on reasoning complexity, cost, and latency, and includes a headless command-line interface for id

    Kiro is a terminal-based AI development tool with a headless CLI that uses multi-agent orchestration to autonomously generate and edit code, directly matching the search for an open-source, terminal-based AI code editing agent with project context awareness.

    TypeScriptAI Agent OrchestratorsTask Decomposition OrchestratorsAgentic Goal Decomposition
    在 GitHub 上查看↗3,037
  • paul-gauthier/aiderpaul-gauthier 的头像

    paul-gauthier/aider

    46,354在 GitHub 上查看↗

    Aider is a terminal-based AI coding assistant and pair programmer that uses large language models to write, edit, and refactor source code across multiple files and programming languages. It functions as a command line interface for automating programming tasks and managing codebase modifications. The tool distinguishes itself by creating structural maps of entire codebases to provide language models with the necessary context for navigating and modifying large repositories. It further expands input capabilities through a speech-to-text pipeline for voice-driven development and multi-modal in

    Aider is a terminal-based AI coding assistant that autonomously edits files across multiple languages with full project context, exactly matching the search for an open-source terminal AI code editing agent.

    PythonAI Pair ProgrammersAI Pair ProgrammingAI Code Editors
    在 GitHub 上查看↗46,354
  • karpathy/autoresearchkarpathy 的头像

    karpathy/autoresearch

    87,119在 GitHub 上查看↗

    Autoresearch is an autonomous machine learning research agent and architecture search framework. It employs a closed-loop system to programmatically rewrite training and architecture source code to discover optimal language model configurations. The system iteratively modifies code and evaluates performance metrics to improve model quality based on a target objective. It optimizes model performance and training efficiency by tracking validation bits per byte, which allows for a fair comparison of architectural changes independently of vocabulary size. The framework manages the full training

    Autoresearch is an autonomous agent that programmatically rewrites training and architecture source code, fitting the search for a terminal-based AI code editing agent; however, its focus is specialized for neural architecture search rather than general codebase editing across multiple languages.

    PythonAutomated Machine LearningAutonomous Research AgentsArchitecture Search Frameworks
    在 GitHub 上查看↗87,119
一览前 10 名对比
仓库Star 数语言许可证最后推送
code-yeongyu/oh-my-opencode63.3KTypeScriptNOASSERTION2026年6月23日
anus-dev/anus6.5KTypeScriptApache-2.02025年9月5日
sst/opencode175.4KTypeScriptMIT2026年6月17日
earendil-works/pi65.7KTypeScriptMIT2026年6月25日
opencode-ai/opencode11KGomit2025年9月17日
esengine/deepseek-reasonix24.1KGoMIT2026年6月23日
github/copilot-cli8.5KShellother2026年2月19日
all-hands-ai/openhands77.5KPythonNOASSERTION2026年6月17日
hmbown/deepseek-tui38.5KRustMIT2026年6月17日
aaif-goose/goose49.6KRustApache-2.02026年6月17日

Related searches

  • an autonomous coding agent for software development
  • an open source cli for ai coding
  • 用于软件开发的自主智能体
  • 自托管 AI 编程助手
  • IDE AI 编程助手
  • AI 辅助编程工具
  • 开源 Copilot 替代方案
  • 用于计算机操作类 AI Agent 的工具包