pi-interactive-subagents helps you start and manage sub-agent sessions in cmux terminals for pi. It gives you a simple way to keep related tasks in separate terminal panes and follow what each session is doing.
Use it when you want to:
- open several sub-agent sessions
- keep work split across terminals
- watch each session in a clear layout
- manage sessions without extra setup
Use this link to visit the download page:
On Windows, follow these steps:
- Open the link in your browser.
- On the repository page, look for a Releases area or the main download files.
- Download the Windows version if one is listed.
- If the app comes as a zip file, save it to your Downloads folder.
- Right-click the zip file and choose Extract All.
- Open the extracted folder.
- Run the app file or the installer file inside the folder.
If the file opens in a terminal window, leave that window open while you use the app.
This app works best on Windows 10 or Windows 11.
You may also need:
- an internet connection for the first download
- a modern terminal app
- permission to run downloaded apps
- enough disk space for the app and its session data
If Windows asks for permission, choose Run anyway only if you trust the source and you downloaded it from the GitHub link above.
After you install or extract the app:
- Open the folder where you saved it.
- Find the main app file.
- Double-click it.
- Wait for the main terminal view to appear.
- Follow the on-screen prompts to create or open a sub-agent session.
- Use the menu or keyboard shortcuts shown in the app to move between sessions.
If the app uses a command window, keep that window open while the app runs.
Open several sub-agent sessions at once and keep them in separate cmux panes. This makes it easier to track one task at a time.
Start, stop, and switch between sessions without closing the whole app. This helps you keep work organized.
Move from one sub-agent session to another with less effort. Use this when a task needs more than one step or role.
See each session in a clean terminal view. You can follow active work without losing track of older output.
Create new sessions, reopen saved ones, and remove ones you no longer need. This keeps your workspace neat.
Use pi-interactive-subagents for:
- testing multiple agent flows
- separating small tasks into different sessions
- watching background work in cmux
- handling repeated steps in a terminal setup
- keeping related work grouped together
A simple way to use the app:
- Launch pi-interactive-subagents.
- Create a new sub-agent session.
- Assign a task to that session.
- Open another session for a second task.
- Watch progress in each pane.
- Return to the session you need.
- Close sessions when you finish.
- Keep the app in a folder you can find again.
- Use a short folder path, such as
C:\Apps\pi-interactive-subagents. - Do not move files after you start the app unless the app stays in the same folder.
- If a window closes right away, run the app from Command Prompt so you can see the message.
- If Windows SmartScreen appears, check that you downloaded the file from the GitHub page linked above.
After download and extraction, you may see files like these:
- an app file for Windows
- a readme file
- a config file
- a folder for session data
- a log file
- helper files for terminal layout
Keep all files in the same folder unless the app says otherwise.
- Start the app.
- Choose the option for a new session.
- Give the session a clear name.
- Enter the task for that session.
- Open the session list or pane view.
- Select the session you want.
- Move focus to that pane.
- Select the active session.
- Use the close option in the app.
- Save any work if the app asks.
- Close the app window.
- Open it again from the same folder.
- Reopen your saved sessions if needed.
If the app does not open:
- check that you extracted the files
- make sure you downloaded the right file
- try running the app as an administrator
- confirm that the app file is still in the same folder as its support files
- try opening it from a terminal window to see the message
If a session does not appear:
- refresh the session view
- check whether the session is paused
- restart the app and open the session again
If the layout looks wrong:
- resize the terminal window
- use a larger screen
- reset the layout from the app if that option exists
Use the latest version from the GitHub page when possible. Newer builds may include:
- better session handling
- smoother terminal layout
- faster session switching
- fewer start-up issues
- clearer prompts
- Download only from the GitHub link in this README.
- Save the file before opening it.
- Check the file name before you run it.
- Keep your Windows security tools on.
- Remove old copies when you install a newer one
Download or open the project page
- Open the GitHub link.
- Download the Windows file or release package.
- Extract it if needed.
- Open the app from the folder.
- Create your first sub-agent session.
- Keep the terminal window open while you use it.