| ▲ | krashidov 5 hours ago |
| Do you have 1 long running session? |
|
| ▲ | windexh8er 4 hours ago | parent | next [-] |
| Considering the harness needs to be running how else would this work? Pretty easy these days with old school tools like tmux but more modern tooling like herdr [0] is really the path you'd want to take. [0] https://herdr.dev/ |
| |
| ▲ | andrewchambers 4 hours ago | parent | next [-] | | codex itself has a remote control mode that runs continuously. I wrote a systemd service to start it boot and interact with it via my phone. | | |
| ▲ | windexh8er 4 hours ago | parent [-] | | But Codex doesn't survive a reboot by default or a laptop going to sleep. Also, herdr is abstracted up a level from the agent, so you actually get more benefit by using Codex with herdr because herdr knows how to operate Codex, and other harnesses. So if you're using multiple Codex instances you can orchestrate them because each harness can talk to the others. You can still interact with Codex running in herdr via remote control (ideally you'd target your "orchestration" Codex instance). It just gives you way more power. |
| |
| ▲ | krashidov 4 hours ago | parent | prev [-] | | > Considering the harness needs to be running how else would this work? you can just make new sessions for each new task? | | |
| ▲ | sejje 2 hours ago | parent [-] | | i tend to do this, or at least every so often. i just give it a config (agents.md etc) to where it knows what's going on, or can figure it out |
|
|
|
| ▲ | andrewchambers 4 hours ago | parent | prev [-] |
| Codex remote control serve can run continuously. Sometimes start a new chat in the phone app, sometimes just add to the main one. Both seem to work ok. If I want the agent to wait for something I need to start a new chat in the iphone app. |