Claude Managed Agents Demo — Development skill for Claude Code
Example for connecting Linear Agents SDK with Claude Managed Agents.
How to install Claude Managed Agents Demo
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open linear/claude-managed-agents-demo and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Managed Agents Demo does
Example for connecting Linear Agents SDK with Claude Managed Agents.
Alternatives in Development
- Auto Update — Pull the latest ECC repo changes and reinstall the current managed targets 243.5k ★
- Claude Plugins Official — Anthropic-managed directory of high quality Claude Code Plugins 14.9k ★
- Linear — Manage issues, projects, and team workflows in Linear 14.6k ★
README
Claude + Linear Agent Bridge
**_This is an example project not meant for production use._**
A bridge server that connects [Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) to [Linear's Agent Platform](https://linear.app/developers/agents). When users @mention or assign the agent in Linear, the server forwards the request to a Claude Managed Agent session and streams the response back as Linear agent activities.
How it works
- A user @mentions your agent in a Linear issue or comment
- Linear sends an
AgentSessionEventwebhook to your server - The server acknowledges with a "thinking" activity (required within 10s)
- A Claude Managed Agent session is created with the issue context
- Claude's streamed response is relayed back to Linear as agent activities
Prerequisites
- Bun runtime
- An Anthropic API key
- A Claude Managed Agent (agent ID and environment ID)
- A Linear workspace with admin access
Setup
1. Install dependencies
bun install
2. Create a Linear OAuth Application
Go to [Linear API Settings](https://linear.app/settings/api/applications) and create a new application:
- Redirect URL:
/oauth/callback - Webhook URL:
/webhook - Webhook events: Subscribe to Agent session events
Copy the **Client ID**, **Client Secret**, and **Webhook Signing Secret**.
3. Configure environment
cp .env.example .env.local
Fill in your credentials in `.env.local`:
| Variable | Description |
|---|---|
ANTHROPIC_API_KEY |
Your Anthropic API key |
CLAUDE_AGENT_ID |
Claude Managed Agent ID |
CLAUDE_ENVIRONMENT_ID |
Claude environment ID |
LINEAR_CLIENT_ID |
From Linear OAuth app settings |
LINEAR_CLIENT_SECRET |
From Linear OAuth app settings |
LINEAR_WEBHOOK_SIGNING_SECRET |
From Linear OAuth app settings |
PORT |
Server port |
Related Skills
Claude Managed Agents Sse Demo
A stdlib-only Python CLI that parses and pretty-prints Server-Sent Events from Anthropic's Claude Managed Agen
Managed Agents Workshop
Enablement workshop for Claude Managed Agents: a 20-minute session with a live demo, a 60-minute hands-on lab
Linear Claude Skill
Manage Linear issues, projects, and teams with MCP tools, SDK scripts, and GraphQL fallbacks for reliable proj
Agent SDK Examples
Example SDK snippets for programmatic agent usage
Monitor Log Agent
An example of a read-only Claude Code agent: a Python host prepares context, then Claude Agent SDK runs the ag
Run Example
Run a runnable example from the Diva SDK docs (quickstart, tools, mcp, subagents, streaming, ...)
Related Agents
Arvr Engineer
Use this agent when the user types /arvr or asks for ar/vr engineer work — e.g., build a Quest passthrough dem
Claude Agent SDK 命令行对话 Demo
License: MIT Node.js Version
Act 1 Setup
Read-only narrative steward for Act I (slides 1-5) of the Workflow SDK GA deck. Covers the cold open, happy-pa