zlacker

[return to "My AI skeptic friends are all nuts"]
1. metall+D1[view] [source] 2025-06-02 21:22:20
>>tablet+(OP)
Can someone explain to me what this means?

> People coding with LLMs today use agents. Agents get to poke around your codebase on their own. They author files directly. They run tools. They compile code, run tests, and iterate on the results. ...

Is this what people are really doing? Who is just turning AI loose to modify things as it sees fit? If I'm not directing the work, how does it even know what to do?

I've been subjected to forced LLM integration from management, and there are no "Agents" anywhere that I've seen.

Is anyone here doing this that can explain it?

◧◩
2. tptace+23[view] [source] 2025-06-02 21:28:54
>>metall+D1
I cut several paragraphs from this explaining how agents work, which I wrote anticipating this exact comment. I'm very happy to have brought you to this moment of understanding --- it's a big one. The answer is "yes, that's exactly what people are doing": "turning LLMs loose" (really, giving them some fixed number of tool calls, some of which might require human approval) to do stuff on real systems. This is exactly what Cursor is about.

I think it's really hard to undersell how important agents are.

We have an intuition for LLMs as a function blob -> blob (really, token -> token, but whatever), and the limitations of such a function, ping-ponging around in its own state space, like a billion monkeys writing plays.

But you can also get go blob -> json, and json -> tool-call -> blob. The json->tool interaction isn't stochastic; it's simple systems code (the LLM could indeed screw up the JSON, since that process is stochastic --- but it doesn't matter, because the agent isn't stochastic and won't accept it, and the LLM will just do it over). The json->tool-call->blob process is entirely fixed system code --- and simple code, at that.

Doing this grounds the code generation process. It has a directed stochastic structure, and a closed loop.

◧◩◪
3. metall+p4[view] [source] 2025-06-02 21:36:01
>>tptace+23
I'm sorry but this doesn't explain anything. Whatever it is you have in your mind, I'm afraid it's not coming across on the page. There is zero chance that I'm going to let an AI start running arbitrary commands on my PC, let alone anything that resembles a commit.

What is an actual, real world example?

◧◩◪◨
4. IshKeb+M5[view] [source] 2025-06-02 21:43:47
>>metall+p4
> There is zero chance that I'm going to let an AI start running arbitrary commands on my PC

The interfaces prompt you when it wants to run a command, like "The AI wants to run 'cargo add anyhow', is that ok?"

[go to top]