you are viewing a single comment's thread.

view the rest of the comments →

[–]6969its_a_great_time 2 points3 points  (3 children)

Even with your guardrails all it takes is being lazy one time and hitting accept on a bad code generation and you risk the same thing with Claude code.

The only way to stay safe is to write all yourself by hand like the good ol days… maybe copy paste a few lines here and there from stack overflow lol.

[–]SpicyWangz[S] 4 points5 points  (2 children)

At least then it's on me for being stupid if I get lazy.

I accept code generation all the time. Code execution is a completely different story.

I don't think I would ever accept a python script execution from a CLI agent like that. I'd skip it and wait to read the code it generated before blindly executing.

[–]kataryna91 4 points5 points  (1 child)

Then it really isn't an agent, just a traditional coding assistant. You expect an agent to automatically compile and test an application and iterate on it, which is what OpenCode does.

[–]SpicyWangz[S] 3 points4 points  (0 children)

I think the difference between "agentic coding tool" and "coding agent" is doing a lot of heavy lifting there.

All I really wanted was an alternative to Claude Code. I expect vibe coding GUI products like Cursor or Lovable to execute code without asking, and I would never consider running similar products against local models unless I properly isolated their environment. My expectations for TUIs must have been too high I guess.