Wingware Early Access Program

Wing 12 is now available as an early access release!

You can participate in this program simply by downloading and using the early releases of Wing. We ask only that you keep your feedback and bug reports private by submitting them through Wing's Help menu or by emailing us at support@wingware.com.

Wing 12.0.0.0 Beta: June 1, 2026


Wing 12 Screen Shot

Wing 12 introduces deep integration with AI coding agents, starting with Claude Code. This includes a dedicated Claude Code tool, a new Tasks tool for planning and reviewing AI agent work, and a set of MCP servers that give the agent access to Wing's source code analysis, unit testing, and debugging features.

Wing 12 also adds Pseudo-Terminal support to OS Commands and Debug I/O, reenvisions the OS Commands tool so that commands can be dragged to tool or editor splits, reorganizes the Tools menu, adds search and back/forward navigation to the Preferences dialog, supports automatic test discovery, speeds up detection of externally modified files, and makes many other improvements.

Product Line Changes

With Wing 12, Wingware is shifting its emphasis toward the new reality of AI agent assisted software development. As part of this, we are changing the product line and licensing, as follows:

(1) The Commercial and Non-Commercial licensing model is being retired. We are replacing those with a single download that provides tiered access to IDE functionality, depending on the type of license purchased. The license types that will be available initially are:

Wing Pro -- the full-featured Python IDE for professional programmers using AI agents

Wing Classic -- a scaled back Python IDE for users that don't work with AI agents

Both can be used for commercial development. Trial licenses provide time-limited access to the full-featured Wing Pro product.

(2) Wing Personal has been retired and will no longer be maintained. Upgrade paths for Wing Personal users include: (1) switching to Wing 101, which is still free, if its very scaled-back feature set is acceptible, or (2) purchasing a Wing Classic license, which includes many features that were not available in Wing Personal. We will be offerring migration discounts through the Wing Personal product's offer notification system, once we are selling Wing 12 licenses.

(3) Wing 101 has been deemphasized and will be served from a separate section of our website. It is available as part of this early access offering but has virtually no functional changes from Wing 11. The lack of changes in Wing 101 is nothing new; as a tool for teaching beginning programmers, its feature set has been complete for many years.

Downloads

IMPORTANT Be sure to Check for Updates from Wing's Help menu after installing so that you have the latest hot fixes.

This is a beta release. Please try it and email us if you find problems or have suggestions!

Wing 12.0.0.0 -- Full featured Python IDE with two licensing tiers

Wing 101 12.0.0.0 -- Free IDE for teaching beginners to program

Wing 11 and earlier versions are not affected by installation of Wing 12 and may be installed and used independently. However, project files for Wing 11 and earlier are converted when opened by Wing 12 and should be saved under a new name, since Wing 12 projects cannot be opened by older versions of Wing.

New in Wing 12

AI Coding Agent Integration with Claude Code

Wing 12 adds a Claude Code tool that integrates the Claude Code AI coding agent with IDE functionality. A new Set Up for Claude Code item in the Project menu configures the active project for AI agent development and communicates to the agent how to work with the sources in your Wing project.

A set of MCP (Model Context Protocol) servers gives Claude Code access to Wing's source code analysis, testing, and debugger functionality, so the agent can more efficiently navigate and understand your code, write, run & fix unit tests, and use the debugger to diagnose difficult runtime errors.

Tasks Tool

The new Tasks tool lets you plan, queue up, execute, review, and audit the history of AI agent development tasks, making it easier to supervise the agent's work and inspect changes before committing them to revision control.

FIX Features and Write Tests

Wing 12 adds AI agent driven FIX features that hand off the current debugger bug, failing unit tests, or code warnings directly to Claude Code for resolution. New Write Tests items in the Testing and editor context menus prompt the agent to write unit tests for selected code.

Pseudo-Terminal for OS Commands and Debug I/O

The OS Commands and Debug I/O tools now default to using a pseudo-terminal`` that implements full ANSI terminal emulation, so you can run and debug programs that use color output, cursor positioning, or full-screen TUIs.

Tools in Editor Splits

Tools can now be added or dragged to editor splits, not just in the tool areas, allowing for much more flexible workspace layout.

Along the same lines, the OS Commands tool has been redesigned so that commands may be dragged out to any tool or editor split.

Reorganized Tools Menu

The Tools menu has been reorganized into related groups, with an Other sub-menu for lesser-used or legacy tools, making the more commonly used tools easier to find.

Preferences Dialog Search and Navigation

The Preferences dialog now supports text search and back/forward navigation, making it easier to find and change settings.

Test Discovery

Wing 12 adds an Auto-Discover Test Files option in the Testing tab of Project Properties, so you usually don't need to specify test file patterns or add test files individually to the Testing tool.

Wing 12 also adds discovery of individual unit tests within files, using Discover Tests in Project in the Testing menu and Discover Tests in Selected Files in the Testing tool's context menu. This lets you find the tests you want to run much more easily, without running all the tests in a file.

Other Minor Features and Improvements

Wing 12 also prompts for SSH passphrases and HTTPS credentials when needed during VCS operations, detects externally modified files much more quickly and with reduced CPU load, saves and restores tool console scrollback across project close/reopen, fixes the Ignore checkbox in the Exceptions tool for exceptions in pseudo-files such as <input> or <string>, supports clickable OSC 8 hyperlinks in the OS Commands and Debug I/O consoles, and makes a number of other bug fixes and usability improvements.

Changes and Incompatibilities

The AI features originally introduced in Wing 11 (the AI Coder and AI Chat tools, used to set up and run individual queries against an LLM) are now considered legacy and hidden from the user interface in Wing 12. They remain available in projects that already use them, and can be re-enabled in the Projects > AI preferences area, for users that wish to continue using them.

If you have questions about any of this, please don't hesitate to contact us at support@wingware.com.