Augment Code
Augment Code – ein intelligentes Werkzeug für die Programmierung mit KI
Tags:AI-ProgrammierwerkzeugeWas ist Augment Code?
Augment Code ist eine Plattform für prozedurbasierte Softwareentwicklung, die sich an große Codebibliotheken und Entwicklerteams richtet. Sie nutzt den Context Engine, um den Kontext des Repositoriums abzurufen, wodurch Programmieragenten Aufgaben in der IDE, im Terminal, in der Cosmos-Cloud-Umgebung sowie im Code-Review-Prozess ausführen können.
Das Produkt legt derzeit nicht nur Wert auf die Autocompletion von Code, sondern organisiert Aufträge, PRs, große Projekte, Testabdeckung, Fehleruntersuchungen, Sicherheitsbehebungen, Migrationen sowie wiederholte Automatisierungen in einen Softwareentwicklungszyklus. Die Ingenieure sind für Ziele, Genehmigung von Plänen und Qualitätskontrollen verantwortlich, während die Agenten die zahlreichen Zwischenschritte ausführen.
Kernfunktionen
- Context Engine: Indexiert kontinuierlich die Codebasis und sucht nach dem mit der aktuellen Aufgabe am besten verbundenen Kontext.
- Coding Agent: Erstellung, Bearbeitung und Löschung von Code über mehrere Dateien sowie Ausführung von Terminal-Tools.
- Cosmos: Ausführung von längeren und komplexeren Softwareaufgaben in einer isolierten Rechenumgebung.
- Auggie CLI: Verwendung von Agenten, Kontexten, Modellen, Regeln und Werkzeugen in der Terminal-Schnittstelle.
- IDE-Erweiterungen: Unterstützung für Visual Studio Code sowie die Entwicklungsumgebungen der JetBrains-Reihe.
- Code-Review: Analyse der Änderungen in einer GitHub-Pull-Request und Aufstellung von Fragen.
- MCP-Integration mit den vorhandenen Tools: Verbindung von Tickets, Dokumenten, Code-Hosting-Diensten und anderen Entwicklungswerkzeugen.
- Automatisierung: Wiederkehrende Aufgaben im Engineering als auslösbare, überprüfbare Prozesse speichern.
- Mehrmode: Wählen Sie je nach Aufgabe Claude, GPT, Gemini oder Prism als Routing aus.
- SDKs und Protokolle: Erweiterung von Agenten über Python, TypeScript, MCP und ACP.
Was ist ein Context Engine?
Der Context Engine ist die Schicht für das Verständnis und die Suche in Code, die Teil von Augment ist. Er erstellt einen dynamischen Index für die Codebibliothek. Wenn ein Agent Fragen stellt oder Änderungen vornehmen möchte, wählt der Context Engine die relevanten Dateien, Symbole, Abhängigkeiten und Regeln aus – dadurch wird die Notwendigkeit vermieden, den gesamten Codebestand direkt in das Modell aufzunehmen.
- Verständnis der Code-Beziehungen zwischen verschiedenen Verzeichnissen, Diensten und Repositorien.
- Nach Aufgabenanforderungen werden dynamisch Dateien, Symbole, Aufrufketten und benachbarte Implementierungen abgerufen.
- Speichern Sie stabile Lagerindizes, Regeln und aktuelle Dateien, um wiederholte Kosten zu senken.
- Es ist möglich, weitere relevante Repositorien als Kontext zur Hauptarbeitsbereich hinzuzufügen.
- Über MCP wird die Fähigkeit zur Codeabfrage anderen AI-Kompilierwerkzeugen zur Verfügung gestellt.
- Reduzierung der manuellen Suchzeit in großen Einzellagern und Mehrdienstleistungsprojekten.
Context Engine und normales Kontextfenster
| Vergleichspunkte | Context Engine | Legen Sie die Datei direkt in das Feld ein. |
|---|---|---|
| Kontextauswahl | Dynamische Suche nach relevantem Code nach Aufgabe | Manuell vom Benutzer ausgewählt oder durch ein Tool fest geladen |
| Große Lagerhäuser | Verwendung von Indizes zur Suche in Verzeichnissen und Repositorenien | Es ist leicht, den Modellfenster zu überschreiten oder Abhängigkeiten zu übersehen. |
| Art der Aktualisierung | Nach Änderungen im Code wird der Index kontinuierlich gepflegt. | Jedes Mal werden bei der Konversation neue Dateien angehängt. |
| Kosten | Wiederverwenden des Caches und Laden nur der relevanten Abschnitte | Die wiederholte Übermittlung großer Textabschnitte kann die Kosten erhöhen. |
| Portierbarkeit | Kann über MCP an andere Agenten bereitgestellt werden | In der Regel wird mit dem aktuellen Chat oder der IDE verknüpft. |
| Hauptrisiken | Die Suche kann wichtige, implizite Beziehungen übersehen. | Artgerechte Selektion kann unvollständig oder übermäßig sein. |
Fähigkeiten des Coding Agents
Augment Agent kann Entwicklungsanfragen in Pläne aufteilen und mehrstufige Änderungen durchführen, wobei gleichzeitig Toolaufrufe und Dateiveränderungen angezeigt werden. Er kann Terminal, Tests, Versionskontrolle sowie MCP-Tools nutzen, doch kompromittierte Befehle und externe Schreibvorgänge müssen vom Benutzer genehmigt werden.
- Lesen Sie die vorhandene Architektur, Konventionen und ähnliche Implementierungen.
- Planung von Funktionen über mehrere Dateien hinweg, Fehlerbehebung, Refactoring und Testaufgaben.
- Erstellen, ändern oder löschen von Arbeitsbereichsdateien.
- Führt Kompilieren, Testen, statische Überprüfungen und andere Terminal-Befehle aus.
- Setzen Sie die Diagnose auf der Grundlage des Fehlerprotokolls fort und iterieren Sie mit den Reparaturen.
- Verbindet Ticket-Systeme, Dokumente und andere Kontextsysteme.
- Zusammenfassung der Änderungen, Überprüfung der Ergebnisse und Risiken, die weiterhin manuell bearbeitet werden müssen.
Wie man Augment in der IDE verwendet
- Installieren Sie die Augment-Erweiterung im Visual Studio Code oder im JetBrains Plugin Market.
- Melden Sie sich bei Ihrem Konto an und öffnen Sie die Code-Arbeitsumgebung, die bearbeitet werden muss.
- Warten Sie, bis der Context Engine die initialen Indizes erstellt hat und die notwendigen Verknüpfungen zu den relevanten Repositorien hinzugefügt werden.
- Legen Sie die Projektvorschriften in die AGENTS-, CLAUDE- oder Augment-Regeldateien.
- Beginnen Sie mit kleinen, überprüfbaren Aufgaben, damit der Agent zunächst seinen Plan erläutern kann.
- Überprüfen Sie die zu ändernden Dateien und die Befehle, die ausgeführt werden sollen, bevor Sie deren Ausführung zulassen.
- Prüfen Sie die Unterschiede und führen Sie Projekttests, Formatierung, Typüberprüfungen sowie Sicherheitsscans durch.
- Stellen Sie den Pull-Request erst nach der Überprüfung durch menschliche Prüfer ein oder erstellen Sie ihn.
Auggie CLI
Auggie CLI bringt die Agenten von Augment sowie den Context Engine in die Terminalumgebung – sie können interaktiv genutzt werden oder auch für nicht-interaktive Aufgaben eingesetzt werden. Es wird die Unterstützung für Moduswechsel, Regeln, Fähigkeiten, benutzerdefinierte Befehle, MCP, Berechtigungspolitiken sowie die Suche in mehreren Arbeitsbereichen bereitgestellt.
- Im Terminal werden Code abgefragt, Dateien geändert und Befehle ausgeführt.
- Listen Sie mit dem Befehl die derzeit verfügbaren Modelle auf und wechseln Sie zwischen ihnen.
- Laden von Benutzer- und Arbeitsbereichsregeln sowie Fähigkeiten.
- Konfigurieren des MCP-Servers zur Verbindung mit externen Tools.
- Codeabfrage für andere kodierende Agenten über einen MCP-Server bereitstellen.
- Verbinden Sie Zed, Neovim, Emacs und andere kompatible Clients über ACP.
- Verwenden Sie Regeln zur Berechtigungssteuerung für den Aufruf von Webseiten, Terminals und anderen Tools.
Regeln und Projektvereinbarungen
Auggie und die IDE-Erweiterungen können AGENTS, CLAUDE, Augment-Leitfäden sowie Regeldateien lesen. Das Team kann den Code-Stil, die Architektur, die Tests sowie die Richtlinien bezüglich Abhängigkeiten im Repository festlegen, damit die Agenten bei jeder Aufgabe denselben Standards folgen.
| Quelle der Regeln | Wirkungsbereich | Passender Inhalt |
|---|---|---|
| Verzeichnis der Benutzerregeln | Alle Arbeitsbereiche | Persönlicher Code-Stil und allgemeine Präferenzen |
| Verzeichnis der Arbeitsbereichsregeln | Aktuelles Lager | Projektarchitektur, Werkzeuge und Sicherheitsanforderungen |
| AGENTS-Dateien | Verzeichnisstruktur | Modul- oder Team-spezifische Vorgaben |
| CLAUDE-Datei | Kompatibilitätsregeln und Verzeichnisstruktur | Es gibt bereits Vereinbarungen zur Entwicklung von KI. |
| Parameter für benutzerdefinierte Regeln | Aktuelle CLI-Sitzung | Temporäre Aufgaben oder spezielle Anforderungen an die Migration |
| Fähigkeitsverzeichnis | Automatische Auswahl nach Aufgabe | Rahmenwerke, Prozesse und Bedienung von Fachwerkzeugen |
Cosmos-Softwareentwicklungsumgebung
Cosmos wird eingesetzt, um lang andauernde Entwicklungsarbeiten in kontrollierten Rechenumgebungen durchzuführen sowie Entwicklungszyklen mit der Zusammenarbeit mehrerer Akteure zu ermöglichen. Nachdem der Benutzer das Ziel beschrieben hat, erstellt Advisor einen Plan und eine Ausführungsstruktur. Der Benutzer gibt seine Zustimmung an den Checkpoints, woraufhin die Ausführungsagenten in Aktion treten.
- Vorbereiten Sie einen isolierten Code und eine Rechenumgebung für die Aufgabe.
- Komplexe Ziele werden an ingenieurische Agenten mit unterschiedlichen Aufgaben aufgeteilt.
- Die Umsetzung beginnt nach der manuellen Genehmigung des Plans.
- Ausführen von Build, Testen, Analyse und iterativer Behebung.
- Konfigurieren Sie den ausgereiften Prozess als automatisierte, wiederholte Ausführung.
- Berechnen Sie die Modellressourcen und die Cosmos-Berechnungszeit nach Aufgabe.
Softwareengineering-Schleifen, die für die Automatisierung geeignet sind
| Zyklus | Agentenaufgaben | Künstliche Qualitätskontrollen |
|---|---|---|
| Ticket an PR | Anfragen verstehen, Code ändern, Tests hinzufügen und PRs vorbereiten | Überprüfung der Anforderungen, Unterschiede und Validierungsergebnisse |
| Code-Review | Analyse von PRs, Fehlerfindung und Kommentare abgeben | Beurteilen, ob die Kommentare korrekt sind und ob eine Fusion verhindert werden sollte. |
| Testabdeckung | Fehlende Pfade finden und Tests ergänzen | Die Qualität der Tests überprüfen – anstatt nur die Zahlen zu erhöhen. |
| Fehlermanagement | Alarme, Protokolle und Code lesen sowie Hypothesen bilden | Kontrolle des Produktzugriffs und der Bereitstellung von Korrekturen |
| Sichere Behebung | Erkennung von Abhängigkeiten oder Codeproblemen anhand von Sicherheitslückeninformationen | Das Sicherheitsteam bewertet die Risiken und die Auswirkungen von Rückfällen. |
| Große Migrationen | Massenänderungsmodus und kontinuierliche Überprüfung | Genehmigung des Architekturkonzepts und schrittweiser Go-Live |
| Wiederholte Wartung | Nach Plan Ausführung von Abhängigkeiten, Dokumenten oder Qualitätsaufgaben | Automatische Einreichung und externe Änderungen genehmigen |
GitHub-Code-Review
Augment Code Review kann in einer GitHub-Organisation oder einem Repository installiert werden, um Pull-Requests mit KI zu überprüfen. Es erkennt auf der Grundlage der Änderungen sowie des Kontexts des Code-Bases Fehler, Auslassungen und nicht konforme Implementierungen.
- Nach der Erstellung oder Aktualisierung im PR werden automatisch Codeunterschiede analysiert.
- Nutzen Sie den Lagerkontext, um die Auswirkungen auf mehrere Dateien zu verstehen.
- Weisen potenzielle Mängel, Randbedingungen und Testlücken auf.
- Geben Sie Empfehlungen gemäß den Teamregeln und Kodierkonventionen.
- Lassen Sie die Entwickler die Probleme in den Kommentaren bearbeiten, erklären oder ignorieren.
- Die Unternehmensversion bietet Prüfanalysen, eine Liste der zugelassenen Benutzer sowie die Möglichkeit, mehrere Organisationen zu verwalten.
- Die Enterprise-Version kann über MCP in die Kontexte von Jira, Linear oder Notion integriert werden.
Wie man die Überprüfung von KI-Code bewertet
- Wählen Sie mehrere Teams sowie Pull-Requests mit unterschiedlicher Komplexität als Beispiele aus.
- Führen Sie die Augment-Prüfung durch, nachdem die ursprünglichen menschlichen Kommentare versteckt wurden.
- Erfahrene Ingenieure kennzeichnen echte Defekte, wiederholte Empfehlungen und falsche Alarme.
- Erstellt getrennt Statistiken für die Rückrufrate bei hochriskanten Problemen, die Genauigkeit der Kommentare und die Verarbeitungszeit.
- Vergleichen Sie erneut, nachdem die Projektregeln und der Kontext externer Tickets hinzugefügt wurden.
- Stellen Sie die KI-Bewertungen zunächst als Empfehlung ein, anstatt sie direkt als obligatorische Kriterium für die Fusion zu verwenden.
- Es werden kontinuierlich Stichproben zur Überprüfung von Unter- und Fehlberichten durchgeführt, um zu verhindern, dass das Team einer KI-Bewertung blind vertraut.
Unterstützte Modelle
Augment bietet verschiedene Claude-, GPT- und Gemini-Modelle an und leitet diese über Prism je nach Aufgabe in eine ausgewählte Familie von Modellen weiter. Die verfügbaren Modelle sowie die Preise können sich ändern; die aktuellen Preise sind auf der Seitenanzeige für den Accountverbrauch zu finden.
| Modellansatz | Für Aufgaben geeignet | Kosten und Qualitätsmerkmale |
|---|---|---|
| Prism Claude und Gemini | Hoffentlich wählt die Plattform automatisch zwischen den leistungsstarken Modellen aus. | Routen nach Aufgabe, Kontext und Systemzustand |
| Prism GPT | Automatische Routenplanung mit Vorzug für die GPT-Modellfamilie | Wahl zwischen verschiedenen GPT-Infersionsmodi |
| Leichtgewichtsmodell | Einfache Abfragen, wiederholte Bearbeitungen und risikofreie Umsetzung | In der Regel ist die Geschwindigkeit höher und die Kosten niedriger. |
| Täglicher Hauptmodell | Funktionsentwicklung, Fehlerbehebung, Testing und allgemeine Refactoring | Relativer Ausgleich zwischen Qualität und Kosten |
| Modelle für tiefgehende Schlussfolgerungen | Architektur, langwierige Aufgaben und komplexe, mehrschrittige Probleme | Die Ausgabekosten und die Reaktionszeit sind in der Regel höher. |
| Manuelle Umstellung | Es ist notwendig, die Modelle zu kontrollieren, die bei einer einzelnen Anfrage verwendet werden. | Jene Nachricht wird nach der tatsächlich gewählten Option abgerechnet. |
IDE- und Editor-Unterstützung
| Umwelt | Anschlussmöglichkeiten | Hauptfähigkeiten |
|---|---|---|
| Visual Studio Code | Offizielle Erweiterung | Agent, Kontext, Chat, Tools und Projektindex |
| JetBrains IDE | Offizielle Erweiterungen | Unterstützung für IntelliJ, PyCharm, WebStorm usw. |
| Terminal | Auggie CLI | Vollständiger Agent, Modell, Regeln, Fähigkeiten und Automatisierung |
| Vim und Neovim | Offizielle Plugins oder ACP-Client | Kontext und Agentenanschluss |
| Zed und Emacs | ACP-kompatible Clienten | Verbinden mit Auggie Agent |
| Andere AI-Kodierwerkzeuge | Context Engine MCP | Code-Suche für Claude Code, Codex, Cursor usw. |
Status der Code-Vervollständigung
In der Vergangenheit bot Augment die Funktion zur Inline-Vervollständigung von Code innerhalb des IDEs an. In den offiziellen Dokumentationen wird jedoch erklärt, dass diese Funktion ab dem 31. März 2026 für Nicht-Enterprise-Lösungen nicht mehr unterstützt wird. Derzeit sollten Business-Kunden sich auf Agent, Cosmos, CLI und Context Engine als Hauptfunktionen konzentrieren – die alte Funktion der automatischen Vervollständigung sollte nicht als allgemeine Eigenschaft angesehen werden.
| Fähigkeiten | Business | Enterprise | Erklärung |
|---|---|---|---|
| Coding Agent | Unterstützung | Unterstützung | Für mehrstufige Entwicklungsaufgaben |
| Context Engine | Unterstützung | Unterstützung | Index und Suche im Codepool |
| Cosmos | Unterstützung | Unterstützung | Die Berechnungszeit wird in die Verbrauchsmenge einbezogen. |
| Auggie CLI | Unterstützung | Unterstützung | Terminal-Agenten |
| IDE-Inliner-Autocomplete | Nicht-Enterprise ist veraltet. | Weiterhin Unterstützung bieten | Es sollte nicht mit der Agent-Editierung verwechselt werden. |
| Code Review | Unterstützung | Mit zusätzlichen Unternehmensfunktionen | Für GitHub-Pull-Requests |
MCP und externe Integration
- Bieten Sie den Context Engine als MCP-Tool anderen AI-Kodierungsclients an.
- Lassen Sie den Augment Agent externe MCP-Server aufrufen und sich nativ integrieren.
- Verbinden Sie Jira oder Linear, um Aufträge und Akzeptanzkriterien abzurufen.
- Verbinden Sie Dokumentensysteme wie Notion, um Produkt- und Architekturinformationen zu ergänzen.
- Die Verwendung von Tools zur Suche verringert die Kosten, die entstehen, wenn viele MCP-Definitionen ständig in den Kontext eingefügt werden müssen.
- Für jede Verbindung werden minimale Berechtigungen, Bestätigungsrichtlinien und Audits festgelegt.
Auggie SDK
Offiziell werden TypeScript- und Python-SDKs bereitgestellt, mit denen Entwickler Auggie in benutzerdefinierte Tools, CI-Aufgaben und interne Agenten integrieren können. Die SDKs unterstützen den Index der Codebibliotheken, fließende Ausgabe, strukturierte Rückgaben, benutzerdefinierte Tools sowie verschiedene Authentifizierungsmethoden.
- Aufrufen des Agents von TypeScript- oder Python-Programmen aus.
- Geben Sie die Arbeitsbereiche, Modelle, Zeitlimits sowie die maximale Anzahl an Versuchen an.
- Analysieren Sie die Ausgabe als Zeichenkette oder in einem bestimmten Strukturtyp.
- Überwachen von Stream-Events und Fortschritt der Tool-Ausführung.
- Hinzufügen von internen APIs, Datenbanken oder Tools für Geschäftsprozesse.
- In der Produktionsautomatisierung werden Servicekonten und kontrollierte Anmeldeinformationen verwendet.
geeignete Anwendungsszenarien
- Verständnis großer Codebibliotheken: Suche nach Implementierungen, Abhängigkeiten und historischen Mustern über Dienste hinweg.
- Funktionsentwicklung: Von der Gestaltung oder Auftragserstellung über die Umsetzung in mehreren Dateien bis hin zum Testen.
- Fehlerbehebung: Fehler bei der Lesung, Protokolle sowie Tests zur Ermittlung der Ursache.
- Code-Migration: Schrittweises Upgrade von Frameworks, APIs, Sprachversionen oder Abhängigkeiten.
- Testkomplettierung: Hinzufügen von Unit-, Integration- und Regressionstests für fehlende Pfade.
- Sicherheitsverbesserungen: Behandlung von Sicherheitslücken, Abhängigkeitsrisiken und wiederholten Reparaturen.
- Unfalluntersuchung: Zusammenfassung von Alarmen, Codes und Betriebsinformationen zur Erstellung von Diagnosehypothesen.
- Einstieg für Entwickler: Erklärung der Architektur, der Grenzen der Module und der gängigen Arbeitsweisen.
- Code-Review: Für alle GitHub-PRs wird eine erste Kontextprüfung hinzugefügt.
- Team-Automatisierung: Wiederkehrende Wartungsarbeiten in genehmigte Engineering-Zyklen umwandeln.
Für welche Teams geeignet
- Ein Ingenieurbüro mit großen Einzellagern oder mehreren damit verbundenen Dienstleistungen.
- Unternehmen, die die Nutzung von KI innerhalb des Teams teilen möchten, ohne nach Anzahl der Arbeitsplätze zu zahlen.
- Plattformteams, die KI in Work Orders, Dokumente, GitHub und CI-Prozesse integrieren müssen.
- Teams, die derzeit langfristige Umstrukturierungs-, Migrations- oder Optimierungspläne umsetzen.
- Unternehmen, die SOC 2, Identitätsmanagement und die Kontrolle von Kunden-Schlüsseln großschreiben.
- Organisationen, die die Code-Suche für bestehende Nutzer von Claude Code, Codex oder Cursor anbieten möchten.
Aktueller Preis des Pakets
Auf der offiziellen Website von Augment werden derzeit die beiden Hauptoptionen Business und Enterprise angeboten. Die alten Optionen Indie, Developer, Max oder die Pakete nach Anzahl der Nachrichten sollten nicht mehr als aktuelle Preise für neue Nutzer gelten. Bei der Option Business wird ein gemeinsamer Kontostand für das Team genutzt; bis zu 50 Plätze sind dabei ohne zusätzliche Gebühren verfügbar.
| Paket | Grundpreis | Inhalt | Zielgruppe |
|---|---|---|---|
| Business | 100 Dollar/Monat | Maximal 50 Plätze, monatliche Nutzungsgebühr von 100 US-Dollar, Cosmos, CLI, MCP, native Tools und Code-Review | Kleine bis mittelgroße Projektteams |
| Enterprise | Individuelle Kostenschätzung | Anpassung an Benutzer und Nutzungsmenge, Rabatte für jährliche Abonnements in größeren Mengen, SSO, OIDC, SCIM, CMEK, ISO 42001 sowie exklusiver Support | Große oder regulierte Organisationen |
| Testen und Beta | Es gelten die Registrierungsseiten. | Gemeinschaftliche Unterstützung, keine formellen SLA. | Funktionsbewertung und frühe Erfahrungen |
| Übermäßige Menge | Zahlen nach tatsächlichen Ressourcen | Die Modelle, Servicegebühren und Berechnungsstufen bleiben unverändert – es ist kein Wechsel auf ein anderes Paket notwendig. | Teams, die die gemeinsame Nutzungsgrenze des Pakets überschreiten |
Wie wird die Menge berechnet?
Der monatliche Betrag von 100 US-Dollar wird innerhalb des Teams geteilt und für Modellberechnungen, Augment-Dienste sowie Cosmos-Berechnungen verwendet. Ab dem Überschreiten dieses Betrags wird weiterhin nach Verbrauch abgerechnet – es ist keine manuelle Aufwertung des Pakets notwendig.
| Zusammensetzung der Abrechnung | Abrechnungsvorschriften | Hinweise |
|---|---|---|
| Eingabe und Ausgabe von LLMs | Nach den von den Modellanbietern veröffentlichten API-Preisen | Verschiedene Modelle weisen unterschiedliche Eingangs-, Ausgangs- und Cache-Kosten auf. |
| Caching der Eingaben | Nach dem niedrigeren Cache-Preis des Anbieters | Ein stabiler Lagerkontext kann wiederholte Kosten senken. |
| Augment-Servicegebühr | LLM-Verbrauch: +40 % zusätzlich | Für den Context Engine und die Dienste der Cosmos-Plattform |
| Cosmos-Berechnung | Abgerechnet nach Berechnungszeit | Keine zusätzlichen 40 % Servicegebühr für das Modell |
| Team-Bilanz | Maximal 50 Plätze zur gemeinsamen Nutzung | Schwer- und Leichtnutzer werden vom gleichen Guthaben abgezogen. |
| Mit Guthaben aufladen | Kaufen nach Bedarf und weiterhin nutzen | Außerhalb von Paketen gilt die Gültigkeit ab dem Kaufdatum 12 Monate lang. |
Vorschläge zur Kosteneinschränkung
- Für einfache Aufgaben werden leichte Modelle verwendet, während für komplexe Architekturen und das Debuggen leistungsstärkere Inferenzmodelle genutzt werden.
- Teilen Sie sehr große Ziele in klar abgegrenzte Aufgaben auf, die unabhängig überprüft werden können.
- Genaue Regeln und Lagerindizes aufrechterhalten, um wiederholtes Erkunden durch Agenten zu reduzieren.
- Legen Sie für die langfristigen Aufgaben von Cosmos Zeitrahmen, Durchführungszyklen und Budgetobergrenzen fest.
- Über das Verbrauchsmessfeld können die Ausgaben nach Benutzer, Modell und Workflow überwacht werden.
- Regelmäßig unwertige Automatisierungen sowie häufig fehlerhafte Aufgaben entfernen.
- Die manuelle Nachbearbeitung sowie die Fehlerbehebung werden zusammen in die Gesamtkosten der AI-Entwicklung einbezogen.
Sicherheit und Privatsphäre
Augment gibt an, den SOC 2 Type II-Zertifizierungsstandard erfüllt zu haben, und verspricht, KI-Systeme nicht mit dem proprietären Code zahlender Kunden zu trainieren. Enterprise bietet zudem Unternehmenskontrollmechanismen wie CMEK, ISO 42001, SSO, OIDC und SCIM.
- Verwenden Sie Verschlüsselung zur Übertragung und Speicherung von Code sowie Indizes.
- Der Vertrag für das Pay-Plan schließt die Nutzung von Kundendaten zur KI-Training aus.
- Unternehmen können verschlüsselte Schlüssel für die Kundenverwaltung nutzen, um die Kontrolle über ihre Daten zu stärken.
- Zentrale Verwaltung von Anmeldungen, Gruppen und Entlassungsprozessen über einen Identitätsanbieter.
- Setzen Sie für Agent-Endgeräte, MCP und externe Tools minimale Berechtigungen fest.
- Vertragsmäßige Überprüfung der Bereiche für die Übermittlung von Code, der Aufbewahrung von Daten sowie der Regeln für deren Speicherung und Löschung.
- Vor dem Go-Live eines sensiblen Lagerbereichs müssen die Sicherheitsbewertungen der Lieferanten sowie die Bewertungen der Anbieter der Modellierung abgeschlossen werden.
Vorteile des Produkts
- Der Context Engine optimiert die Auswahl des Kontexts für große Codebibliotheken.
- Umfasst IDE, Terminal, Cloud-Exekution, Code-Review und externe AI-Klienten.
- Mehrmodell- und Prism-Routing ermöglichen es Teams, zwischen Qualität und Kosten abzuwägen.
- Bis zu 50 Plätze teilen sich einen Business-Preis und eignen sich für Teams mit unterschiedlichem Nutzungsumfang.
- Regeln, Fähigkeiten, MCP, ACP und SDK bilden ein skalierbares Entwicklungsframework.
- Cosmos eignet sich für lange Aufgaben sowie für wiederholbare Softwareentwicklungszyklen.
- Die Sicherheitsfähigkeiten des Unternehmens umfassen SOC 2, CMEK, Identitätsmanagement und KI-Verwaltung.
Nutzungsbeschränkungen
- Der aktuelle Startpreis für Business beträgt 100 US-Dollar pro Monat für das Team; es werden keine günstigen Einzelpreispakete mehr angeboten.
- Für die Nutzung von LLM wird ein Zuschlag von 40 % berechnet; bei anspruchsvollen KI-Aufgaben kann der Verbrauch schnell die zugewiesene Obergrenze überschreiten.
- Die Rechenzeit von Cosmos wird separat abgerechnet; für lange Aufgaben ist eine Budgetkontrolle erforderlich.
- Die traditionelle Inline-Code-Vervollständigung für Nicht-Enterprise-Lösungen wird nicht mehr unterstützt.
- Suchmaschinen können implizite Einschränkungen übersehen, und Agenten können fehlerhafte Implementierungen erzeugen.
- Schreibzugriff auf mehrere Dateien sowie Terminalrechte erhöhen das Risiko von versehentlichen Löschungen, dem Leck von Schlüsseln und schädlichen Befehlen.
- Die Preise und Verfügbarkeit von mehreren Modellen können sich ändern, und historische Artikel veralten schnell.
- Die Hosting-Plattform und der Core Context Engine sind keine vollständig open-source-Produkte.
Vorschläge zur Umsetzung durch das Team
- Wählen Sie ein nicht-kritisches Lager sowie eine echte Aufgabe aus, um eine Basislinie für Qualität, Dauer und Kosten zu erstellen.
- Organisieren von AGENTS, Testbefehlen, Architekturanleitungen und Sicherheitsverboten.
- Führen Sie die Pilotphase in der ersten Phase mit nur Leserechten oder mit zu bestätigenden Terminalrechten aus.
- Vergleichen Sie die Genauigkeit bei der Erledigung von Aufgaben durch Menschen und KI-Systeme sowie die Zeit für Nacharbeiten und Überprüfungen.
- Konfigurieren Sie die Überwachung der Nutzung für jeden Benutzer, jedes Modell und jede Cosmos-Aufgabe.
- Die Überprüfung des AI-Code als unterstützende Einschätzung, die nicht direkt die Genehmigung der Verantwortlichen ersetzt.
- Nach der Validierung kann es auf Automatisierung, MCP und weitere Produktionslager ausgeweitet werden.
GitHub und Open Source
Die Kern-Business-Plattform Augment Code sowie Cosmos und der gehostete Context Engine sind nicht vollständig unter Open Source veröffentlicht. Die offizielle GitHub-Seite macht die SWE-bench-Agenten, Vim-Plugins, Context-Engine-Plugins sowie einige Beispieltools zugänglich.
| Offizielle Projekte | Verwendung | Open-Source-Bewertung |
|---|---|---|
| augment-swebench-agent | Offizielle Agentenimplementierungen für Referenzaufgaben in der Softwareingenieurie | Öffentlicher Lagerplatz |
| augment.vim | Augment in Vim und Neovim integrieren | Offene Plugins |
| context-engine-plugin | Den Context Engine als Plugin in das AI-Tool integrieren | Öffentliche Integrationsteile |
| Auggie SDK | Erstellen von benutzerdefinierten Agenten mit TypeScript oder Python | Mit offiziellen Paketen und Dokumentationen bereitgestellt |
| Cosmos und Context Engine – Serverseiten | Layout, Indexierung, Ausführung unter Verwaltung und Abrechnung | Nicht vollständig open source |
| IDE-Unternehmensausbau | Verwendung von Agenten in VS Code und JetBrains | Heißt nicht, dass der Kern-Backend Open Source ist. |
Grundlegende Informationen
| Projekt | Inhalt |
|---|---|
| Produktname | Augment Code |
| Arten von Werkzeugen | Agentbasierte Softwareentwicklung und Plattformen im Kontext großer Codebibliotheken |
| Kernprodukte | Context Engine, Coding Agent, Cosmos, Auggie CLI und Code Review |
| Umweltschutz | VS Code, JetBrains, Terminal, Vim, Neovim und ACP-Client |
| Modellansatz | Claude, GPT, Gemini und Prism – automatische Routenfindung |
| Business-Preise | 100 Dollar pro Monat pro Team, maximal 50 Plätze |
| Unternehmenssicherheit | SOC 2 Typ II, Enterprise mit CMEK und ISO 42001 |
| Soll der Kundencode trainiert werden? | Die Zahlungspläne werden nicht für das Training von KI verwendet. |
| Ob Open Source | Die Kernplattform ist nicht open source, einige Erweiterungen, Agenten und Integrationen sind hingegen öffentlich zugänglich. |
Empfehlungswert
Der Gesamtbewertungswert beträgt 4,6 von 5 möglichen Punkten. Augment eignet sich für Organisationen, die in großen Codebibliotheken mehrstufige Agenten sowie Teamautomatisierungen einsetzen möchten. Vor der Nutzung sollte jedoch sorgfältig die 40-prozentige Servicegebühr, die Berechnungskosten sowie die Einschränkungen bei den nicht-Enterprise-Funktionen bewertet werden.
Häufige Fragen
Was macht Augment Code hauptsächlich?
Es verwendet kodenbasierte Kontextgesteuerte Programmieragenten, um Ingenieursaufgaben in IDEs, Terminals, Cosmos und PR-Überprüfungen zu erledigen.
Was ist ein Context Engine?
Es handelt sich um eine Schicht zur Indexierung und Suche im Code, die für jede Aufgabe dynamisch den am besten passenden Code sowie die entsprechenden Regeln auswählt.
Wie viel kostet das Business-Paket?
Jedes Team erhält 100 Dollar pro Monat, maximal 50 Plätze sind möglich und es ist ein Puffer von 100 Dollar für die gemeinsame Nutzung vorgesehen.
Wie wird es bei Überschreitung des Limits berechnet?
Nach den öffentlich angegebenen API-Preisen des Modells, zuzüglich einer Servicegebühr von 40 % sowie der Kosten für Cosmos erfolgt die Abrechnung weiterhin nach Verbrauch.
Welche IDEs werden von Augment unterstützt?
Offizielle Unterstützung wird für VS Code und JetBrains bereitgestellt, und über CLI, Vim-Plugins sowie ACP können weitere Editor genutzt werden.
Wird auch die automatische Vervollständigung von Code angeboten?
Die traditionelle Inline-Vervollständigung für Nicht-Enterprise-Lösungen wurde am 31. März 2026 nicht mehr unterstützt.
Kann man verschiedene Modelle verwenden?
Man kann zwischen Claude, GPT, Gemini oder Prism für die automatische Routierung wählen; die Kosten werden nach dem jeweiligen Modell berechnet.
Wird das Modell mit dem Kundencode trainiert?
Offiziell wird erklärt, dass bei allen bezahlten Tarifen die Verwendung von Kundendaten zur KI-Training genutzt werden darf.
Ist Augment Code Open Source?
Die Kernplattform ist nicht open source, doch die Entwickler haben einige Agenten, Erweiterungen und Integrationen öffentlich gemacht.
Eignet es sich für Einzelprogrammierer?
Die Funktion kann für den persönlichen Gebrauch genutzt werden, doch der derzeit offiziell angegebene Geschäftspreis eignet sich besser für Teams mit gemeinsam genutzten Lizenzen.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164