awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
anthropics avatar

anthropics/claude-agent-sdk-typescript

0
View on GitHub↗
819 stars·86 forks·6 views

Claude Agent Sdk Typescript

This project is a TypeScript software development kit designed for building and orchestrating autonomous agents that interact with codebases and system environments. It provides a programmatic interface for constructing agents capable of executing complex workflows, such as automated code refactoring, file system manipulation, and shell command execution, by leveraging large language models.

The framework distinguishes itself through a focus on secure, governed agent operations. It includes granular access control systems that allow developers to define specific permissions for tools and external services, ensuring that automated tasks remain within defined security policies. The architecture supports hierarchical delegation, enabling primary agents to spawn and coordinate specialized subagents for focused tasks, while maintaining stateful session persistence to allow for the resumption of previous work.

The SDK provides comprehensive observability and control over the agent lifecycle. Developers can utilize event-driven hooks to intercept, validate, or modify agent behavior at runtime, and stream real-time execution progress and task notifications to host applications. The environment is designed for consistency and security, featuring isolated execution contexts and configurable system instructions that govern how agents interpret and act upon their environment.

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 history

Star history chart for anthropics/claude-agent-sdk-typescriptStar history chart for anthropics/claude-agent-sdk-typescript

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Curated searches featuring Claude Agent Sdk Typescript

Hand-picked collections where Claude Agent Sdk Typescript appears.
  • TypeScript Agent Frameworks

Open-source alternatives to Claude Agent Sdk Typescript

Similar open-source projects, ranked by how many features they share with Claude Agent Sdk Typescript.
  • openai/openai-agents-pythonopenai avatar

    openai/openai-agents-python

    27,191View on 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
    View on GitHub↗27,191
  • kilo-org/kilocodeKilo-Org avatar

    Kilo-Org/kilocode

    15,616View on 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
    View on GitHub↗15,616
  • letta-ai/lettaletta-ai avatar

    letta-ai/letta

    21,168View on 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
    View on GitHub↗21,168
  • microsoft/agent-frameworkmicrosoft avatar

    microsoft/agent-framework

    7,277View on 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
    View on GitHub↗7,277
See all 30 alternatives to Claude Agent Sdk Typescript→

Frequently asked questions

What does anthropics/claude-agent-sdk-typescript do?

This project is a TypeScript software development kit designed for building and orchestrating autonomous agents that interact with codebases and system environments. It provides a programmatic interface for constructing agents capable of executing complex workflows, such as automated code refactoring, file system manipulation, and shell command execution, by leveraging large language models.

What are the main features of anthropics/claude-agent-sdk-typescript?

The main features of anthropics/claude-agent-sdk-typescript are: Agentic LLM Frameworks, Autonomous Agents, Agent Governance Platforms, Agent Construction Frameworks, Agentic Task Orchestration, Agentic Workflow Orchestration, Hierarchical Task Delegation, Agent Configurations.

What are some open-source alternatives to anthropics/claude-agent-sdk-typescript?

Open-source alternatives to anthropics/claude-agent-sdk-typescript include: 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…