Aizen automates git worktree management for developers. It enables switching between worktrees without changing windows, improving workflow efficiency. Integrates with macOS terminal and supports Swift codebase.
git clone https://github.com/vivy-company/aizen.gitAizen is an agentic-first developer workspace for macOS that enables parallel development across projects and branches without manual setup. Each environment maintains its own terminal, files, browser, Git context, and agent sessions in one place. The platform uses flexible backend options including Git worktrees, folders, or copies, and integrates a GPU-accelerated terminal powered by libghostty with split panes and tabs. Developers can organize active projects into color-coded workspaces, manage Git operations directly from the UI, and attach custom agents or registry-based AI companions. Aizen requires macOS 13.5+ on Apple Silicon and is actively developed with near-daily updates.
["Install Aizen via Homebrew if not already installed: `brew install aizen`","Navigate to your project directory in the terminal","Run the Aizen command with your specific parameters (branch name, directory path)","Verify the worktree was created correctly by checking git status","Use Aizen to switch between worktrees as needed: `aizen switch [branch-name]`","Periodically run `aizen prune` to clean up stale worktrees (Tip: Add this to your weekly maintenance routine)"]
Managing multiple feature branches simultaneously without switching directories
Running projects in parallel with isolated terminal sessions and browser instances
Integrating AI agents (Claude Code, Codex) into project-specific workflows
Reviewing pull requests and diffs with syntax highlighting and PR detail views
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/vivy-company/aizenCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Use Aizen to automate git worktree management for [PROJECT_NAME]. Create a new worktree for [BRANCH_NAME] in [DIRECTORY_PATH] if it doesn't exist, switch to it, and verify the worktree status. Then, list all existing worktrees and their current branches. Finally, clean up any stale worktrees by pruning them.
I've automated the git worktree management for your Swift project 'TravelApp' using Aizen. First, I checked if a worktree for the 'feature/login-redesign' branch existed in '/Users/alex/Projects/TravelApp'. Since it didn't, I created it using the command: ```bash aizen add feature/login-redesign /Users/alex/Projects/TravelApp/worktrees/login-redesign ``` The worktree was successfully created and I switched to it immediately. Running `git status` confirmed we're on the correct branch with 3 modified files ready for commit. Next, I listed all existing worktrees in your project: ``` Worktree Path Branch ------------------------------------------- --------------------- /Users/alex/Projects/TravelApp/worktrees/dev main /Users/alex/Projects/TravelApp/worktrees/bugfix/issue-452 bugfix/issue-452 /Users/alex/Projects/TravelApp/worktrees/login-redesign feature/login-redesign ``` Finally, I checked for stale worktrees by running: ```bash aizen prune ``` No stale worktrees were found. All worktrees are properly linked to active branches. Your workflow is now optimized - you can switch between these worktrees instantly without opening new terminal windows or losing context.
Access telematics data in trucking
Swift 6 concurrency patterns for AI agents
IronCalc is a spreadsheet engine and ecosystem
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan