Manage AI engineers
from your Python IDE.
Wing 12.1 focuses on autonomous agentic development. You write the specification and answer questions. Agents write, test, debug, review, document, and commit the code. Wing keeps you in control.
A Python IDE that works the way you do.
Whether you manage AI agents or write code by hand, Wing brings together the tools you need, in a coherent workspace.
Agentic Development
Autonomous development with the Tasks Manager, your choice of AI agent, and MCP servers that give agents access to Wing's productivity features.
Powerful Debugger
Conditional breakpoints, multi-process debugging, interactive Debug Console, and data viewers for arrays and dataframes.
Remote Development
Seamlessly work on code running on a remote host, VM, container, Raspberry Pi, AWS, or LXC/LXD cluster.
Intelligent Editor
Auto-completion, code analysis, refactoring, vim/emacs/VS keybindings, and inline error detection.
Code Navigation
Goto-definition, find uses, find symbol in project, module browser, and multi-file search across your entire codebase.
Unit Testing
Supports unittest, pytest, doctest, nose, and Django. Coverage-aware test invalidation re-runs only what your edits affect.
Project Management
Set up and share Python environments with virtualenv, Poetry, uv, pipenv, conda, or Docker, with revision control using Git, Mercurial, or Perforce.
Customizable and Extensible
Light and dark themes, configurable UI layout and toolbars, perspectives for task switching, and a Python scripting API.
And Much More
Difference/merge tool, code reformatting with Ruff, Black, YAPF, and autopep8, indentation conversion, and an OS Commands tool.
Wherever Python takes you.
Wing fits in — for science, the web, games, and the desktop — wherever Python runs.
Scientific & Data Analysis
Interactive development with Jupyter, NumPy, SciPy, Matplotlib, and pandas. The debugger's dataframe and array viewer makes inspecting large data sets easy.
Web Development
Use Django, Flask, Pyramid, and other web frameworks — including step-through debugging of Django templates. Works seamlessly with code on a remote host, VM, or container.
Animation & Games
Develop scripts for Blender, Autodesk Maya, NUKE, Source Filmmaker, and other apps that embed Python. pygame and other Python game engines too.
Desktop & Embedded
PyQt, wxPython, Tkinter, and other UI frameworks. Scripting, Raspberry Pi, and other Python work are also fully supported.
"The best Python IDE. And I have tried them all!"— Ahmed Ali
Transform your work, at your own pace.
New to AI agents? Start small with a bug fix and check every change in the code. When you're ready, describe a new feature or a whole application. Wing's Tasks Manager plans, implements, tests, debugs, and optionally commits the work, keeping a record of every decision for you to review as closely as you like.
Switch between hand-coding and delegating work at any time. Agents use Wing's own tools to run tests and debug, on the same project and files as you. You decide how much to delegate, how to review, and when to accept agent work.
Wing Pro: free 30-day trial, no credit card required. Bring your own AI agent subscription.