Creating a Workspace
Press Cmd+N or click Add Workspace in the sidebar. You can import a repository in two ways:- Remote URL — paste a Git remote URL and Jinzo clones the repo and creates a worktree
- Local path — select an existing local repository and Jinzo creates a worktree from it
Workspace Status
Each workspace has a status that tracks where it is in your development workflow:| Status | Description |
|---|---|
| Backlog | Queued for future work |
| Todo | Ready to start (default for new workspaces) |
| In Progress | Agent is actively working or changes are being made |
| In Review | Changes are ready for review |
| Done | Work is complete and merged |
| Canceled | Work was abandoned |
| Duplicate | Workspace duplicates another |
Workspace Components
Each workspace provides access to:| Component | Description |
|---|---|
| Agent input | Send prompts to Claude Code or Copilot |
| File explorer | Browse and select files to include in agent context |
| Diff viewer | Review all changes made by the agent |
| Terminal | Built-in shell for manual commands |
| Linked tasks | Connect issues from GitHub, Linear, Jira, Asana, GitLab |
| Reviews | Structured code review with findings |
Git Worktree Isolation
Each workspace creates a separate Git worktree from the repository. This means:- Every workspace has its own working directory and branch
- Changes in one workspace don’t affect any other
- All worktrees share Git history and remote connections
- You can run multiple agent sessions on the same repo simultaneously
Archiving
When you’re done with a workspace, archive it from the workspace menu. Archiving:- Hides the workspace from the sidebar
- Cleans up the Git worktree to free disk space
- Preserves all workspace data (runs, diffs, reviews) in the database
