Agent Farm / Field notes 01

A setup for every kind of work.

A planner needs different instructions from an implementer. Save those choices once, then take the right setup into your next repository.

The toolkit

Small pieces. Useful together.

From setup to session

Four choices. Then you’re in.

After agent-farm init, launch the interactive picker with agent-farm. This illustrated sequence shows the path to a session.

  1. 01 / Profile
    $ agent-farm
    › planner
      implementer
      reviewer

    Pick a profile

    Choose the worker and playbooks for this job.

  2. 02 / Workspace · optional
    Project tools
      None
    › my-project
      MCP connections included

    Add a workspace

    Choose project connections when you need them.

  3. 03 / Repository
    Working directory
    ~/repos/my-app
    
    Profile + tools + repo ✓

    Point at your repo

    Choose where the agent will read and work on files.

  4. 04 / Native session
    .agent-farm/generated/
      instructions · skills · tools
    
    Claude Code or Codex →

    Open your terminal

    Agent Farm builds the bundle and opens the selected native CLI.

Illustrative screens. Your installed profiles and workspaces determine the choices shown.

Already know your setup?
agent-farm run planner --workspace my-project

Review the launch permissions before your first run.

The same worker, more context

Give the project a toolbox.

A repository tells the agent where to work. A workspace supplies named connections to external tools, independently of that folder.

Profile + repository

Work from the repository.

  • Your selected model and instructions
  • Selected skills and child agents
  • Repository files and local context

For example: plan a refactor from the code and tests already in the repo.

Add a workspace

Bring project tools along.

  • Everything in the profile
  • Your configured issue tracker
  • Your configured error or analytics tools

For example: use a connected tracker and error service to investigate a reported bug.

Add your provider’s MCP endpoints and authenticate them first. Agent-defined connections and native global tools can also apply.

Build a workspace configuration
Next / ConfigurationSee what goes into a setup.