A side-by-side look at the four tools you can use with our AI server.
| Feature | Aider | Cline | Continue | OpenCode |
|---|---|---|---|---|
| Type | CLI | VS Code Extension | VS Code Extension | CLI |
| Install method | pip / pipx |
VS Code Marketplace | VS Code Marketplace | Binary / go install |
| Configuration | Environment variables | GUI settings panel | JSON config file | JSON config + env vars |
| Chat / Q&A | Yes | Yes | Yes | Yes |
| File editing | Automatic (git commits) | With approval | Inline suggestions | Automatic |
| Git integration | Auto-commits changes | No | No | No |
| Tab autocomplete | No | No | Yes | No |
| Inline editing | No | No | Yes (Ctrl+I) | No |
| Terminal commands | Yes (/run) |
Yes (with approval) | No | Yes |
| Undo support | Yes (/undo) |
Manual (VS Code undo) | Manual (VS Code undo) | No |
| Best for | Terminal users, quick edits in git repos | Autonomous coding tasks with oversight | IDE-integrated chat + autocomplete | Terminal users who prefer JSON config |
Use Aider. It runs in your terminal, auto-commits changes to git, and has a simple undo command. If you prefer JSON-based configuration, try OpenCode instead.
Use Continue for chat, inline edits, and tab-autocomplete. Use Cline if you want the AI to autonomously edit files and run commands on your behalf.
Continue is the only tool here that supports tab-autocomplete. Set up tabAutocompleteModel in its config.
Go for it! They all use the same API key and server. You can switch between them freely.