The Giant List of AI-Assisted Developer Tools Compared and Reviewed

AI-Assisted Developer Tools

Introduction

Here's a comprehensive comparison AI-assisted developer tools, including code autocompletion, intelligent terminals/shells, and video editing tools. Reviews are linked when available.

Table of Contents

Tools and reviews

ToolCategoryReviewHomepage
GitHub CopilotCode Autocompletion📖 Reviewhttps://github.com/features/copilot
WarpIntelligent Terminals / Shells📖 Reviewhttps://www.warp.dev/
DescriptVideo EditingComing soonhttps://www.descript.com/
CodeiumCode Autocompletion📖 Reviewhttps://codeium.com
KapwingVideo EditingComing soonhttps://www.kapwing.com
AiderCommand-line toolComing soonhttps://aider.chat
CodyCode AutocompletionComing soonhttps://sourcegraph.com/cody
ModsCommand-line toolComing soonhttps://github.com/charmbracelet/mods
ZedCode AutocompletionComing soonhttps://zed.dev
MutahunterMutation TestingComing soonhttps://github.com/codeintegrity-ai/mutahunter
CursorCode Autocompletion📖 Reviewhttps://cursor.sh
OpusClipVideo EditingComing soonhttps://www.opus.pro
TabnineCode Autocompletion📖 Reviewhttps://www.tabnine.com
MutableAICode Autocompletion📖 Reviewhttps://mutable.ai
CodiumAICode AutocompletionComing soonhttps://www.codium.ai
Grit.ioCode Autocompletion📖 Reviewhttps://www.grit.io
Adrenaline AICode AutocompletionComing soonhttps://useadrenaline.com
Amazon CodeWhispererCode AutocompletionComing soonhttps://aws.amazon.com/codewhisperer/
FigstackCode AutocompletionComing soonhttps://www.figstack.com

Code Autocompletion

Code autocompletion tools save developers time and effort by automatically suggesting and completing code snippets based on the context of the code being written.

Open source

ToolClientBackendModel
GitHub Copilot
Codeium
Cody
Zed
Cursor
Tabnine
MutableAI
CodiumAI
Grit.io
Adrenaline AI
Amazon CodeWhisperer
Figstack

,

Ide support

ToolVs CodeJetbrainsNeovimVisual StudioVimEmacsIntellij
GitHub Copilot
Codeium
Cody
Zed
Cursor
Tabnine
MutableAI
CodiumAI
Grit.io
Adrenaline AI
Amazon CodeWhisperer
Figstack

,

Pricing

ToolModelTiers
GitHub CopilotsubscriptionIndividual: $10 per month, Team: $100 per month
CodeiumsubscriptionIndividual: $10 per month, Team: $100 per month
CodyfreeStandard: Free, Pro: Subscription based - contact for pricing
ZedsubscriptionFree: Free, Pro: $20 per month, Team: $50 per month
CursorfreeHobby: Free, Pro: $20 per month, Business: $40 per month
TabninesubscriptionBasic: Free, Pro: $12 per month per seat, Enterprise: $39 per month per seat
MutableAIsubscriptionBasic: $2 per month and up, Premium: $15 per month, Enterprise: Custom
CodiumAIsubscriptionDeveloper: Free, Teams: $19 per user/month, Enterprise: Let's talk
Grit.iosubscriptionCLI: Free, Team: $39 / contributor, Enterprise: Book a demo
Adrenaline AIsubscriptionFree Trial: Free, limited time, Pro: $10 per month
Amazon CodeWhispererfreeIndividual: Free
FigstackfreemiumFree: Free, Starter: $9 per month, Unlimited: $29 per month

,

Free tier

ToolFree tier
GitHub Copilot
Codeium
Cody
Zed
Cursor
Tabnine
MutableAI
CodiumAI
Grit.io
Adrenaline AI
Amazon CodeWhisperer
Figstack

,

Chat interface

