> ## Documentation Index
> Fetch the complete documentation index at: https://docs.polymet.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Select and edit with AI

> Click elements in your design, say what should change on each, and send them to the agent together.

Select lets you point at the exact elements you want changed. Click an element, write what should change, repeat for up to 10 elements, then send them all to the agent in one message.

Every plan has it. Sending your edits starts a generation, so it uses credits like any prompt.

<video autoPlay muted loop playsInline controls src="https://mintcdn.com/polymet/TfIzLh80_L4bW9xQ/videos/select-and-edit.mp4?fit=max&auto=format&n=TfIzLh80_L4bW9xQ&q=85&s=2b25bfd2bc5a4f1e75d6d6e41fe4853f" />

Turn on Select, click an element, write a note. Each note joins the pending edits above the generation input.

## Pick elements and describe the change

1. Open a page or component in **Focus**.
2. Click **Select** in the toolbar above the preview. On a narrow window it shows only its wand icon.
3. Click an element in the preview. A note opens next to it.
4. Type what should change, for example "Make this button full width on mobile".
5. Press Enter, or click **Save**. A numbered dot marks the element. Use Shift+Enter for a new line.
6. Click more elements and add a note to each.

Your notes are listed above the generation input under **PENDING EDITS**. Click one to jump back to its element.

## Send them to the agent

1. Add a message in the generation input if you want to give overall context. You can also leave it empty.
2. Click the send button at the right of the generation input.

The agent gets every note together with the element it belongs to, so it knows which button or heading you meant. The changes land as a new version.

![Two numbered dots on the page and the matching PENDING EDITS list above the generation input](https://mintcdn.com/polymet/TfIzLh80_L4bW9xQ/images/docs/canvas/select-and-edit-pending.png?fit=max\&auto=format\&n=TfIzLh80_L4bW9xQ\&q=85\&s=54e815e07e03607b428375ee5b4dd86a)

## Change or remove a note

1. Click the element's numbered dot.
2. Click **Edit** to change the text and **Save** when done, or click **Remove** to drop it.

To stop picking elements, click **Select** again. A note you have not saved is dropped.

## Limits

* Up to 10 pending notes at a time. At 10, **Select** turns off until you send or remove some.
* Select works on the latest version only. On an older version the tooltip says "You can only edit the latest version".
* Select is off while a generation runs.
* While you have pending notes, the code editor is read-only. Send or remove them first.
* Select and **Edit** are separate tools. Turning one on turns the other off.

## Related

* [Edit visually](https://docs.polymet.ai/canvas/visual-editor.md) — change styles and text yourself, without a generation
* [Prompt the agent](https://docs.polymet.ai/canvas/prompt.md) — everything else the generation input does
* [Write better prompts](https://docs.polymet.ai/canvas/prompting-guide.md) — how to word a note so the agent gets it right
* [Versions and rollback](https://docs.polymet.ai/team/versions.md) — go back if a change is not what you wanted


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.