Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Extending Capabilities of Claude Agent SDK in TypeScript

via CodeSignal

Overview

Extend Claude's capabilities beyond basic queries by building richer, stateful, and more integrated agent experiences. You’ll learn to maintain context with long-running clients, connect external MCP servers, wrap your own TypeScript functions as custom tools, and orchestrate specialized sub-agents—turning Claude into a flexible, multi-tool assistant tailored to your application.

Syllabus

  • Unit 1: Maintaining Agent State with Sessions
    • Observing System Initialization Messages
    • Capturing Session IDs from Message Streams
    • Building a Reusable Response Display Helper
    • Completing Your First Multi-Turn Conversation
  • Unit 2: Integrating External MCP Servers
    • Guiding Your Agent to Use MCP Tools
    • Fix MCP Tool Naming Convention
    • Renaming MCP Servers with Descriptive Names
    • Integrating External MCP Servers
  • Unit 3: Creating Custom MCP Tools
    • Testing Planning Functions Before Creating MCP Tools
    • Transform Functions into MCP Tools
    • Connecting Custom MCP Tools to an Agent
    • Configuring an Agent with Custom Planning Tools
  • Unit 4: Building Multi Agent Systems
    • Creating Your First AgentDefinition
    • Registering Your First Sub-Agent
    • Observing Agent Delegation with the Task Tool
    • Complete the Multi-Agent Code Review System
    • Integrating MCP Tools into Multi-Agent Systems

Reviews

Start your review of Extending Capabilities of Claude Agent SDK in TypeScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.