Skip to main content

Projects overview

A project is where a team's work lives on X4RGE — the repositories you care about, the tasks you track, and the people who can access them. When someone runs an agent from a project, X4RGE knows which code, which policy, and which usage bucket apply.

This is not org-wide admin (that's the dashboard). Projects are how squads organize day-to-day delivery — one initiative, one shared context, one place to see progress.

What this page is for

You want to…Projects helps you…
Scope agent work to a codebaseLink repos and run agents inside that project
Track deliveryTasks, status, and saved views for the team
Control who sees whatProject members separate from org-wide access
Attribute spendUsage rolls up to the project and org Usage
Start a new initiativeCreate a project, add people, link GitHub, begin work
Pause or finish workProject status — active, paused, completed, archived
Org vs project

Org membership (Members) gets someone into your company on X4RGE. Project membership scopes them to a specific initiative. If Require project assignment is on in Settings, members cannot run agents until they belong to at least one project.

Who can see and change what

RoleTypical access
Org memberOnly projects they are added to
Org admin / super adminAll projects in the organization
Project adminMembers, repos, and project settings for that project
Project memberTasks, views, agents, and repos allowed by policy
Project leadAccountable for delivery — often a project admin or senior member

Project admins manage their project. Org admins manage every project and org-wide policy (Model control, Usage).

Why projects matter

Without projectsWith projects
Agent runs lack clear scopeRepos, models, and spend tied to an initiative
Everyone sees everythingMembers only see projects they join
Work scattered across toolsTasks and views in one workspace
Hard to charge back or reviewUsage and activity roll up per project

Projects are the unit of work between your org and a single codebase or product line. Most teams create one project per service, migration, or product squad.

How projects fit together

PieceWhat it doesLearn more
ProjectWorkspace — repos, tasks, members, agent scopeThis page
Tasks & viewsTrack and filter workStatus, assignees, saved views
Project membersWho can access the projectProject admin vs member
GitHubLink repositoriesRequired for most agent and cloud workflows
Model controlOrg model catalogOptional narrower limits per project
UsageSpend attributionProject usage rolls up to org totals
Cloud agentsLong-running autonomous workRuns respect project scope and policy

Typical flow: create projectlink repoadd memberscreate tasksrun agent from desktop, CLI, or cloud.

In practice

You want to…Do this
Spin up a new squad or serviceNew project → name, short key, link repo
Onboard someone to one codebaseAdd them in Project members — not org admin
See only my team's workOpen the project; use saved views on Tasks
Run agents on the right repoStart the run from the project (desktop, CLI, or cloud)
Pause a migration without deleting historySet project status to Paused or Archived
Fix "can't run agents" for a memberOrg Members + project membership + Settings gate

What a project contains

Every project is a shared workspace with a few building blocks:

AreaWhat it holds
RepositoriesLinked GitHub repos and branch context for agent work
TasksUnits of work — status, assignees, optional agent links
ViewsSaved filters and layouts your team reuses
MembersPeople who can see and work in this project
AgentsRuns scoped to this project's repos and policy
UsageSpend attributed to this project (admins)

Project status

Projects use a simple lifecycle so leads and admins can tell active work from history:

StatusMeaning
PlannedScoped but not started — backlog and members may already exist
ActiveDefault for ongoing work — daily tasks and agent runs
PausedOn hold — access remains, work is deprioritized
CompletedDelivered — good for reference and audit
ArchivedHidden from default lists — retained for compliance

Health indicators (on track, at risk, off track, no update) on the project overview help leads spot stalled work without opening every task.

Create a project

  1. New project

    From Projects, choose New project. Give it a name and a short key (used in task IDs like ATL-42). Link one or more GitHub repositories when ready.

  2. Add members

    Open Members for the project. Add people from your org. Assign project admin to whoever manages repos and membership; use member for contributors. Set a project lead for accountability.

  3. Confirm scope

    Check linked repos and any project-level model or budget rules your org admin set. Project rules can be stricter than org defaults — never wider.

  4. Start working

    Create tasks, save a default view for the team, and run the agent from this project to begin making changes.

Start from a template

Larger orgs often clone a planned project from a template — default views ("My work", "Blocked", "This cycle"), labels, and an integration checklist — instead of rebuilding structure for every initiative.

Work with agents in a project

When you start an agent from a project, X4RGE applies effective policy for that scope — which repos the agent can use, which models are allowed, and how usage is counted. The same person may have different models or repo access in two projects.

Runs from the desktop, CLI, or cloud agents all respect project scope when you start them in project context. Usage shows up on the project's activity and in org Usage.

Shared project context

Keep repo-specific conventions and build instructions where your team already documents them (for example project rules or AGENTS.md in the repository). Projects give agents scope; your repo gives agents how to work in that codebase.

Questions about projects?

QuestionAnswer
I don't see a projectYou may not be a member — ask a project or org admin
Member can't run agentsCheck org Members, project membership, and Require project assignment in Settings
Who can create projects?Org admin (or super admin) when allowed in Settings
Who links GitHub repos?Usually project admin — see GitHub integration
Does archiving delete data?No — tasks and audit history are retained; project hides from default lists
Why is usage high on one project?Filter Usage by project; check models and cloud runs
Project vs team?Teams (Settings) group people org-wide; projects scope work and repos