394 points by jasonjmcghee 1 day ago | 244 comments | View on ycombinator
ainch 1 day ago |
alexjurkiewicz 1 day ago |
I guess this makes sense for now. You can build integrations leveraging the user's personal access credentials. Later, once Claude takes over the world, they can move sessions to live in their own walled garden.
zknill 1 day ago |
With this change, it looks like an officially sanctioned version of *claws. Connecting to whatever "channels" you want via MCP.
Architecturally it's a little different, most *claws would call the Agent SDK from some orchestrator, but with claude channels the claude code binary starts the MCP server used to communicate with the channel. So it's a full inversion of control where Claude code is the driver, instead of your orchestrator code.
I updated my nanoclaw fork to start the claude code binary in a docker container on PID 1, and you can read the docker logs straight from claude code stdout, but with comms directly to/from your channel of choice. It's pretty neat.
vanillameow 1 day ago |
It reminds me that I don't really like Anthropic as a company, I just like Claude as a model a lot. It just feels more capable and personable than the others. I wonder if / when OpenAI et al. will be able to replicate it.
For now, I basically have no choice but to use the walled garden but I do hope Anthropic is not completely compromising their core mission of actually making the model better rather than following these public bandwagons.
Then again most of these probably take them like a day to develop through a junior dev talking to Claude Opus 5 or some shit lol (and to be fair, it shows). I don't know.
ewidar 1 day ago |
Not sure why it has to be an mcp, but will be trying this out asap.
2001zhaozhao 1 day ago |
Claude Code daemon mode in background when?
killme2008 1 day ago |
mberg 1 day ago |
anthonySs 1 day ago |
_pdp_ 1 day ago |
However, once remote capabilities are added to any software, it is virtually guaranteed that they will eventually be exploited as backdoors.
This means enterprise security solutions will need to develop the capability to distinguish between legitimate and illegitimate Claude Code instances.
wewewedxfgdf 1 day ago |
I presumed Claude would then be able to clone repos, make commits, update the code in its container and then write it back to github.
Instead, the github connector does ..... nothing it all. It's very weird.
mmaunder 1 day ago |
ed_mercer 1 day ago |
sho 1 day ago |
alexovch 1 day ago |
Not having to restart or rebuild context every time makes a big difference once systems get more stateful.
dbbk 1 day ago |
ericlevine 1 day ago |
My use case is that I have a separate system that provides human approvals for what my agent can do. Right now, I've had to resort to long-polling to give a halfway decent user experience. But webhooks are clearly the right solution. Curious to see how it ends up being exposed outside of these initial integrations.
zerd 1 day ago |
tomasz-tomczyk 1 day ago |
nebben64 about 21 hours ago |
This is like that but instead of the server/client sending messages it's you.
rcarmo 1 day ago |
JumpingVPN2027 about 22 hours ago |
Pushing events into an already running session feels like a step toward decoupling execution from transport state.
I've been thinking along similar lines — where a session continues to exist independently, and transports are just interchangeable carriers attached to it.
hmartin 1 day ago |
sneak 1 day ago |
random17 1 day ago |
What I wanted to build is a way for Claude Code to automatically receive reviews and CP failures from a Github PR and automatically revise code and respond to comments. It looks like with a custom Github PR channel I can get very close to this, although I do wish that a channel can be opened in a running session instead of having to create a new one. Hopefully they add that soon.
comboy 1 day ago |
aavci 1 day ago |
arunakt about 5 hours ago |
swah about 21 hours ago |
aimarketintel about 23 hours ago |
The pattern that works well: have the MCP server query sources in parallel, then use channels to stream results as they arrive rather than waiting for all sources to complete. For market research, this means the agent can start analyzing Wikipedia and Google News data while arXiv and GitHub queries are still running.
One thing I'd love to see is channel multiplexing — being able to label different data streams so the agent can prioritize which channel to process first.
nlawalker 1 day ago |
resonious 1 day ago |
vessenes 1 day ago |
Basically the Claude CLI is the operating system is the product vibe I get right now.
subpixel 1 day ago |
sidgtm 1 day ago |
vicchenai 1 day ago |
AIorNot 1 day ago |
pdrojack 1 day ago |
informal007 1 day ago |
bilekas 1 day ago |
bronco21016 1 day ago |
crashabr 1 day ago |
owenthejumper 1 day ago |
ftchd 1 day ago |
(and it may be better)
fogzen about 20 hours ago |
luckydata 1 day ago |
Invictus0 1 day ago |
aantix 1 day ago |
maxothex about 21 hours ago |
undefined 1 day ago |
wei03288 about 20 hours ago |
Ghengeaua 1 day ago |
edition-x 1 day ago |
vrosas 1 day ago |