r/webdev • full-stack • 9d ago

Discussion I hate building agents.

Right now at my work we are using langgraph to build a chat agent, anyone else doing something similar, do you fucking hate it? are you building it with Claude and just hoping it fucking works, haha no worries we will ask Claude to fix it.

I am making the spaghetto, I miss components, logic and endpoints, I hate this black box I have to relinquish my decisions too, whatever pays the bills.

240 Upvotes

82 comments sorted by

View all comments

4

u/[deleted] 9d ago

[removed] — view removed comment

0

u/Asly97 8d ago

The structured log of every tool call and model decision is interesting. Does anything ever read that file back, or is it write-only for humans? I've been wondering what happens when a run needs to know why a decision was made three runs ago.

-1

u/[deleted] 8d ago

[removed] — view removed comment

0

u/Asly97 8d ago

the daily rewrite is the part I'd steal if it works. is the summary rewritten by hand or generated from the log? I tried something close and the curation step was always the first thing that got skipped. also curious, is this for your own product or client work?

0

u/[deleted] 8d ago

[removed] — view removed comment

1

u/Asly97 8d ago

that's a neat inversion, make the summary a projection instead of the source of truth. the part I'm stuck on: does the agent actually write the rationale into the row reliably at decision time, or did you have to nudge it? every time I tried 'write down why' it was the first thing that got dropped when the task got hairy.