<!-- Source: https://getagentfarm.com/ -->

[Open source](https://github.com/dcouple/agent-farm)

# Your agents. Your setup.

Switch setups for Claude Code and Codex.  
Save a profile, pick it, launch in your native terminal.

[Get started](https://getagentfarm.com/#get-started) [View on GitHub](https://github.com/dcouple/agent-farm)

After installation

`agent-farm init`

[Meet the building blocks](https://getagentfarm.com/#how-it-works)

![A cozy pixel-art workbench: four setup cards connect to a cream terminal, framed by plants, books, and a sleeping cat.](https://getagentfarm.com/images/workbench-1254-7426a089c2.webp)

agent-farm

$ agent-farm

Choose a profile

Click or ↑↓ + Enter

01 / Overview

## Your setup, in one place.

![A pixel-art farm shed with four compartments: profile cards, robot agents, skill books, and workspace toolboxes.](https://getagentfarm.com/images/configuration-1400-b8f6d80e68.webp)

Profile

— a saved setup

Agent

— the worker

Skill

— the playbook

Workspace

— the tools

02 / Get started

## From setup to session.

Save a profile. Point it at your repo. Launch Claude Code or Codex.

After installation

Set up once

```
agent-farm  init
```

Pick a profile and launch

```
agent-farm
```

Install from source

Requires Node.js 22.15+, pnpm, macOS or Linux, and an authenticated Claude Code or Codex CLI.

Install Agent Farm

```
git  clone  https://github.com/dcouple/agent-farm.git 
 cd   agent-farm 
 pnpm  install  --frozen-lockfile  &&  pnpm  build
 mkdir  -p ~/.local/bin
 ln  -s  "$PWD/dist/cli.js"  ~/.local/bin/ agent-farm
```

Add `~/.local/bin` to your shell’s `PATH`, then run `agent-farm init`.

[Full installation guide](https://github.com/dcouple/agent-farm#install)
