> ## Documentation Index
> Fetch the complete documentation index at: https://ade-ac1c6011-ade-mobile-chat-stability-54bd7ef0.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Run your first agent

> Start a lane-scoped chat, watch the agent work, and review the result.

Start with Agent Chat. It is the fastest way to learn ADE because it shows the full loop: prompt, tool calls, file changes, terminal output, review, and commit.

## Start the chat

<Steps>
  <Step title="Select the lane">
    Open the lane you created for this task.
  </Step>

  <Step title="Open Work or Chat">
    Start a new chat session in that lane. The session header should show the lane name.
  </Step>

  <Step title="Choose a provider">
    Use the default provider or pick another verified provider from the model selector.
  </Step>

  <Step title="Send a narrow task">
    Ask for one contained change. Avoid broad prompts like "clean up the whole app" for your first run.
  </Step>

  <Step title="Watch tool calls">
    The transcript shows reads, edits, shell commands, and test output as the agent works.
  </Step>

  <Step title="Review the diff">
    Open **Files**, inspect every changed file, run tests if needed, then commit.
  </Step>
</Steps>

## First prompt

```text theme={null}
Add a GET /health endpoint that returns { "status": "ok" } and add one test for it.
```

## If the agent gets stuck

* Press **Stop** and ask for a shorter plan.
* Paste the exact test or build error back into the chat.
* Switch to a stronger model for the session.
* Keep the task inside the lane; do not move it to your primary checkout.

## After the task

<CardGroup cols={2}>
  <Card title="Files" icon="file-code" href="/tools/files-editor">
    Review and edit the changed files.
  </Card>

  <Card title="Pull requests" icon="code-pull-request" href="/tools/pull-requests">
    Create a PR once the lane is ready.
  </Card>
</CardGroup>
