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.