Supacode
Supacode is a native macOS developer tool for managing git worktrees, running terminal-based coding agents, and handling GitHub workflows in one app.
What is Supacode?
Supacode is a native macOS developer tool for terminal-first software development across multiple git worktrees. It helps developers organize repositories, create isolated worktrees for parallel tasks, and run coding agents or shell-based workflows inside a built-in terminal interface. The app combines repository management, worktree navigation, terminal tabs and splits, and GitHub CLI-based pull request and CI actions in one workspace. Supacode is designed for users who work heavily with Git, branches, and agent-assisted coding, and it supports opening repositories, switching between worktrees, and restoring per-worktree terminal state. It is distributed by SUPABIT COMPANY LIMITED and targets modern macOS systems.
Key features
- Manage local git repositories and organize multiple worktrees in one sidebar
- Create isolated worktrees for parallel coding tasks and branch-based workflows
- Run terminal-based coding agents and shell commands inside a built-in terminal
- Use terminal tabs, splits, search, and restored session state per worktree
- Open pull requests, inspect CI status, and trigger common GitHub actions
- Switch quickly with keyboard shortcuts and a fuzzy command palette
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Mostly safe
Supacode is a legitimate developer tool for macOS that works with local repositories, terminals, and optional GitHub CLI integration. Access to folders, repository contents, and shell commands is expected for its purpose, so anything you run inside the app has the same practical sensitivity as commands you run in Terminal. Managed worktrees and settings are stored locally, and deleting the app may leave project-related data in its storage locations. Use it normally if you intentionally work with Git repositories and coding agents, but treat repository access and shell automation with the same care you would use in any development environment.
Recommendation: Keep Supacode if you use it for Git worktrees, agent-driven coding, or GitHub review workflows on your Mac. Remove it if you no longer use its development features, and delete its local storage only if you no longer need saved settings or managed worktree data.
Common paths
/Applications/Supacode.app~/.supacode
Support paths
~/.supacode
Preference paths
~/.supacode/settings.json
Share your experience
Be the first to share your experience.