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

# Agents

> Learn how to create an AI teammate with a clear role, give it useful tasks, and improve it over time.

An Agent is an AI teammate set up for a particular responsibility. You talk to
it in ordinary language, review its work, and decide what it may use.

## What an Agent is

Each Agent has its own:

* name and role;
* instructions;
* AI model;
* work environment;
* tools, files, and connections it can access;
* task history.

Keeping these separate makes it possible to have several focused Agents
without giving every one of them the same information or access.

## Create a useful Agent

Start with a responsibility you can describe in one sentence. Then write a
short instruction that covers:

1. what result the Agent should produce;
2. what information it should use;
3. what “good” looks like;
4. what it must ask before doing.

For example: “Prepare a clear weekly project update from the latest notes.
Highlight decisions, delays, owners, and questions. Ask before changing any
source file.”

## Give better tasks

For each task, tell the Agent:

* the outcome you want;
* the useful background;
* any deadline or limits;
* the format you prefer;
* where to save the result.

If the first answer is not right, explain what is missing. The same task keeps
the conversation and attached context together.

## Improve over time

Review the Agent's results before increasing its responsibility. When you see
a repeated correction, add it to the Agent's instructions or turn the method
into a [Skill](/agents/skills).

Use a new task for a new goal. Keep long-running project files on a Dedicated
cloud computer or in the File Library, depending on who needs them.

## Add more when needed

<CardGroup cols={2}>
  <Card title="Work environments" href="/agents/work-environments">
    Choose between a fresh temporary workspace and a dedicated cloud computer.
  </Card>

  <Card title="File Library" href="/agents/files">
    Organize shared files and give an Agent the right access.
  </Card>

  <Card title="Skills" href="/agents/skills">
    Reuse a proven way of working.
  </Card>

  <Card title="Scheduled Tasks" href="/agents/scheduling">
    Run repeat work at a time you choose.
  </Card>
</CardGroup>
