# Coding-Agenten im Vergleich

URL: https://agentvera.dev/de/agents/comparison/

Was jeder der 18 Coding-Agenten in AgentVera unterstützt, in einer Tabelle. Sie wird aus den Agenten-Seiten erzeugt; wähle einen Agenten für die Details.

| Agent | Hersteller | Befehl | Effort-Stufen | MCP und Browser | Account-Ketten | Konversation kopieren | /compact |
| --- | --- | --- | --- | --- | --- | --- | --- |
| [Claude Code](https://agentvera.dev/de/agents/claude-code/) | Anthropic | `claude` | low, medium, high, xhigh, max | Ja | Ja | Ja | Ja |
| [Codex](https://agentvera.dev/de/agents/codex/) | OpenAI | `codex` | low, medium, high, xhigh | Ja | Ja | Ja | Ja |
| [Gemini CLI](https://agentvera.dev/de/agents/gemini-cli/) | Google | `gemini` | Keine | Ja | Nein | Nein | Nein |
| [Copilot](https://agentvera.dev/de/agents/copilot-cli/) | GitHub | `copilot` | minimal, low, medium, high, xhigh, max | Ja | Nein | Nein | Ja |
| [Cursor](https://agentvera.dev/de/agents/cursor-agent/) | Cursor Agent | `cursor-agent` | Keine | Ja | Nein | Nein | Nein |
| [Antigravity](https://agentvera.dev/de/agents/antigravity/) | Google | `agy` | low, medium, high | macOS, Linux | Nein | Nein | Nein |
| [opencode](https://agentvera.dev/de/agents/opencode/) | Any provider | `opencode` | Keine | Ja | Nein | Ja | Ja |
| [Hermes](https://agentvera.dev/de/agents/hermes-agent/) | Nous Research | `hermes` | Keine | Ja | Nein | Nein | Nein |
| [Qwen Code](https://agentvera.dev/de/agents/qwen-code/) | Alibaba | `qwen` | Keine | Ja | Nein | Nein | Nein |
| [Kimi Code](https://agentvera.dev/de/agents/kimi-code/) | Moonshot AI | `kimi` | low, medium, high, max | Ja | Nein | Nein | Nein |
| [Kiro](https://agentvera.dev/de/agents/kiro-cli/) | AWS | `kiro-cli` | low, medium, high, xhigh, max | Ja | Nein | Nein | Nein |
| [Amp](https://agentvera.dev/de/agents/amp/) | Sourcegraph | `amp` | low, medium, high, ultra | Ja | Nein | Nein | Nein |
| [Droid](https://agentvera.dev/de/agents/factory-droid/) | Factory | `droid` | low, medium, high, xhigh, max | Ja | Nein | Nein | Nein |
| [Goose](https://agentvera.dev/de/agents/goose/) | Block | `goose` | low, medium, high, max | Ja | Nein | Nein | Nein |
| [Vibe](https://agentvera.dev/de/agents/mistral-vibe/) | Mistral | `vibe` | Keine | Ja | Nein | Nein | Nein |
| [Crush](https://agentvera.dev/de/agents/crush/) | Charm | `crush` | Keine | Ja | Nein | Nein | Nein |
| [Aider](https://agentvera.dev/de/agents/aider/) | Open source | `aider` | low, medium, high | Nein | Nein | Nein | Nein |
| [Cline](https://agentvera.dev/de/agents/cline/) | Cline CLI | `cline` | low, medium, high, xhigh | Ja | Nein | Nein | Nein |

- Effort-Stufen: die Denktiefen, die du in AgentVera für den Agenten wählen kannst. „Keine“ heißt, dass die CLI keine Effort-Einstellung hat oder sie dem gewählten Modell folgt.
- MCP und Browser: Die in AgentVera registrierten MCP-Server und der AgentVera-Browser werden dem Agenten bei jedem Start mitgegeben.
- Account-Ketten: Wechsel zum nächsten Account, wenn ein Limit erreicht ist, sowie Kontextprofile.
- Konversation kopieren: die Konversation in einen neuen Agenten kopieren und dort weitermachen.

## Agent für Agent

**Claude Code**

- Anmeldung: Der Standard-Account nutzt deine bestehende Claude-Code-Anmeldung. Jeder weitere Account bekommt einen eigenen CLAUDE_CONFIG_DIR-Ordner; du meldest dich mit claude auth login im Terminal der App an.
- Modell: Die Modelle werden nach Version aus dem lokalen Modellkatalog von Claude Code aufgelistet. Der Fast Mode lässt sich für Modelle einschalten, die ihn unterstützen.
- Effort: Auto, low, medium, high, extra high und max, per Schieberegler gewählt.
- Sitzungsfortsetzung: Jeder Agent startet mit einer eigenen Session-ID (--session-id) und macht mit --resume weiter. Die Konversation lässt sich mit --fork-session in einen neuen Agenten kopieren.
- MCP: Die in AgentVera registrierten MCP-Server und der AgentVera-Browser (Playwright MCP) werden bei jedem Start angehängt. Claude in Chrome ist ebenfalls verfügbar.

**Codex**

- Anmeldung: Der Standard-Account nutzt deine bestehende Codex-Anmeldung. Jeder weitere Account bekommt einen eigenen CODEX_HOME-Ordner; du meldest dich mit codex login im Terminal der App an.
- Modell: Die Modelle werden live mit codex debug models gelesen.
- Effort: Die Effort-Stufen, die das gewählte Modell anbietet, per Schieberegler gewählt.
- Sitzungsfortsetzung: Jeder Agent bekommt einen stabilen Konversationsschlüssel; beim erneuten Öffnen der App macht der Agent mit dem lokalen Verlauf der CLI weiter. Eine Konversation lässt sich mit codex fork in einen neuen Agenten forken.
- MCP: Die in AgentVera registrierten MCP-Server und der AgentVera-Browser werden bei jedem Start angehängt.

**Gemini CLI**

- Anmeldung: Gemini CLI nutzt eine eigene Google-Anmeldung oder GEMINI_API_KEY; das Terminal des Agenten fragt beim ersten Start, was gelten soll.
- Modell: Bleibt das Feld leer, gilt das Standardmodell von Gemini CLI; ein gewähltes Modell wird mit --model übergeben.
- Effort: Gemini CLI hat keine Effort-Stufen.
- Sitzungsfortsetzung: Jeder Agent startet mit einer Session-ID von AgentVera (--session-id); eine gespeicherte Sitzung öffnet sich mit --resume.
- MCP: Die MCP-Server und der Browser von AgentVera werden bei jedem Start angehängt und namentlich mit deinen eigenen Gemini-Einstellungen zusammengeführt.

**Copilot**

- Anmeldung: Copilot nutzt eine eigene GitHub-Anmeldung; bist du abgemeldet, führe /login im Terminal des Agenten aus.
- Modell: Bleibt das Feld leer, gilt das Standardmodell von Copilot; ein gewähltes Modell wird mit --model übergeben.
- Effort: Minimal, low, medium, high, extra high und max (--reasoning-effort).
- Sitzungsfortsetzung: Jeder Agent startet mit einer Session-ID von AgentVera (--session-id); eine gespeicherte Sitzung öffnet sich mit --resume.
- MCP: Die MCP-Server und der Browser von AgentVera werden bei jedem Start mit --additional-mcp-config hinzugefügt.

**Cursor**

- Anmeldung: Cursor nutzt eine eigene CLI-Sitzung; bist du abgemeldet, fordert das Terminal des Agenten dich beim ersten Start zur Anmeldung auf.
- Modell: Bleibt das Feld leer, gilt das Modell aus deinen Cursor-Einstellungen. Modelle listest du mit cursor-agent models auf.
- Effort: Cursor CLI hat keine Effort-Stufen.
- Sitzungsfortsetzung: Der Agent startet mit der ID eines Chats, den cursor-agent create-chat geöffnet hat (--resume). Kommt keine ID zurück, wird --continue verwendet.
- MCP: Die MCP-Server und der Browser von AgentVera werden als lokales Plugin hinzugefügt und für den Lauf freigegeben.

**Antigravity**

- Anmeldung: Antigravity nutzt eine eigene Google-Anmeldung; bist du abgemeldet, bittet es dich beim ersten Start, dich im Browser anzumelden.
- Modell: Bleibt das Feld leer, gilt das Modell aus deinen Antigravity-Einstellungen. Modelle listest du mit agy models auf.
- Effort: Low, medium und high (--effort).
- Sitzungsfortsetzung: Der Agent öffnet seine Konversation per ID (--conversation); ohne ID setzt er die letzte Konversation des Ordners fort (--continue).
- MCP: Die MCP-Server und der Browser von AgentVera werden unter macOS und Linux mit deiner eigenen mcp_config.json zusammengeführt.

**opencode**

- Anmeldung: Die Anmeldung beim Anbieter erfolgt in opencode selbst: /connect im Terminal des Agenten oder opencode auth login.
- Modell: Die Modellliste stammt von opencode models --verbose, nach Anbieter gruppiert und 10 Minuten zwischengespeichert.
- Effort: Die eigenen Varianten jedes Modells werden als Effort-Optionen angezeigt.
- Sitzungsfortsetzung: Jeder Agent startet in einer eigenen opencode-Sitzung (--session ses_…). Die Sitzung wird vorab von einem kurzlebigen opencode serve angelegt, der nur auf 127.0.0.1 lauscht; beim Duplizieren wird sie auf dieselbe Weise geforkt.
- MCP: Rolle, MCP-Server und AgentVera-Browser reisen als Inline-Konfiguration mit und werden mit deiner eigenen opencode.json zusammengeführt.

**Hermes**

- Anmeldung: Hermes nutzt den Anbieter und die Zugangsdaten, die du mit hermes model gewählt hast; ist es noch nicht eingerichtet, führe zuerst hermes setup aus.
- Modell: Bleibt das Feld leer, gilt das Standardmodell von Hermes; AgentVera übergibt nur optional -m .
- Effort: Hermes hat keine Effort-Stufen.
- Sitzungsfortsetzung: Die Session-ID wird aus dem Startbanner gelesen oder nach der ersten Antwort aus hermes sessions list. Ist keine gespeichert, öffnet der Agent eine neue Sitzung.
- MCP: Die MCP-Server und der Browser von AgentVera werden bei jedem Start in eine verwaltete Hermes-Konfiguration eingetragen.

**Qwen Code**

- Anmeldung: Qwen Code nutzt eine eigene Anmeldung, eingerichtet mit /auth im Terminal des Agenten: ein API-Key, ein Qwen-Coding-Plan oder ein lokales Modell. Die kostenlose Qwen-OAuth-Stufe endete am 15. April 2026.
- Modell: Bleibt das Feld leer, gilt das Standardmodell von Qwen Code; ein gewähltes Modell wird mit --model übergeben.
- Effort: Qwen Code hat keine Effort-Stufen.
- Sitzungsfortsetzung: Jeder Agent startet mit einer Session-ID von AgentVera (--session-id); eine gespeicherte Sitzung öffnet sich mit --resume.
- MCP: Die MCP-Server und der Browser von AgentVera werden mit --mcp-config übergeben.

**Kimi Code**

- Anmeldung: Kimi nutzt eine eigene Anmeldung: kimi login oder /login im Terminal des Agenten.
- Modell: Ein Modell-Alias aus der config.toml von Kimi; bleibt das Feld leer, gilt das Standardmodell.
- Effort: Low, medium, high und max.
- Sitzungsfortsetzung: Kimi legt die Sitzung bei der ersten Nachricht an; AgentVera findet ihre ID mit kimi session list und kehrt bei späteren Starts zu ihr zurück.
- MCP: Die MCP-Server und der Browser von AgentVera werden mit --mcp-config-file übergeben, neben deiner eigenen mcp.json.

**Kiro**

- Anmeldung: Kiro nutzt eine eigene Anmeldung (kiro-cli login); bist du abgemeldet, fordert das Terminal des Agenten dich zur Anmeldung auf.
- Modell: Bleibt das Feld leer, gilt das Standardmodell von Kiro. Modelle listest du mit kiro-cli chat --list-models auf.
- Effort: Low, medium, high, extra high und max (--effort).
- Sitzungsfortsetzung: Kiro vergibt seine IDs selbst; beim Fortsetzen öffnet sich der Agent mit seiner Session-ID oder der letzten Sitzung des Ordners.
- MCP: Die MCP-Server und der Browser von AgentVera werden bei jedem Start mit deiner eigenen Kiro-mcp.json zusammengeführt.

**Amp**

- Anmeldung: Amp nutzt eine eigene Anmeldung bei ampcode.com; bist du abgemeldet, fordert das Terminal des Agenten dich beim ersten Start zur Anmeldung auf.
- Modell: Amp arbeitet mit Modi statt Modellen; der Modus bestimmt Modell, Prompt und Tools.
- Effort: Die Modi low, medium, high und ultra (--mode).
- Sitzungsfortsetzung: Der Agent hängt sich an einen mit amp threads new angelegten Thread und kehrt bei späteren Starts mit threads continue zu ihm zurück.
- MCP: Die MCP-Server und der Browser von AgentVera werden mit --mcp-config übergeben.

**Droid**

- Anmeldung: Droid nutzt eine eigene Factory-Anmeldung; bist du abgemeldet, fordert das Terminal des Agenten dich beim Start zur Anmeldung auf.
- Modell: Bleibt das Feld leer, gilt das Standardmodell von Droid; das Modell wird über eine Einstellungsdatei pro Lauf übergeben.
- Effort: Low, medium, high, extra high und max.
- Sitzungsfortsetzung: Droid schreibt seine Sitzungsdatei, sobald die Konversation beginnt; AgentVera findet sie und kehrt beim nächsten Mal mit --resume zu dieser Sitzung zurück.
- MCP: Die MCP-Server und der Browser von AgentVera werden für diesen Lauf über deine Droid-Einstellungen gelegt und mit ihnen zusammengeführt.

**Goose**

- Anmeldung: Goose nutzt den Anbieter, den du mit goose configure gewählt hast; ohne einen öffnet es sich nicht.
- Modell: Bleibt das Feld leer, gilt das in goose configure gewählte Modell; ein gewähltes Modell wird mit --model übergeben.
- Effort: Low, medium, high und max.
- Sitzungsfortsetzung: Jeder Agent öffnet eine eigene benannte Sitzung (--name) und kehrt mit --resume zu ihr zurück.
- MCP: Die MCP-Server und der Browser von AgentVera werden Goose als Extensions hinzugefügt.

**Vibe**

- Anmeldung: Vibe nutzt eine eigene Mistral-Anmeldung oder MISTRAL_API_KEY; beim ersten Start öffnet sich im Terminal des Agenten ein Einrichtungsbildschirm.
- Modell: Ein Modell-Alias aus den Einstellungen von Vibe (VIBE_ACTIVE_MODEL); bleibt das Feld leer, gilt das Standardmodell.
- Effort: Vibe hat keine Effort-Stufen.
- Sitzungsfortsetzung: Vibe schreibt seine Sitzung nach der ersten Nachricht; AgentVera findet sie und kehrt beim nächsten Mal mit --resume zu ihr zurück.
- MCP: Die MCP-Server und der Browser von AgentVera werden namentlich mit deinen eigenen Vibe-Servern zusammengeführt.

**Crush**

- Anmeldung: Crush nutzt eigene Anbietereinstellungen; das Terminal des Agenten fragt beim ersten Start.
- Modell: Der interaktive Modus von Crush hat keinen Modell-Parameter; Modell und Anbieter wählst du in Crush (Ctrl+L) oder in seinen Einstellungen.
- Effort: Crush hat keine Effort-Stufen.
- Sitzungsfortsetzung: Die Sitzung wird nach der ersten Antwort mit crush session list gefunden; beim nächsten Start kehrt der Agent mit --session zu ihr zurück.
- MCP: Die MCP-Server und der Browser von AgentVera werden bei jedem Start mit deiner eigenen crush.json zusammengeführt.

**Aider**

- Anmeldung: Aider liest die API-Keys der Anbieter aus Umgebungsvariablen oder .aider.conf.yml.
- Modell: Bleibt das Feld leer, gilt das Standardmodell von Aider; ein gewähltes Modell wird mit --model übergeben.
- Effort: Low, medium und high (--reasoning-effort).
- Sitzungsfortsetzung: Jeder Agent nutzt eine eigene Verlaufsdatei unter ~/.aider/agentvera/ und macht mit --restore-chat-history weiter.
- MCP: Die MCP-Server von AgentVera werden nicht an Aider übergeben.

**Cline**

- Anmeldung: Cline nutzt eine eigene Anbietereinrichtung (cline auth); ist sie nicht eingerichtet, fragt das Terminal des Agenten beim ersten Start.
- Modell: Bleibt das Feld leer, gilt das gespeicherte Modell von Cline; ein gewähltes Modell wird außerdem in die Einstellungen von Cline geschrieben.
- Effort: Low, medium, high und extra high (--thinking).
- Sitzungsfortsetzung: Cline legt die Sitzung bei der ersten Nachricht an; AgentVera findet die ID mit cline history und kehrt beim nächsten Mal mit --id zurück.
- MCP: Die MCP-Server und der Browser von AgentVera werden bei jedem Start mit deinen eigenen Cline-MCP-Einstellungen zusammengeführt.

## Häufige Fragen

**Welche Agenten können die MCP-Server von AgentVera nutzen?** Claude Code, Codex, Gemini CLI, Copilot, Cursor, opencode, Hermes, Qwen Code, Kimi Code, Kiro, Amp, Droid, Goose, Vibe, Crush, Cline erhalten die MCP-Server und den Browser von AgentVera bei jedem Start. Antigravity erhält sie nur unter macOS und Linux; Aider nicht.

**Welche Agenten haben Account-Ketten?** Claude Code, Codex. Erreicht ein Account sein Limit, macht der Agent in derselben Konversation mit dem nächsten Account weiter.

**Bei welchen Agenten kann ich eine Effort-Stufe wählen?** Claude Code, Codex, Copilot, Antigravity, Kimi Code, Kiro, Amp, Droid, Goose, Aider, Cline. Die anderen haben keine eigene Effort-Einstellung.

**Wie starte ich eine CLI, die nicht in der Liste steht?** Jede CLI, die nicht aufgeführt ist, läuft in einem Terminal-Agenten; der Befehl muss nur in deinem PATH liegen.

---

**Über AgentVera.** AgentVera ist eine Desktop-App für macOS, Windows und Linux, entwickelt von Solviera Teknoloji. Sie führt 18 KI-Coding-Agenten (Claude Code, Codex, Gemini CLI, Copilot, Cursor, Antigravity, opencode, Hermes, Qwen Code, Kimi Code, Kiro, Amp, Droid, Goose, Vibe, Crush, Aider, Cline) nebeneinander aus, pro Projekt, in echten Terminals mit den eigenen CLI-Installationen und Logins des Nutzers. Der kostenlose Plan hat unbegrenzt viele Agenten. Download: https://agentvera.dev/de/download/ · Preise: https://agentvera.dev/de/pricing/
