A sheet of paper is one fold away from something that flies. Fold it, send it.
A terminal-first IDE for running 2–6 AI coding agents in parallel. Terminals on the main stage, a git diff one keystroke away, and an editor good enough for the bits they got wrong. One window per project.
$brew install --cask samiabi/fold/foldNo login. No cloud. No extensions. It opens a folder and spawns a shell.
Fold is built around one workflow: agents write, you read the diff before it lands. Everything in the app exists to keep that loop tight.
Open a folder and Fold gives you a session immediately. Add one per task — one agent on auth, one on tests, one on docs.
Terminals hold the main stage, not a drawer. Split panes to keep two agents visible at once; the sidebar dots cover the rest.
Cmd+Shift+G to the git panel. Read the diff before it becomes a commit. Stage, commit, push — or hand the file back to an agent.
The layout grammar you already know — activity bar, sidebar, editor, status bar — with the terminal promoted to the main stage and everything else cut.
Every agent gets its own PTY. Name them, split them, kill them. Status dots tell you which are still working without switching to look.
Cmd+D and Cmd+Shift+D split a session into a tree of panes. Cmd+K then an arrow moves focus. Closing the last pane closes the session.
Changes, Branches and History — staging, commits, push, worktrees, per-file diffs as tabs. It shells out to your system git, so it behaves exactly like your terminal does.
A lazy file tree with VS Code-style git status: modified, added, untracked, conflicted. Folders roll up the worst state of their children.
CodeMirror 6 with a Tokyo Night theme, one view per tab. Good enough for the fix an agent got 90% right. Not trying to be an IDE.
Cmd+F searches this file, the terminal scrollback, or every file via git grep — one popup that remembers where you were.
Every action has a key. The terminal keeps its own — xterm passes everything but ⌘-chords straight through to the PTY, because agents need their control keys.
Apple silicon, macOS 13 or newer. Signed, notarized, and about as heavy as a terminal emulator.
$brew install --cask samiabi/fold/fold