xAI hat einen neuen Modus ausgeliefert angerufen /aim im Grok Constructsein terminaler Codierungsagent. Die Funktion zielt auf eine lang andauernde, autonome Aufgabenausführung ab. Sie übergeben dem Agenten eine größere Implementierungsaufgabe und treten dann einen Schritt zurück.

Die meisten Codierungssitzungen erfordern eine hin- und hergehende Ausführung und Überprüfung. Sie fragen nach, der Agent handelt und Sie überprüfen jeden Schritt. /aim ändert diese Schleife. Der Agent arbeitet weiter, bis eine Aufgabe abgeschlossen und überprüft ist. Bei der Verifizierung kann es sich um die Überprüfung von Code, die Inspektion von Webseiten oder die Ausführung von Skripts handeln.

Der Modus bündelt diese Autonomie hinter einem Befehl und einer sichtbaren Fortschrittscheckliste.

TL;DR

  • /aim führt lange, autonome Aufgaben im Terminalagenten von Grok Construct aus.
  • Es plant einen Ansatz, erstellt eine Checkliste, führt sie aus und überprüft sie bis zur Fertigstellung.
  • Durch die Verifizierung kann Code überprüft, Webseiten untersucht oder Skripte ausgeführt werden.
  • standing, pause, resumeUnd clear den Reside-Lauf steuern.
  • Für den Zugriff ist ein SuperGrok- oder X Premium Plus-Abonnement erforderlich.

Was ist /aim

/aim ist ein Modus innerhalb von Grok Construct, kein separates Produkt. Grok Construct ist der Codierungsagent und die CLI von xAI für die Softwareentwicklung. Eine CLI ist ein Befehlszeilentool, das in Ihrem Terminal ausgeführt wird. Es arbeitet mit Ihrer lokalen Codebasis, liest Dateien und führt Befehle aus.

Grok Construct bietet bereits mehrere Agentenfunktionen. Es verfügt über einen Planmodus, der Änderungen blockiert, bis Sie einen Plan genehmigen. Es delegiert größere Arbeiten an spezialisierte Subagenten, die parallel ausgeführt werden. Es liest Ihr AGENTS.mdPlugins, Hooks, Abilities und MCP-Server sofort einsatzbereit. MCP ist ein Protokoll, das Agenten mit externen Instruments und Daten verbindet.

Für den Zugriff ist ein SuperGrok- oder X Premium Plus-Abonnement erforderlich. Sie installieren die CLI mit einem Befehl:

curl -fsSL https://x.ai/cli/set up.sh | bash

Anschließend melden Sie sich mit Ihrem Konto an und rufen auf /aim. Der Modus ist für die Übergabe konzipiert. Sie beschreiben ein Ziel und der Agent ist für die mehrstufige Arbeit verantwortlich.

Warum eine langfristige Ausführung wichtig ist

Einem Agenten wird ein Ziel vorgegeben, nicht nur eine einzelne Aufforderung. Es plant Schritte, führt sie aus, beobachtet Ergebnisse und plant neu, wenn die Realität davon abweicht. Das ist die Beobachten-Plan-Handeln-Schleife. Der Kompromiss besteht in der Beobachtbarkeit: Lange Läufe führen zu vielen Aktionen, die Sie überwachen müssen. /aim antwortet darauf mit einer Fortschritts-Checkliste und Lenkbefehlen.

Wie /aim Funktioniert

Sie setzen sich in einer einzigen Zeile ein Ziel. Sie geben es in der Grok Construct-Sitzung ein, nicht in Ihrer System-Shell. Zum Beispiel:

/aim Migrate the auth module to the brand new API

Grok Construct plant einen Ansatz für dieses Ziel. Es unterteilt die Arbeit in eine Fortschrittscheckliste. Anschließend werden die Checklistenelemente nacheinander ausgeführt.

Sie sind während des Laufs nicht ausgesperrt. Sie können weitere Anweisungen weitergeben, während es funktioniert. Wenn das Ziel erreicht ist, dreht sich das Panel um Vollständig. Jeder Checklistenpunkt wird dann als geprüft angezeigt.

Der Verifizierungsschritt

Das erwähnenswerte Element ist die Überprüfung. /aim hört nicht beim Schreiben von Code auf. Dies wird fortgesetzt, bis die Aufgabe abgeschlossen und überprüft ist.

Die Verifizierung kann laut xAI drei Formen annehmen. Der Agent kann den von ihm erstellten Code überprüfen. Es kann Webseiten untersuchen, um das Verhalten zu bestätigen. Es kann Skripte ausführen, um das Ergebnis zu testen.

Dies ist für autonome Läufe wichtig. Ein Agent, der nur Dateien bearbeitet, meldet möglicherweise einen Erfolg, bevor die Änderung wirksam wird. Wenn Sie die Überprüfung in den Lauf einbauen, testet der Agent seine eigene Ausgabe, bevor er abgeschlossen ist.

