Skip to content
Français

Start here

Run a coding agent from TypeScript, then add checks and workflows as you need them.

Outpost is a TypeScript library for running coding agents on Git repositories. Your code chooses the agent, its execution environment and the branch where it works. The result includes its answer, commits and reported token usage.

Start with a single task. When you need several steps, a workflow connects them and passes their results from one task to the next.

An agent does the work, a sandbox runs its commands, and a workspace is the checkout it edits. You choose these separately. How Outpost runs a task explains their lifetimes and what happens to the files.

For the exact options and return types of a function, open the API reference. The guide focuses on how to use those functions together.