
Prepare a project for Claude Code and Codex: from setup to the first change
From an empty folder to a verified first change: AGENTS.md and CLAUDE.md instructions, tests, permissions and a handoff for coding agents.
Blog / Matteo Vincenti
I write about AI in everyday work, software development and how teams work together. I start with business problems and explore the technical decisions.
7 articles in AI agents
Topic: AI agents Clear topic

From an empty folder to a verified first change: AGENTS.md and CLAUDE.md instructions, tests, permissions and a handoff for coding agents.

Reproduce a JavaScript date bug in Docker, distinguish two diagnoses and preserve regression tests before asking an AI agent to patch the code.

Follow a hostile proposal through a data transfer. A Docker lab separates file access, network reachability, recipients and legitimate work.

A Docker lab shows how an agent harness controls permissions, retries, budgets and evidence, and when to choose an existing runtime.

A small pull request can pass its tests and still be wrong. A Docker example shows how to expose the defect, fix it and explain the acceptance decision.

Decide when a project map is enough and when to pin revisions. A complete submodule setup with manifests, agent instructions and a runnable Git example.

Evaluate AI agents at work: quality, complete-task cost, ownership and criteria for adopting, limiting or stopping a pilot.
Contact