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

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

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

anthropics/claude-agent-sdk-typescript

0
View on GitHub↗
819 星标·86 分支·14 次浏览

Claude Agent Sdk Typescript

该项目是一个 TypeScript 软件开发工具包,旨在构建和编排与代码库和系统环境交互的自主代理。它提供了一个程序化接口,用于构建能够执行复杂工作流的代理,例如通过利用大语言模型进行自动化代码重构、文件系统操作和 Shell 命令执行。

该框架通过对安全、受控代理操作的关注脱颖而出。它包括细粒度的访问控制系统,允许开发者为工具和外部服务定义特定权限,确保自动化任务保持在定义的安全策略内。该架构支持分层委托,使主代理能够为专注的任务生成和协调专门的子代理,同时保持有状态的会话持久性以允许恢复之前的工作。

该 SDK 提供对代理生命周期的全面可观测性和控制。开发者可以利用事件驱动的钩子在运行时拦截、验证或修改代理行为,并将实时执行进度和任务通知流式传输到宿主应用程序。该环境专为一致性和安全性而设计,具有隔离的执行上下文和可配置的系统指令,这些指令管理代理如何解释和作用于其环境。

Features

  • Agentic LLM Frameworks - Provides a TypeScript SDK for building and orchestrating autonomous agents that interact with codebases and system environments using large language models.
  • Autonomous Agents - Provides a framework for building intelligent agents that interpret codebases and execute complex workflows using large language models.
  • Agent Governance Platforms - Provides granular access control systems to ensure automated agents operate safely within sensitive development environments.
  • Agent Construction Frameworks - Provides a programmatic interface for constructing autonomous agents that interpret codebases and execute complex workflows.
  • Agentic Task Orchestration - Coordinates multi-agent systems and manages complex development workflows through a programmatic interface for tool execution and task planning.
  • Agentic Workflow Orchestration - Coordinates autonomous agents to perform complex tasks like codebase analysis and file editing through a structured interface.
  • Hierarchical Task Delegation - Enables primary agents to manage complex workflows by spawning and coordinating specialized subagents.
  • Agent Configurations - Allows defining custom system instructions to govern how agents interpret and act upon their environment.
  • Parent Agent Sub-Agent Delegation - Supports hierarchical delegation by allowing primary agents to spawn and coordinate specialized subagents.
  • Agent Tool Integrations - Allows linking external tool servers to grant agents direct access to specialized functions beyond built-in capabilities.
  • Autonomous Agent Orchestration - Provides a toolkit for hooking into agent events, persisting sessions, and isolating execution environments.
  • Agent Tool Integrations - Maps natural language requests to structured programmatic tool invocations for external service interaction.
  • Shell Command Execution - Allows triggering shell commands and scripts from within an agent workflow to interact with the local environment.
  • Programmatic Code Refactoring - Uses programmatic agents to read, modify, and update source code files for complex refactoring tasks.
  • Agent Action Restrictions - Provides granular access control to restrict which tools an agent can use, ensuring sensitive actions are blocked or require explicit approval.
  • Agentic Session Persistence - Stores conversation history and agent context in a persistent format to allow resumption of previous work.
  • Agent Sandboxing Policies - Restricts agent interactions with the filesystem and external tools to ensure secure execution within isolated environments.
  • AI Agent Permissions - Enables granular definition of access policies for tools and external services to ensure automated tasks remain within defined security boundaries.
  • Codebase File Manipulation - Enables programmatic reading, writing, and modification of source code files to perform automated refactoring within a codebase.
  • AI Agent Execution Monitors - Streams real-time execution progress, task notifications, and usage metrics to provide visibility into agent activity during runtime.

Star 历史

anthropics/claude-agent-sdk-typescript 的 Star 历史图表anthropics/claude-agent-sdk-typescript 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

包含 Claude Agent Sdk Typescript 的精选搜索

收录 Claude Agent Sdk Typescript 的精选合集。
  • TypeScript 智能体框架

Claude Agent Sdk Typescript 的开源替代方案

相似的开源项目,按与 Claude Agent Sdk Typescript 的功能重合度排序。
  • 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

    Pythonagentsaiframework
    在 GitHub 上查看↗27,191
  • 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

    TypeScriptaiai-ageai-coding
    在 GitHub 上查看↗15,616
  • letta-ai/lettaletta-ai 的头像

    letta-ai/letta

    21,168在 GitHub 上查看↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Pythonaiai-agentsllm
    在 GitHub 上查看↗21,168
  • microsoft/agent-frameworkmicrosoft 的头像

    microsoft/agent-framework

    7,277在 GitHub 上查看↗

    The agent-framework is an LLM agent orchestration framework and multi-agent workflow engine designed for building autonomous AI agents. It provides a tool integration layer for binding external functions, APIs, and sandboxed code as executable tools for language models. The framework distinguishes itself through a graph-based system for designing sequential and parallel task flows, featuring state management and checkpointing for long-running processes. It implements comprehensive conversational state management and an observability suite that uses telemetry to trace execution flows and monit

    Pythonagent-frameworkagentic-aiagents
    在 GitHub 上查看↗7,277
查看 Claude Agent Sdk Typescript 的所有 30 个替代方案→

常见问题解答

anthropics/claude-agent-sdk-typescript 是做什么的?

该项目是一个 TypeScript 软件开发工具包,旨在构建和编排与代码库和系统环境交互的自主代理。它提供了一个程序化接口,用于构建能够执行复杂工作流的代理,例如通过利用大语言模型进行自动化代码重构、文件系统操作和 Shell 命令执行。

anthropics/claude-agent-sdk-typescript 的主要功能有哪些?

anthropics/claude-agent-sdk-typescript 的主要功能包括:Agentic LLM Frameworks, Autonomous Agents, Agent Governance Platforms, Agent Construction Frameworks, Agentic Task Orchestration, Agentic Workflow Orchestration, Hierarchical Task Delegation, Agent Configurations。

anthropics/claude-agent-sdk-typescript 有哪些开源替代品?

anthropics/claude-agent-sdk-typescript 的开源替代品包括: openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… microsoft/agent-framework — The agent-framework is an LLM agent orchestration framework and multi-agent workflow engine designed for building… docker/docker-agent — This project is a container-native runtime designed for building, orchestrating, and executing autonomous AI agents.… opensquilla/opensquilla — OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution…