Projects & Tasks

Rebyte organizes work into projects and tasks.

Core Concepts

Tasks

A task is a single unit of work you assign to an AI agent. When you describe what you want done ("Add a login page", "Fix the payment bug"), that becomes a task. Each task has:

  • A description of what to accomplish
  • An assigned AI agent (Claude Code, Gemini CLI, etc.)
  • A conversation history with the agent
  • Git changes on a branch

Projects

A project is a container that can hold multiple related tasks. Projects are useful when:

  • You want to work on several features in the same codebase
  • You want to hand off work between different AI agents
  • You want team members to collaborate on related tasks

Agent Runtime

Every project runs on a dedicated Agent Runtime. The Agent Runtime:

  • Has your GitHub repository cloned
  • Runs the AI coding agent
  • Persists files between tasks
  • Can be paused and resumed

Key point: All tasks in a project share the same Agent Runtime. This means they share the same file system, git state, and installed dependencies.

Learn more about task operations, AI agents, and security & visibility.