Quick Start

On this page

Install

uv pip install .

Create a minimal Makefile

define SYSTEM_PROMPT
You are a helpful assistant.
endef

.PHONY: hello

# <tool>
# Say hello.
# @param NAME string Name to greet
# </tool>
hello:
	@echo "Hello, $(NAME)!"

Run the agent

ANTHROPIC_API_KEY=<key> uv run make_agent -f Makefile

Try one-shot mode

ANTHROPIC_API_KEY=<key> uv run make_agent -f Makefile --prompt "Greet Alice"
Tip: Use --with-memory to persist conversation history between sessions.