Interaktive Demo


Anwendungsfälle mit Beispielen

Das Hauptbeispiel ist die Modulmigration. /aim Migrate the auth module to the brand new API deckt eine Änderung mehrerer Dateien ab. Die Aufgabe ist langwierig, mechanisch und testbar.

Andere praktische Übergaben passen in die gleiche Kind:

  • Refaktorieren Sie einen Dienst und führen Sie dann seine Testsuite aus, um einen grünen Construct zu bestätigen.
  • Fügen Sie einen Endpunkt hinzu und überprüfen Sie dann die gerenderte Seite auf Laufzeitfehler.
  • Aktualisieren Sie eine Abhängigkeit, führen Sie den Construct aus und beheben Sie die Fehler.
  • Portieren Sie eine Konfiguration dateiübergreifend und führen Sie dann ein Skript aus, um sie zu validieren.

Jede Aufgabe passt besser zu einem autonomen Ziel als eine schnelle einzeilige Bearbeitung. Der Erfolg stellt sich ein, wenn die Arbeit viele Schritte umfasst, die Sie sonst überwachen würden.

Ein langfristiges Ziel steuern

/aim fügt Befehle zur Überwachung und Steuerung des Laufs hinzu. Sie geben sie in der Grok Construct-Sitzung ein:

/aim standing     # see the reside progress panel
/aim pause      # cease work, maintain the aim
/aim resume     # decide again up
/aim clear      # drop the aim completely

standing zeigt das Reside-Fortschrittsfenster an. pause unterbricht die Arbeit, hält aber das Ziel aufrecht. resume macht dort weiter, wo es aufgehört hat. clear lässt das Ziel ganz fallen und fängt neu an.

Diese Kontrollen sind wichtig für unbeaufsichtigte Läufe. Sie können die Arbeit jederzeit unterbrechen oder das Ziel aufgeben. Das ist hilfreich, wenn ein Agent selbst Dateien bearbeitet und Skripte ausführt.

Wie /aim Vergleicht

/aim gehört zu den Terminal-Coding-Agenten, die bereits mehrstufige Arbeiten ausführen. Was es hinzufügt, ist ein explizites, steuerbares Zielobjekt. Die benannten Lebenszyklusbefehle und der integrierte Überprüfungsschritt sind die neuen Teile.

Dimension Grok-Construct /aim Claude Code OpenAI Codex-CLI Cursor-Agent-Modus
Übergabemodell Einzeiliges Zielobjekt Konversation + Aufgabenliste Eingabeaufforderung mit Genehmigungsmodus Chat-Anleitung in der IDE
Fortschrittsansicht Automatische Checkliste + Reside-Panel Interne To-Do-Liste Schritt-für-Schritt-Protokoll Inline-Bearbeitungsstream
Lenksteuerung standing / pause / resume / clear Unterbrechen und erneut auffordern Schritte genehmigen/ablehnen Änderungen akzeptieren/ablehnen
Überprüfung Läuft bis zur Fertigstellung und Überprüfung Führt auf Anweisung Exams durch Führt auf Anweisung Exams durch Führt auf Anweisung Exams durch
Wo es läuft Terminal (TUI, Headless, ACP) Terminal Terminal IDE-integriert
Zugang SuperGrok / X Premium Plus Abonnement oder API Abonnement oder API Abonnement

Wichtige Erkenntnisse

  • /aim führt lange, autonome Aufgaben im Terminalagenten von Grok Construct aus.
  • Es plant einen Ansatz, erstellt eine Checkliste, führt sie aus und überprüft sie bis zur Fertigstellung.
  • Durch die Verifizierung kann Code überprüft, Webseiten untersucht oder Skripte ausgeführt werden.
  • standing, pause, resumeUnd clear den Reside-Lauf steuern.
  • Für den Zugriff ist ein SuperGrok- oder X Premium Plus-Abonnement erforderlich.



Schauen Sie sich das an Technische Particulars. Sie können uns auch gerne weiter folgen Twitter und vergessen Sie nicht, bei uns mitzumachen 150k+ML SubReddit und Abonnieren Unser Publication. Warten! Bist du im Telegram? Jetzt können Sie uns auch per Telegram kontaktieren.

Möchten Sie mit uns zusammenarbeiten, um Ihr GitHub-Repo ODER Ihre Hugging Face Web page ODER Produktveröffentlichung ODER Ihr Webinar usw. zu bewerben? Vernetzen Sie sich mit uns


Michal Sutter ist ein Information-Science-Experte mit einem Grasp of Science in Information Science von der Universität Padua. Mit einer soliden Grundlage in statistischer Analyse, maschinellem Lernen und Datentechnik ist Michal hervorragend darin, komplexe Datensätze in umsetzbare Erkenntnisse umzuwandeln.

Von admin

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert