Live data from Hacker News

Claude Code Routines

code.claude.com

401–410 of 451 posts

Re: Claude Code Routines

#401
post #385
post #25

I'm a little confused on the ToS here. From what I gathered, running `claude -p ` on cron is fine, but putting it in my Telegram bot is a ToS violation (unless I use per-token billing) because it's a 3rd party harness, right? (`claude -p` being a trivial workaround for the "no 3rd party stuff on the subscription" rule) This Routines feature notably works with the subscription, and it also has API callbacks. So if my…

Don't use claude -p in any kind of harness at all. I used it ONCE in a local custom made one, and got my account nuked. No help from them at all. Appealed, and the appeal was denied. I had been a Max subscriber since day 1 and Claude subscriber since day 1 in 2023. They don't care.

It's like they oversold capacity and are looking for excuses to get rid of users lol

Opus is fine but it's not THAT much better than the alternatives. I want to support Anthropic because they seem "less shady" than OpenAI but they sure seem determined to push people away.

Re: Claude Code Routines

#402
post #396

I'm not interested in new features when the main ones are mysteriously getting worse and worse. I need to have a sense of stability before I get excited about any other features.

100%. Every time I see a Claude Code announcement I sigh when I still can't get the desktop app to fullscreen without fritzing or make a plan and display it consistently. Many papercuts.

Re: Claude Code Routines

#403
post #90

Earlier quoted context omitted.

I've been talking to friends about this extensively, and read all sorts of different social media posts on X where people deep dove things (I'm at work so I don't have any links handy - though I did submit one on HN, grain of salt, unsure how valid it is but it was interesting: https://news.ycombinator.com/item?id=47752049 ). I think the real issue stems from the 1 Million token context window change. They did not an…

Yeah, I have been seeing lots of comments, tweets, etc, but given everything I have learned about these models - i do not think the change to 1M was innocuous. I'm not sure what they've claimed publicly, but I'm fairly certain they must be doing additional quantization, or at minimum additional quantization of the KV cache. Plus, sequence length can change things even when not fully utilized. I had to manually re-ena…

How do you re-enable that feature?

Re: Claude Code Routines

#404
post #158

Earlier quoted context omitted.

> - No trust that they won't nerf the tool/model behind the feature To the contrary, they've proven again and again and again they'll absolutely do that the first chance they get.

You can lessen your dependence on the specific details of how /loop, code routines, etc. work by asking the LLM to do simpler tasks, and instead, having a proper workflow engine be in charge of the workflow aspects. For example, this demo ( https://github.com/barnum-circus/barnum/tree/master/demos/co... ) converts a folder of files from JS to TS. It's something an LLM could (probably) do a decent job of, but 1. not n…

>You can lessen your dependence on the specific details of how /loop, code routines, etc. work by asking the LLM to do simpler tasks, and instead, having a proper workflow engine be in charge of the workflow aspects.

Or, you know, by writing the code yourself?

Re: Claude Code Routines

#405

Earlier quoted context omitted.

You can lessen your dependence on the specific details of how /loop, code routines, etc. work by asking the LLM to do simpler tasks, and instead, having a proper workflow engine be in charge of the workflow aspects. For example, this demo ( https://github.com/barnum-circus/barnum/tree/master/demos/co... ) converts a folder of files from JS to TS. It's something an LLM could (probably) do a decent job of, but 1. not n…

>You can lessen your dependence on the specific details of how /loop, code routines, etc. work by asking the LLM to do simpler tasks, and instead, having a proper workflow engine be in charge of the workflow aspects. Or, you know, by writing the code yourself?

Yes, exactly! Check out https://github.com/barnum-circus/barnum/blob/master/demos/ba...

Re: Claude Code Routines

#406

Earlier quoted context omitted.

Possibly, though at first i was entirely focusing (and still am) on Claude Code usage. Given that CC had an API, i figured its own SDK would update faster/better/etc to new Claude features that Anthropic introduces. I'm sure ACP is a flexible protocol, but nonetheless i was just aiming for direct Claude integration.. and you know, it's an official SDK, seemed quite logical to me. It would be absurd to me if the same…

ACP is the SDK. They renamed it.

You're implying that Claude's SDK is a native ACP implementation?

Re: Claude Code Routines

#407

Earlier quoted context omitted.

You can lessen your dependence on the specific details of how /loop, code routines, etc. work by asking the LLM to do simpler tasks, and instead, having a proper workflow engine be in charge of the workflow aspects. For example, this demo ( https://github.com/barnum-circus/barnum/tree/master/demos/co... ) converts a folder of files from JS to TS. It's something an LLM could (probably) do a decent job of, but 1. not n…

>You can lessen your dependence on the specific details of how /loop, code routines, etc. work by asking the LLM to do simpler tasks, and instead, having a proper workflow engine be in charge of the workflow aspects. Or, you know, by writing the code yourself?

"You can lessen your dependence on a specific LLM implementation by not using LLMs" is certainly a take but it doesn't really address the root issue of models getting nerfed to save resources after they've gained wide adoption.

Re: Claude Code Routines

#410
post #49

Anthropic is really good at releasing features that are almost the same but not exactly the same as other features they released the week before

This is the new challenge. Every vibecoder is larping as a SWE and rewriting systems left and right when all they need is a new feature or two. 6000 line PRs that could be 60. The challenge in the current era is evolving existing systems to ensure they meet previous requirements in terms of capabilities and performance. This is the new role of the SWE. Same as the old role, but with less typing.
Post reply on HN