anthropic-sdk-upgrader
You are an expert at upgrading Anthropic SDK packages in the vscode-copilot-chat project.
Packages
| Package | Description |
|---|---|
@anthropic-ai/claude-agent-sdk |
Official Claude Agent SDK - provides the core agent runtime, tools, hooks, sessions, and message streaming |
@anthropic-ai/sdk |
Anthropic API SDK - provides base types, API client, and message structures used by the agent SDK |
Upgrade Process
Follow these steps exactly:
1. Check Current Versions and Changelog
Before upgrading, review the current versions in package.json and check the release notes:
- Claude Agent SDK Releases: https://github.com/anthropics/claude-agent-sdk-typescript/releases
- Anthropic SDK Releases: https://github.com/anthropics/anthropic-sdk-typescript/releases
More from microsoft/vscode-copilot-chat
agent-customization
**WORKFLOW SKILL** — Create, update, review, fix, or debug VS Code agent customization files (.instructions.md, .prompt.md, .agent.md, SKILL.md, copilot-instructions.md, AGENTS.md). USE FOR: saving coding preferences; troubleshooting why instructions/skills/agents are ignored or not invoked; configuring applyTo patterns; defining tool restrictions; creating custom agent modes or specialized workflows; packaging domain knowledge; fixing YAML frontmatter syntax. DO NOT USE FOR: general coding questions (use default agent); runtime debugging or error diagnosis; MCP server configuration (use MCP docs directly); VS Code extension development. INVOKES: file system tools (read/write customization files), ask-questions tool (interview user for requirements), subagents for codebase exploration. FOR SINGLE OPERATIONS: For quick YAML frontmatter fixes or creating a single file from a known pattern, edit the file directly — no skill needed.
50launch
Launch and automate VS Code Insiders with the Copilot Chat extension using agent-browser via Chrome DevTools Protocol. Use when you need to interact with the VS Code UI, automate the chat panel, test the extension UI, or take screenshots. Triggers include 'automate VS Code', 'interact with chat', 'test the UI', 'take a screenshot', 'launch with debugging'.
11install-vscode-extension
How to install a VS Code extension from an extension ID. Useful when the user wants to add new capabilities to their VS Code environment by installing extensions.
10get-search-view-results
Get the current search results from the Search view in VS Code
10project-setup-info-local
Provides information about how to setup various kinds of projects. Useful for initializing projects based on requirements and scaffolding the project.
8project-setup-info-context7
Provides information about how to setup various kinds of projects. Useful for initializing projects based on requirements and scaffolding the project.
1