CLAUDE CODE CHANNELS LANDS: PUSH-TO-CHAT AGENTS AND A HEADLESS --BARE MODE
Anthropic shipped Claude Code Channels and a headless --bare mode, making Claude a push-driven, scriptable agent with key reliability fixes. Channels lets MCP ...
Anthropic shipped Claude Code Channels and a headless --bare mode, making Claude a push-driven, scriptable agent with key reliability fixes.
Channels lets MCP servers push messages into an active Claude Code session and wire it to Telegram or Discord, so you can kick jobs and get results from your phone. It arrived in 2.1.80 with UI, rate limit, memory, and resume fixes, and needs the Bun runtime. See the roundup and integration details in the 2.1.80 notes and hands-on coverage: Releasebot, Techzine, and MacStories.
In 2.1.81, Anthropic added a permission relay so channel servers can forward tool-approval prompts to your phone, and introduced --bare for scripted -p calls. --bare skips hooks, LSP, plugin sync, and auto-memory, and requires ANTHROPIC_API_KEY or an apiKeyHelper. It also fixes auth edge cases, voice mode drops, Node.js 18 crashes, and a structured-outputs header bug that caused 400s on Vertex/Bedrock proxies. Full changes: GitHub releases and Releasebot.
You can turn Claude Code into a mobile-ready, push-driven dev agent without homegrown bridges or brittle hacks.
Headless --bare runs make CI and scripted flows more deterministic, while fixes help big repos and proxy gateways.
-
terminal
Pilot Channels via Telegram in a staging repo; measure latency from CI job completion to phone notification and test phone-based approval prompts.
-
terminal
Run --bare in CI for scripted -p tasks; verify no hooks/LSP/plugins run, auth via ANTHROPIC_API_KEY works, and Vertex/Bedrock proxies no longer return 400s.
Legacy codebase integration strategies...
- 01.
Validate managed settings and the fixed Channels bypass for Team/Enterprise orgs before enabling phone approvals organization-wide.
- 02.
If you proxy to Vertex AI or AWS Bedrock, confirm the structured-outputs header fix eliminates 400s across environments.
Fresh architecture paradigms...
- 01.
Design an on-call agent that posts build/test results and requests approvals on Telegram/Discord with MCP servers.
- 02.
Standardize headless Claude tasks in pipelines using --bare for reproducible scaffolding, refactors, and code reviews.