What AI agents can do.

How they work, which tools exist, and what you should check before use.

What an AI agent does

An agent connects an AI model with tools and a task framework. It can plan steps, retrieve information, and take actions. What it can actually do depends on the product, the permissions granted, and the connected applications.

Types of tools

Desktop workspaces

Apps can combine several ways of working. For example, the ChatGPT desktop app offers general Work tasks and the Codex section; dots is a persistent agent available within it.

General-purpose agents

You describe a task in natural language. The agent handles it in its work environment, such as conducting research or preparing documents.

Coding agents

They work with source code and development tools. They can investigate errors, change features, run tests, and explain existing projects.

Agent platforms

Here you configure agents and processes yourself. You connect data sources and applications and define triggers and approvals.

Self-hosted agents

You install and operate the assistant in your own environment. You manage model access, permissions, and operations. External model APIs may also be used.

What to check before use

  • Define the result

    Describe what should be available at the end and how you will know the task is complete.

  • Check access options

    Clarify which files, apps, or repositories the agent needs. Grant the required access.

  • Set approvals

    Choose which actions you want to review before execution, such as sending a message.

  • Estimate setup effort

    Check whether an existing agent can handle the task or whether you need to configure a custom process.

  • Set cost limits

    Check how usage is billed and which limits you can set.

Frequently asked questions about AI agents

Which AI agent fits my task?

Start with the desired result: research, office work, automation, or code. Then compare features, available access options, setup, and limitations. The Task filter in the catalog help with initial selection. Test a candidate with a small task of your own.

What is the difference between ChatGPT, dots, and Codex?

The shared profile view distinguishes ChatGPT with Chat and Work, dots for ongoing tasks and Codex for software work. App, CLI, and app server are access points whose requirements are listed in each profile.

How current is the information?

Each profile states the date of the sources reviewed and links to provider sources for features and limitations. Terms and availability may change afterward. The editorial method explains how the information is assessed.

Have these agents been tested first-hand?

This catalog is based on publicly documented provider information. The practical examples show possible tasks and review steps. This version does not include our own product tests or measurable performance assessments.

Start with a small task

Choose a limited task with test data and a visible result. Check how long the entire process takes, including your follow-up work. Expand its use once the process works reliably.

Choose an example prompt

The profiles are based on provider documentation. This version does not include our own comparative tests or measurable performance assessments. Sources and method