AI coding tools by category

Software work has many steps, and AI tools now exist for most of them. This page lists every category on CodeBan so you can go straight to the job you need help with. Each category page has a short guide to what those tools do and what to check, followed by the tools themselves, each with one plain line and a link to its official site.

If you are new to AI for coding, the IDE assistants and chat assistants are the easiest place to start, since they add help to tools you already use. Teams looking to hand off whole tasks should read the coding agents category. For quality and safety, the code review, testing and security scanning categories cover tools that run on every pull request.

Some jobs span categories. A team adopting coding agents will want code review and testing tools to keep agent pull requests safe, and a company with strict data rules may pair an IDE assistant with a self-hosted model. The related categories at the bottom of each page point to these combinations.

If your code cannot leave your network, start with local and open models, which run on your own machines or servers and can connect to many editors and terminal tools. Whatever you pick, read the data handling terms first, since every tool here reads source code.

Tools are listed in our own order, not ranked. Paid placements, when there are any, are labeled Sponsored. We re-check listings often because this market moves quickly, and we hold back tools we cannot confirm.

Each tool page lists the facts we could confirm, such as a free plan, an open-source license, self-hosting or support for VS Code and JetBrains IDEs. Where a fact says not enough info, check the official site before you rely on it. If you find a mistake, the contact page explains how to report it, and we update the page at the next rebuild.

Every category

Questions about CodeBan

Which category should I start with?

Start where your team loses the most time. For everyday coding help, try IDE assistants. For handing off tasks, look at coding agents. For checks on pull requests, look at code review and security scanning.

Why is a well-known tool missing?

Either we have not added it yet, or we are holding it while we confirm details such as a recent rename or acquisition. You can suggest it through the submission form.

Can one tool appear in several categories?

Each tool sits in one main category, the job it is best known for. Many tools do more than one thing, and their pages mention that where it helps.

Every tool, by category