Tutorial: Why Wing?
Wing is a Python IDE designed from the ground up for Python development. Whether you're using an AI agent or developing code manually, it speeds up writing new code, makes existing code easier to understand, catches errors earlier, and provides a fast and reliable debugger when problems appear.
The Wing 12 install runs as either Wing Pro or Wing Classic, depending on the license you have activated. The two products focus on supporting different development styles, as follows:
Wing Pro is the full IDE including the Claude Code AI agent integration with the Claude Code panel, the Tasks tool, one-click fix of test failures and warnings, and a side-by-side review workflow for agent-made changes (requires a Claude Code subscription). If you are using Wing Pro and AI agents, your work is more like a project leader and manager, while the AI agent writes the actual code. Wing Pro focuses on supporting you in that role, and also on making the AI agent itself work more efficiently and effectively with the IDE's feature set. Preliminary benchmarks show using Claude Code with Wing consumes roughly half the overall tokens when compared to using Claude Code standalone, with tasks running about twice as fast on average.
Wing Classic is the same IDE without the agent integration. It provides you with project and Python environment management, deep code analysis with early error detection, powerful debugger and editor, refactoring, version control, and other traditional IDE features.
This Tutorial leads with AI agent workflow. AI agents substantially change how software is developed – with significant increases in productivity and code quality – and Wing 12 is built around this new reality. Later chapters cover Wing's classic IDE features, which AI agent users still use when reading code, debugging, or reviewing changes.
If you have a Wing Classic license, or don't plan to use an AI agent, skip ahead to Tutorial: Classic IDE Features.
A good way to keep learning after you've worked through this Tutorial is to subscribe to Wing Tips, short emails on getting more out of Wing – including the AI-agent integration and Wing's classic features.
Let's get started!