ToolChat interface
GitHub Copilot
Codeium
Cody
Zed
Cursor
Tabnine
MutableAI
CodiumAI
Grit.io
Adrenaline AI
Amazon CodeWhisperer
Figstack

,

Creator

ToolCreator
GitHub CopilotGitHub
CodeiumCodeium
CodySourcegraph
ZedZed Industries
CursorAnysphere
TabnineCodota
MutableAIMutableAI Corp
CodiumAICodiumAI
Grit.ioGrit Inc
Adrenaline AIAdrenaline Tech
Amazon CodeWhispererAmazon Web Services
FigstackFigstack Inc

,

Language support

ToolPythonJavascriptJavaCpp
GitHub Copilot
Codeium
Cody
Zed
Cursor
Tabnine
MutableAI
CodiumAI
Grit.io
Adrenaline AI
Amazon CodeWhisperer
Figstack

,

Supports local model

ToolSupports local model
GitHub Copilot
Codeium
Cody
Zed
Cursor
Tabnine
MutableAI
CodiumAI
Grit.io
Adrenaline AI
Amazon CodeWhisperer
Figstack

,

Supports offline use

ToolSupports offline use
GitHub Copilot
Codeium
Cody
Zed
Cursor
Tabnine
MutableAI
CodiumAI
Grit.io
Adrenaline AI
Amazon CodeWhisperer
Figstack

Command-line tool

Developers use command-line tools to interact with the computer's operating system and execute commands. They can be used to automate tasks, manage files, and perform other operations, and can be composed together to create more complex commands. The command line is also used to interact with remote computers.

Intelligent Terminals / Shells

Intelligent terminals and shells enhance the command-line experience with features like command completion, advanced history search, and AI-powered assistance.

Open source

ToolClientBackendModel
Warp

,

Pricing

ToolModelTiers
WarpsubscriptionFree: Free, Pro: $15 per month, Team: $22 per month, Enterprise: Custom

,

Free tier

ToolFree tier
Warp

,

Chat interface

ToolChat interface
Warp

,

Command completion

ToolCommand completion
Warp

,

Advanced history

ToolAdvanced history
Warp

,

Supports local model

ToolSupports local model
Warp

,

Supports offline use

ToolSupports offline use
Warp

Video Editing

AI-assisted video editing tools simplify the video editing process by offering features like automatic transcription, editing via transcription, and intelligent suggestions.

Open source

ToolClientBackendModel
Descript
Kapwing
OpusClip

,

Pricing

ToolModelTiers
DescriptsubscriptionCreator: $12 per month, Pro: $24 per month
KapwingsubscriptionFree: Free, Pro: $16 per month, Business: $50 per month, Enterprise: Custom
OpusClipsubscriptionFree: Free, limited features, Starter: $15 per month, Pro: $29 per month

,

Free tier

ToolFree tier
Descript
Kapwing
OpusClip

,

Works in browser

ToolWorks in browser
Descript
Kapwing
OpusClip

,

Supports autotranscribe

ToolSupports autotranscribe
Descript
Kapwing
OpusClip

,

Edit via transcription

ToolEdit via transcription
Descript
Kapwing
OpusClip

Mutation Testing

Mutation testing tools enhance software quality by injecting faults into the codebase and verifying if the test cases can detect these faults.

Open source

ToolClientBackendModel
Mutahunter

,

Language support

ToolPythonJavascriptJavaCpp
Mutahunter

,

Supports local model

ToolSupports local model
Mutahunter

,

Supports offline use

ToolSupports offline use
Mutahunter

,

Pricing

ToolModelTiers
MutahunterfreeFree: Free

Enhanced IDE

Enhanced IDE tools are more comprehensive than autocompletion tools. For example, enhanced IDEs may offer natural language interfaces, allowing experienced developers to craft software with extreme speed.

Remember to bookmark and share

This page will be updated regularly with new information, revisions and enhancements. Be sure to share it and check back frequently.