Skip to main content

Plan Overview

A Plan breaks a piece of work into Tasks before any code is written. You describe the objective, the planning agent asks the questions it needs answered, and it proposes Tasks grouped into phases. Some Tasks are for the agent and some are left to you. When the Plan looks right, Artemis can build it on a new Branch, where you verify and publish the result.

Planning the work and doing the work are separate steps. A Plan on its own changes no code.

Open Plan in the Project sidebar to see your Plans and start a new one.

What a Plan gives you​

  • A planning agent that asks targeted questions before it proposes anything. You can answer, write your own answer, or skip the questions.
  • Tasks grouped by phase, each with a name, a description and, for agent Tasks, a prompt you can edit.
  • Agent Tasks and user Tasks in the same Plan, so the steps that need a person stay visible.
  • One Build plan action that implements every agent Task on a new Branch.
  • Export to Markdown, CSV or ZIP, and Save plan to repository to commit the Plan as a Markdown file on its own Branch so it can be reviewed like code.
  • Build with Discover to hand the Plan to a Discovery Run instead of building it directly.

Where to go next​

  1. Make a Plan: describe the objective, answer the planning questions and shape the Tasks.
  2. Build and verify the Plan: build the Plan on a Branch and run your Scripts against it.
  3. Publish the Plan: publish the Branch or open a Pull Request.