Adsurdly · AI training
6 workshop pages March 2026
Getting started Field notes / edition 06

Tools to Get Started Working With Agents

The minimal starter stack: a harness, a terminal, a few tools, and one real workflow to test.

Tools to Get Started Working With Agents

If you are just getting started, do not try to learn every agent tool at once.

Start with five components:

  1. a harness to run the agent
  2. a terminal if you are using CLI agents
  3. a few tools the agent can use
  4. a basic understanding of context management
    • A simple way to manage reusable context is with project instruction files such as AGENTS.md.
  5. one real workflow to test

This page lists the practical tools that matter first.

Harnesses

A harness is the environment where you run an agent. It gives the model instructions, access to files, and access to tools.

CLI

GUI

Terminal

If you are using CLI agents, use a dedicated terminal.

Billing

Start with a subscription for simplicity. Use API billing later if you need shared team usage or automation.

Tool examples

These are the first tool categories to understand because they let agents gather information and take useful action.

Web browser

Use this when the workflow happens inside a website.

Use this when the agent needs to find information first.

Web fetch

Use this when you want the underlying content from a page or API.

CRM

Use this when the workflow depends on leads, accounts, contacts, notes, or deal status.

Extensions

Use this when you want the agent to work with your actual systems through custom tools.

Concepts to learn next

Before going deeper, review Concepts, then Working with agents.

The most important ones to understand early are:

  • context
  • how to work with agents in stages
  • MCP
  • skills
  • Harness: pick one GUI option (pi.dev, Claude Cowork, or Codex) or one CLI option (Claude Code or Codex CLI)
  • Terminal: Ghostty if you are using a CLI harness
  • Research: web search + web fetch
  • Action: web browser
  • Business system: CRM
  • Extension layer: custom tools or extensions
  • Concepts: context management, MCP, and skills