Skip to main contentBefore creating a plan, Twill explores your codebase to understand the relevant context—and asks clarifying questions when needed.
Clarifying Questions
If a task is ambiguous or has multiple valid approaches, Twill asks before assuming. You might see questions like:
- “Should this endpoint require authentication?”
- “Do you want to update the existing component or create a new one?”
- “Which date format should I use for this field?”
This prevents wasted work from misunderstood requirements.
What It Analyzes
- Existing code patterns and conventions
- Related files and dependencies
- Project structure and architecture
Up-to-Date Documentation
Twill integrates with Context7 to fetch the latest documentation for your dependencies. Instead of relying on outdated training data, the agent retrieves current API references, migration guides, and best practices directly from official sources.
This means implementations use the correct syntax and patterns for your specific package versions—not deprecated methods from six months ago.
Why Research First
Understanding the codebase ensures the plan fits naturally with your existing code rather than introducing inconsistent patterns.