# Put your agents to work.

Give a coding agent a task. Follow the conversation, answer its questions, and review the changes—all in one Firehose workspace.

[Install Firehose →](/getting-started/install/)

**What you need:** a Mac or Linux computer, a Firehose subscription, and an agent tool such as Claude Code or Codex. These guides describe Firehose 1.0.1.

## Find your next step

- **[Set up Firehose](/getting-started/install/)**
  Install and activate it, then open it on your computer or your phone.
- **[Start a session](/getting-started/first-session/)**
  Choose a workspace, send a useful request, and check the answer.
- **[Review the result](/tools/diff/)**
  Read the changed lines and decide what needs another pass.

## Know where the work happens

1. **Your browser**
   Send requests and read results, on your computer or your phone.
2. **Your computer**
   Firehose and your agent sessions run on the computer where you installed it. It needs to be on for you to connect.
3. **Your project folder**
   Files and commands belong to the session's folder. Save example files and run terminal checks there.

A **provider** is the agent system you choose when starting a session, such as Claude or Codex. Providers have their own setup, model access, and permission controls.

## Build confidence, one task at a time

[Understand unfamiliar code](/guides/explain-code/) before asking for a [small change](/guides/make-a-change/). Use [Questions](/tools/questions/) to clarify decisions, [Smart Review](/tools/smart-review/) for another assessment, and the [finish-task checklist](/guides/finish-a-task/) before closing a session.

For ongoing project work, [prepare the environment](/guides/prepare-project/), [complete a browser task](/guides/project-workflow/), or [coordinate several sessions](/guides/parallel-sessions/). Learn how to [recover unwanted edits](/guides/recover-changes/) and [return to a task later](/guides/return-to-work/).

If something doesn’t match what you expect, [find your symptom](/troubleshooting/common-problems/). The [tool guide](/tools/overview/) and [glossary](/reference/glossary/) are here when you need them.
