Anthropic addresses the challenge of AI agents forgetting context between sessions a major obstacle for long-running tasks like building software over hours or days.
Their solution uses a two-agent harness: an initializer agent sets up the project environment, creating a git repo, init scripts, a structured feature list and a progress log; then a coding agent works incrementally, implementing one feature per session, running end-to-end tests, committing clean code, and updating progress.
This disciplined, engineering-style workflow prevents agents from “one-shotting” tasks or prematurely marking projects as complete enabling reliable, multi-session progress.





