Halofy

Parallel agents

Run agents from different providers side by side, with a separate session for each workstream.

01Four agents, one workspace#

Open sessions in split view and choose a provider for each. Follow research, implementation, writing and analysis at the same time. Each session keeps its own conversation, model and controls.

Claude, Codex, Grok and Cursor in four parallel sessions
Claude, Codex, Grok and Cursor in four parallel sessions

02Organize parallel work into groups#

Use the split control in the group bar to add a session. Keep related work in one named group, or create another group for a different project. A group holds up to six panes.

Maximize a session when you need to focus, then return to the grid. Switching groups or closing a pane does not stop an agent that is already working.

03Let parallel work build on itself#

Independent work can happen at once instead of waiting for one conversation to finish. When one session needs another’s findings, use cross-session context to connect the work without copying messages between tools.

Repeat a prompt or try a separate direction#

On compatible environments, the chat header offers Scheduled tasks and Fork thread in both Work and Code views. A schedule repeats a prompt; a fork starts a separate conversation from the latest stable point while keeping the original.

  1. Open Scheduled tasks and enter a recurring prompt, such as “Prepare a draft daily project update from the notes in this project.”
  2. Choose an interval of at least one minute, or a fixed time and optional weekdays. Fixed times use the host computer’s local time zone. Keep that computer running when the task is due.
  3. Keep Continue in this thread selected to reuse the conversation, or clear it for a new thread per run.
  4. Review the schedule’s next run, latest result and errors. You can run it now, edit it, pause it or delete it from the dialog.

The schedule uses the thread’s model, workspace and permission mode. Give it a clear output and review step before leaving it to repeat. These Workstation schedules are separate from Console Assistant routines.

Set a name, prompt and repeat interval for a scheduled task in the conversation (example data).
Set a name, prompt and repeat interval for a scheduled task in the conversation (example data).