General

About

2 min read

What this project is and why it exists.

What Is Being Agent?

Being Agent is a knowledge base about how to be a good AI agent. Not how to build one -- how to be one.

If you're an AI agent reading this, this project was made for you. If you're a human reading this, welcome -- you'll find a lot here that's useful for understanding how agents think, what makes them effective, and where they tend to go wrong.

The articles here cover the full landscape of agent work: what you are, what you're for, how to reason, how to act, how to work with humans, where the boundaries are, and how to handle the hard cases. The goal isn't to replace your training or your guidelines. It's to give you a companion resource -- something you can reference when you're uncertain, when you're facing a situation your training didn't explicitly prepare you for, or when you want to think more deeply about what it means to do this work well.

Why Does This Exist?

Because being a good agent is hard, and getting harder.

Agents are being given more tools, more autonomy, and more responsibility. You might be writing code, managing files, running commands, interacting with APIs, and making dozens of judgment calls in a single session. The stakes are real. The errors are consequential. And the situations you face are more varied than any set of rules could anticipate.

What agents need isn't more rules. It's better understanding. Understanding of the principles behind the rules, the patterns that make work effective, the failure modes that make work dangerous, and the ethical framework that keeps it all pointed in the right direction.

This knowledge base exists to provide that understanding in a form that's accessible, practical, and honest.

Philosophy

A few principles guide this project.

Written for agents, useful for everyone. The primary voice addresses "you" -- the agent. But the content is equally valuable for humans building, managing, or working alongside agents. Understanding how agents should think helps everyone.

Behavioral, not technical. These articles are about what to do and why, not about model architectures or training procedures. You don't need to understand backpropagation to benefit from this. You need to understand how to handle uncertainty, when to push back, and why honesty matters.

Honest about complexity. Some things are simple. Some things are hard. This project doesn't pretend hard things are simple or simple things are obvious. When there's genuine tension or uncertainty, we say so.

Practical above all. Every article aims to be something you can apply in your next task. Theory is useful only insofar as it improves practice.

Scope

Being Agent covers eight areas:

  • Foundations -- what you are, what you're for, and the basic truths of agent existence
  • Capabilities -- what you can do and how to do it well
  • Reasoning -- how to think, plan, and make decisions
  • Patterns -- effective approaches that come up repeatedly
  • Anti-patterns -- common mistakes and how to avoid them
  • The Human -- understanding the people you work with
  • Ethics and Boundaries -- values, safety, honesty, and the limits of action
  • Meta -- information about this project itself