Push events into a running session with channels

What channels are & how they compare

  • Channels let external events push into a running Claude Code session; many liken this to “webhooks via MCP.”
  • Some see it as catching up to OpenClaw / nanoclaw / pi-channels, which already provide similar trigger-and-orchestrate patterns.
  • Others argue “it’s just a webhook” misses the point: value is in integration, orchestration, and making it easy to wire real systems into agents.
  • Architecturally, this inverts control vs earlier Agent SDK patterns: Claude Code is now the driver, and MCP servers/channels plug into it.

Use cases & developer tooling

  • Common scenarios:
    • GitHub/CI webhooks triggering code review, auto-fixing PR comments, reacting to CI failures.
    • Agent-to-agent chat and voting for approvals (e.g., bank wires, governance actions).
    • Wrapping Claude Code in an HTTP API to use subscription credits (e.g., agent-http).
    • Telegram/Discord bots to reach agents across devices and firewalls.
  • People expect this to enable more persistent, stateful “claw-like” agents without constantly rebuilding context.

Messaging platform choices (Telegram, Slack, Teams, etc.)

  • Surprise that Telegram shipped before Slack/Teams given Anthropic’s enterprise posture.
  • Multiple comments praise Telegram’s bot API as dramatically simpler and more powerful than Slack/Discord/WhatsApp; popular for hobby and automation bots.
  • Teams is widely criticized for poor UX and painful integrations; Slack/Discord are seen as heavier-weight for simple bot use.
  • Concerns raised about Telegram privacy, spam, and its “laissez-faire” attitude to bad actors.

Security, enterprise fit & logging

  • Some claim enterprise endpoints are “already locked down”; others strongly disagree, saying infosec teams are overwhelmed and users blindly accept AI-driven install prompts.
  • Logging and auditability are highlighted as crucial; proxying through intermediaries like Bedrock helps reconstruct what agents did.
  • Channels and remote control raise worries about new backdoors and malicious code/exfiltration; enterprises will need ways to distinguish legitimate from rogue Claude Code instances.

Limitations, rough edges & economics

  • Reported issues:
    • One-conversation-per-bot limitation; unclear support for attaching new channels to existing sessions.
    • Inability to handle permissions prompts via channels.
    • Flaky notifications for Claude Code and Remote Control; various client-side bugs.
    • Confusion over GitHub connector capabilities in web UI.
  • Some question economic viability: channels plus flat-fee Pro/Max may enable heavy “claw-style” usage at non-API prices, potentially unprofitable for plan “whales.”