Live data from Hacker News

Superpowers: How I'm using coding agents in October 2025

blog.fsck.com

231–240 of 242 posts

Re: Superpowers: How I'm using coding agents in October 2025

#231
“Here is a collection of arcane incantations and humiliating prostrations I use to get my AI homunculus to serve me.”

Having to beg and emotionally manipulate an agent into doing what you want goes so far beyond black-box that I find it difficult to believe these people actually get useful work done using these tools.

I generally consider myself pro-ai in the workplace, but this nonsense is starting to change my mind.

Re: Superpowers: How I'm using coding agents in October 2025

#233
post #217

Earlier quoted context omitted.

At this point it's becoming clear from threads similar to this one that quite a lot of the skeptics are actively working not to be convinced by anything.

Do you have a study to back that up? /s I agree. I think there are too many resources, examples, and live streams out there for someone to credibly claim at this point that these tools have no value and are all hype. I think the nuance is in how and where you apply it, what your expectations and tolerances are, and what your working style is. They are bad at many things, but there is tremendous value to be discovered…

I am not a software engineer but I am using my own vibe coded video efx software, my own vibe coded audio synth, my own vibe coded art generator for art. These aren't software products though. No one else is ever going to use them. The output is what matters to me. Even I can see that committing LLM generated code at your software job is completely insane. The only way to get a productivity increase is to not bother understanding what the program is doing. If you need to understand what is going on then why not just type it in yourself? My productivity increase is immeasurable because I wouldn't be able to write this video player I made. I have absolutely no idea how it works. It is exactly why I am not a software engineer. Professionals claiming a productivity boost have to be doing something along the lines of not understanding what the program is doing that is proportional to the claimed productivity increase. I don't see how you can have it both ways unless someone is just that slow of a typist.

Re: Superpowers: How I'm using coding agents in October 2025

#234
post #215

Earlier quoted context omitted.

Curious what you think of sub agents, don't they still consume a massive amount of tokens compared to simply running in main context? I'm skeptical of any process that starts massively delegating to sub agents. I'm on Pro and don't think its worth upgrading to 200 a month just to not pollute main context.

I think they're worthwhile only as a token context management tool - to complete side quests without using up tokens in your main agent loop. Using them in a way that doesn't waste tokens is something I haven't fully figured out out yet!

I'm not sure I get this. If anything, they'll consume less tokens, because their context will possibly contain a subset of the original single agent prompt, and they only need to see a subset of the original single agent history.

What am I missing?

Re: Superpowers: How I'm using coding agents in October 2025

#235
post #234
post #215

Earlier quoted context omitted.

I think they're worthwhile only as a token context management tool - to complete side quests without using up tokens in your main agent loop. Using them in a way that doesn't waste tokens is something I haven't fully figured out out yet!

I'm not sure I get this. If anything, they'll consume less tokens, because their context will possibly contain a subset of the original single agent prompt, and they only need to see a subset of the original single agent history. What am I missing?

Take a look at my example here - having a bunch of sub-agents perform a task consumed 50,000+ tokens each across 5 subtasks, because each one had to consume duplicate information. https://simonwillison.net/2025/Oct/11/sub-agents/

Re: Superpowers: How I'm using coding agents in October 2025

#236
post #192
post #104

Earlier quoted context omitted.

You can work with the LLM to write down a model for the code (aka a design document) that it can then repeatedly ingest into the context before writing new code. That what “plan mode” is for. The technique of maintaining a design document and a plan/progress document that get updated after each change seems to make a big difference in keeping the LLM on track. (Which makes sense…exactly the same thing works for human…

> that it can then repeatedly ingest into the context 1. Context isn't infinite 2. Both Claude and OpenAI get increasingly dumb after 30-50% of context had been filled

Not sure how that's relevant... I haven't seen many design documents of infinite size.

Re: Superpowers: How I'm using coding agents in October 2025

#237
post #235
post #234

Earlier quoted context omitted.

I'm not sure I get this. If anything, they'll consume less tokens, because their context will possibly contain a subset of the original single agent prompt, and they only need to see a subset of the original single agent history. What am I missing?

Take a look at my example here - having a bunch of sub-agents perform a task consumed 50,000+ tokens each across 5 subtasks, because each one had to consume duplicate information. https://simonwillison.net/2025/Oct/11/sub-agents/

But that's down to the way Claude Code has implemented it? If I code this myself I could engineer so that the subagents don't have overlapping context with the orchestrator.

Also, memory itself can be a tool the subagent calls to retrieve only the stuff it needs.

Re: Superpowers: How I'm using coding agents in October 2025

#238
post #236
post #192

Earlier quoted context omitted.

> that it can then repeatedly ingest into the context 1. Context isn't infinite 2. Both Claude and OpenAI get increasingly dumb after 30-50% of context had been filled

Not sure how that's relevant... I haven't seen many design documents of infinite size.

"Infinite" is a handy shortcut for "large enough".

Even the "million token context window" becomes useless once it's filled to 30-50% and the model starts "forgetting" useful things like existing components, utility functions, AGENTS.md instructions etc.

Even a junior programmer can search and remember instructions and parts of the codebase. All current AI tools have to be reminded to recreate the world from scratch every time, and promptly forget random parts of it.

Re: Superpowers: How I'm using coding agents in October 2025

#239
post #211
post #62

documents like https://github.com/obra/superpowers/blob/main/skills/testing... are very confusing to read as a human. "skills" in this project generally don't seem to follow set format and just look like what you would get when prompting an LLM to "write a markdown doc that step by step describes how to do X" (which is what actually happened according to the blog post). idk, but if you already assume that the LLM kno…

Especially with some of the more generic skills like https://github.com/obra/superpowers-skills/blob/main/skills/... and https://github.com/obra/superpowers-skills/blob/main/skills/... : it seems like they're general enough that they'd be better off in the main prompt. I'd be interested to see when claude actually decides to pull them in

Also the format seems quite badly written. Ie. those “quick references” are actually examples. Several generic sentences are repeated multiple times in different wording across sections, etc.

Re: Superpowers: How I'm using coding agents in October 2025

#240

Earlier quoted context omitted.

Agent performance depends massively on the work you do. For example, I have found Claude Code and Codex to be tremendously helpful for my web development work. But my results for writing Zig are much worse. The gap in usefulness of agents between tasks is very big. The skill ceiling for using agents is also surprisingly high. Planning before coding, learning agent capabilities, environment setup, and context engineer…

I feel there's a third reason. When I see a pro-AI person insisting that they are fully automated, I often scour their recent comments to find code or git repos they have shared. You find something every now and again. My thinking is that I want to use this stuff, but don't find the agentic AI at all effective. I must be doing something wrong! So I should learn from the real world success of others. A regular pattern…

Yea, these are the NFT/Crypto bros of the AI world. They don't really understand anything.

The best of them are rediscovering basic software project management and post about it on every social media site and their substack like they discovered something brand new :)

"Turns out if you plan first, then iterate on the plan and split the plan into manageable chunks, development is a lot smoother!!!11 (subscribe to my AI podcast)"

No shit, Sherlock. I wish they read a book once or twice.

Post reply on HN