--- title: "Beginner Workflow - Agent Teams Docs" description: "A structured first-run path for new users. Learn the project, team, task board, task detail, and review surfaces before launching larger teams." --- # Beginner Workflow Use this path when you are new to Agent Teams and want a clear sequence from "open the app" to "approve useful work". The first run should prove four things: 1. The app can open your project. 2. A small team can launch with the selected runtime. 3. Tasks move through the board in a visible way. 4. You can review and approve changes before they are treated as done. ## The basic model Agent Teams has four working surfaces: | Surface | What you do there | | --- | --- | | Project and team selector | Pick the project and the team that will work on it. | | Team editor | Name the team, add members, choose roles, models, and worktree settings. | | Task board | Watch work move through Todo, In Progress, Review, Done, and Approved. | | Task detail and review | Read the task, inspect logs, check changes, and approve or request fixes. | ## Recommended guide order Follow these guides in order for the first successful run: 1. [Create your first team](/guide/create-first-team) - set up a small lead-builder-reviewer team. 2. [Run and monitor work](/guide/run-and-monitor-work) - give the lead a concrete goal and watch the task board. 3. [Review and approve](/guide/review-and-approve) - inspect task details, logs, and code changes. 4. [Troubleshooting](/guide/troubleshooting) - use this if launch, messages, or task logs do not look healthy. ## Before you launch Start with a Git-tracked project and a known baseline: ```bash git status --short ``` You do not need a perfectly clean tree, but you should know which files are already changed. That makes review safer after agents start editing. For the first run, keep the team small: | Member | Good first responsibility | | --- | --- | | Lead | Split the goal into tasks and coordinate status. | | Builder | Implement scoped tasks. | | Reviewer | Review completed tasks and ask for fixes. | Avoid launching many teammates at once. More agents increase logs, concurrent edits, provider usage, and review load. ## First goal template Use a goal that has clear scope, boundaries, and verification: ```text Improve the documentation quickstart. Keep edits inside landing/product-docs, add practical examples, preserve existing VitePress syntax, and run `pnpm --dir landing docs:build` before marking tasks done. ``` Good first goals are specific, testable, and limited to a known area. Avoid prompts like "make the app better" until you understand the workflow. ## What healthy progress looks like During a healthy run: - The lead creates small tasks rather than one huge task. - Each teammate posts a plan or progress comment. - Work moves from Todo to In Progress. - Finished work moves to Review before approval. - The task detail shows the description, attachments, changes, and execution logs. - The final comment includes the verification command and result. ## When to intervene Intervene when a task is vague, too broad, blocked, or missing verification. Use a task comment when the message belongs to one task. Use a direct message when you need to redirect a teammate or the lead. Common intervention prompts: ```text Split this into smaller tasks. Each task should have a narrow file scope and a clear verification step. ``` ```text Before continuing, post the files you plan to change and the command you will run to verify the result. ``` ```text This task is too broad. Keep the change inside the docs guide pages and avoid touching app runtime code. ``` ## Completion checklist Before you call the first run successful, verify: - The team launched without runtime errors. - At least one task moved through Review. - You inspected the task diff. - The result comment includes a verification result. - You understand which files changed and why. Then continue to [Create your first team](/guide/create-first-team).