---
title: "Phase 1: Setting Up"
description: Install the tools and create a research agent that can learn about technologies for you.
---

# Phase 1: Setting Up

In this phase you'll install the core tools (mise, Python, Claude Code) and create your first custom AI agent — a research agent that searches the internet for the best libraries and techniques based on your project's specific context.

The key pattern in this phase: **Agents Writing Agents**. Instead of manually writing agent instructions, you describe what you want in plain language and let Claude generate the agent definition. This "prompts to build prompts" pattern lets you work at a higher level of abstraction.

## Lessons

1. **[Setting Up the Environment](/content-repurpose/01-research/01-setting-up/)** — Install mise, Python 3.12, uv, and Claude Code. Extend your mise.toml for automatic virtual environment management.

2. **[Context-Aware Research](/content-repurpose/01-research/02-context-aware/)** — Teach the AI to research within your project context. Instead of generic answers, you get recommendations that build on your existing stack.

3. **[Agents Writing Agents](/content-repurpose/01-research/03-agents-writing-agents/)** — The core pattern: describe an agent's behavior in plain language, let Claude write its definition. Compose knowledge through project memory.
