| ▲ | raincole an hour ago | |||||||||||||
I'm still confused about what this codemode is. Models have been trained to chain bash and other typical unix tools well. They're so good at that to an uncanny level. Why do we want to not utilize this ability? Is it just a permission management issue in case you don't want the model to use shell directly? | ||||||||||||||
| ▲ | the_mitsuhiko an hour ago | parent | next [-] | |||||||||||||
We will write about it. The best way to think about it is that codemode solves a different problem than bash in that bash is a way for the agent to run a particular tool: running bash. Codemode is a way for the LLM to orchestrate harness level tools. The reason this happening now, is because the models by the labs are increasingly trained on this. Codex for instance in responses lite requires codemode to even perform parallel tool calling. | ||||||||||||||
| ▲ | agentdev001 an hour ago | parent | prev [-] | |||||||||||||
From my understanding, code mode came about due to some agents not having access to a shell. | ||||||||||||||
| ||||||||||||||