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

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

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

anomalyco/opencode

0
View on GitHub↗
175,152 星标·21,241 分支·TypeScript·MIT·16 次浏览opencode.ai↗

Opencode

OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a multi-tiered architecture where primary assistants manage user interaction while specialized subagents handle specific tasks like planning, research, and code generation. The system includes a comprehensive command-line interface for managing these workflows, configuring agent behavior, and defining custom tools or commands through metadata-rich files.

The platform features a modular plugin system and extensive integration support, including standardized protocols for connecting local and remote tool servers. It incorporates a security-focused architecture with granular permission controls, allowing users to define access policies for file operations, shell commands, and web access. These security measures are complemented by enterprise-grade infrastructure options, such as centralized authentication and private registry integration.

For developers, the project offers a type-safe SDK for building custom integrations and a RESTful API for programmatic system management. Configuration is handled through a schema-validated system that supports variable injection and multi-file organization. The interface is fully customizable, featuring a theme system for terminal displays and interactive commands for managing model selection and session history.

Features

  • Agent Configurations - Defines agent behaviors, response parameters, and resource execution limits through structured configuration files.
  • MCP Server Controls - Regulates tool availability for agents using pattern-based filtering and specific execution settings.
  • Action Resolution Policies - Enforces granular permission rules that determine whether specific agent actions are allowed, blocked, or require manual validation.
  • AI Agents and Frameworks - Open-source framework for building and running coding agents.
  • AI & Machine Learning - Open-source coding agent supporting local models.
  • Agent Plugins - The core agent framework for terminal-based AI coding.
  • Coding Assistants - Tooling for AI-enhanced software development.
  • Official SDKs - The primary AI coding agent for terminal environments.
  • Data Security Architectures - Prioritizes data privacy by routing requests to trusted providers and processing context locally without persistent storage.
  • Model Selection Strategies - Selects the optimal model for a task by evaluating a hierarchy of command-line flags, configuration files, and historical usage.
  • Command Configurations - Enables customization of command behavior, including model overrides, agent assignments, and automated subtask triggering.
  • Structured Output Handlers - Validates structured data from models with built-in retry logic and robust error handling.

Star 历史

anomalyco/opencode 的 Star 历史图表anomalyco/opencode 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

Opencode 的开源替代方案

相似的开源项目,按与 Opencode 的功能重合度排序。
  • langchain-ai/langchainlangchain-ai 的头像

    langchain-ai/langchain

    139,458在 GitHub 上查看↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Pythonagentsaiai-agents
    在 GitHub 上查看↗139,458
  • 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
  • anomalyco/opencode-sdk-pythonanomalyco 的头像

    anomalyco/opencode-sdk-python

    245在 GitHub 上查看↗

    The Opencode Python library provides convenient access to the Opencode REST API from any Python 3.8+ application. The library includes type definitions for all request params and response fields, and offers both synchronous and asynchronous clients powered by httpx.

    Python
    在 GitHub 上查看↗245
  • anomalyco/opencode-sdk-goanomalyco 的头像

    anomalyco/opencode-sdk-go

    137在 GitHub 上查看↗

    The Opencode Go library provides convenient access to the Opencode REST API from applications written in Go.

    Go
    在 GitHub 上查看↗137
查看 Opencode 的所有 30 个替代方案→

常见问题解答

anomalyco/opencode 是做什么的?

OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a multi-tiered architecture where primary assistants manage user interaction while specialized subagents handle specific tasks like planning, research, and code generation. The system includes a comprehensive command-line interface for managing these workflows, configuring agent behavior, and defining custom tools or commands through metadata-rich files.

anomalyco/opencode 的主要功能有哪些?

anomalyco/opencode 的主要功能包括:Agent Configurations, MCP Server Controls, Action Resolution Policies, AI Agents and Frameworks, AI & Machine Learning, Agent Plugins, Coding Assistants, Official SDKs。

anomalyco/opencode 有哪些开源替代品?

anomalyco/opencode 的开源替代品包括: langchain-ai/langchain — LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large… google-gemini/gemini-cli — This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and… huginn/huginn — Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to… anomalyco/opencode-sdk-js — This library provides convenient access to the Opencode REST API from server-side TypeScript or JavaScript. anomalyco/opencode-sdk-go — The Opencode Go library provides convenient access to the Opencode REST API from applications written in Go. anomalyco/opencode-sdk-python — The Opencode Python library provides convenient access to the Opencode REST API from any Python 3.8+ application. The…