I’m looking to learn about AI tools that developers are currently using to improve productivity. Tools that assist with coding, debugging, code reviews, documentation, or development workflows would be helpful. It would be great to hear recommendations based on real-world experience and how these tools have improved your development process.
Loading

Jignesh KumarPosted Mar 20, 2026, 3:42 AM
Thanks Sam Hobbs and James Wood
Sam HobbsPosted Mar 13, 2026, 4:35 PM
There is also Github Copilot. It is provided (built into) Visual Studio and I assume Visual Studio Code. Note that there are at least 3 versions of Copilot; there is also Microsoft Copilot and there is Microsoft 365 Copilot and they are al different products.
There is Claude and Claude Code. Claude Code is available either in a terminal, in VS Code, as a separate desktop application or in a browser.
Many virtual assistants (AI), such as Google's Gemini, are available as extensions in IDEs. Look in your favorite IDE for relevant extensions.
Perplexity AI is available in browsers and exposes APIs that other products and OEMs use.
Cursor is a fork of VS Code. It is explicitly enhanced with AI for application development. I think it is quite good at generating programs.
Theia from IBM is also a fork of VS Code and has very extensive capabilities for adding AI. The capabilities are so extensive that it is frustrating for me to figure it out.
The options are so extensive that you need to be specific about your requirements.
James WoodPosted Mar 13, 2026, 11:48 AM
1. GitHub Copilot – Autocompletes code, suggests functions, and speeds up development by reducing boilerplate work. Great for learning new APIs and staying in flow.
2. ChatGPT / GPT-4 – Excellent for generating code snippets, explanations, debugging help, and creating documentation. Can act like a virtual pair programmer.
3. Amazon CodeWhisperer – Provides AI-driven code recommendations inside your IDE, helping with faster coding and fewer syntax errors.
4. Tabnine – AI code completion that supports multiple languages and IDEs, helping maintain consistent patterns and reduce cognitive load.
5. Snyk – Uses AI to automatically detect security vulnerabilities, suggest fixes, and streamline secure coding practices.
6. DeepCode (Snyk Code) – Analyzes codebases with AI to offer code reviews and highlight quality issues before commits.
7. Replit Ghostwriter – Built-in AI assistant for coding and problem solving in the Replit environment.
8. Notion AI / Merlin – Helps generate documentation, summaries of code changes, and clear READMEs.
9. LinearB / CodeStream – Improves development workflows with AI insights into bottlenecks, cycle time, and team collaboration.
10. Tabby – AI assistant that provides context-aware completion for developers, reducing debugging time.