Developers are using AI agents to make new software and add to current projects. A key challenge is making sure the AI has clear context to give the right results.