| ▲ | andreypopp 2 hours ago | ||||||||||||||||
it cannot use cat but you can make a command which communicates back to agent. Armin mentions that: > While in theory the agent could provide a CLI tool that talks to the outer harness via environment variables and Unix sockets, it’s a rather crude process But I don't know why it's crude to be honest. I'm running pi in tmux and have a CLI to prompt it from any shell session / neovim and it works good. So such way of communication is already needed besides codemode. JS was chosen probably because (1) it's easy to sandbox (there's QuickJS) and (2) (my guess) some models are probably post-trained on JS Codemode. | |||||||||||||||||
| ▲ | the_mitsuhiko 2 hours ago | parent [-] | ||||||||||||||||
> But I don't know why it's crude to be honest. I'm running pi in tmux and have a CLI to prompt it from any shell session / neovim and it works good. So such way of communication is already needed besides codemode. It becomes much crummier when hands and brain are on different machines. | |||||||||||||||||
| |||||||||||||||||