Skip to main content
Projects group workspaces that share the same Git remote origin. When you create a workspace from a repository, Jinzo checks whether a project already exists for that remote — if it does, the workspace is added to it. Otherwise, a new project is created automatically.

How Projects Work

A project represents a single codebase. All workspaces created from the same repository (or a fork with the same remote origin) belong to the same project. This gives you a high-level view of all the work happening across your repo.
FieldDescription
NameDerived from the repository name, editable
Remote originThe Git remote URL that identifies the project
WorkspacesAll workspaces linked to this project

Project-Level Settings

Projects can have their own configuration that applies to all workspaces within:
  • Setup script — runs automatically when a new workspace is created in this project
  • Run script — executes before each agent run
  • Archive script — runs when a workspace in this project is archived
  • Commit instructions — template for commit messages
  • PR instructions — template for pull request descriptions
These settings help standardize workflows across all workspaces in a project.

Managing Projects

Projects are created automatically but can be managed from Settings:
  • Rename — update the project name
  • Archive — hide the project and all its workspaces from the sidebar
  • Delete — permanently remove the project and unlink its workspaces

Connected Resources

Projects can link to external resources from your connections — for example, associating a project with a specific GitHub repository, Linear team, or Jira project. These links enable features like automatic task syncing and PR creation scoped to the right repository.