Zum Inhalt springen

Sprachen: Tools, die Ihr Agent bereits hat

Laufzeitumgebungen und Paketmanager sind bereits auf der Maschine, sodass ein Agent Code ausführen und nicht nur schreiben kann.

23 Tools

Ein Agent, der nur Code produzieren kann, ist eine sehr gute Autovervollständigung. Einer, der ihn ausführen kann, findet heraus, ob er funktioniert hat. Mit diesen Tools führt Ihr Agent ein Skript aus, das er gerade geschrieben hat, installiert, was dieses Skript braucht, und liest den echten Fehler, statt einen vorherzusagen.

Die Tools

In jedem Tarif vorinstalliert, ohne Einrichtung. Einige hängen von der gewählten Engine ab.

  • node

    JavaScript- und TypeScript-Skripte, Server und Build-Schritte ausführen.

  • npm

    Abhängigkeiten installieren und die Skripte ausführen, die ein Projekt bereits definiert.

  • bun

    Installieren, bündeln, testen und ausführen, alles in einer schnellen Toolchain.

  • python3

    Python-Skripte und einmalige Snippets ausführen.

  • uv

    Python-Abhängigkeiten auflösen und Tools in isolierten Umgebungen ausführen.

  • go

    Go-Programme und -Module bauen, testen und ausführen.

  • rustc

    Rust-Quelldateien direkt kompilieren.

  • cargo

    Rust-Crates und ihre Abhängigkeiten bauen, testen und verwalten.

  • make

    Die Build-Ziele ausführen, die ein Makefile bereits beschreibt.

  • cmake

    Native Builds für C- und C++-Projekte konfigurieren und generieren.

  • gcc

    C-Programme kompilieren und linken.

  • g++

    C++-Programme kompilieren und linken.

  • gofmt

    Go-Quellcode in den kanonischen Stil formatieren, direkt in der Datei oder auf stdout.

  • bunx

    Ein Paket-Binary direkt von npm ausführen, ohne es vorher zu installieren.

  • uvx

    Eine Python-CLI von PyPI in einer Wegwerf-Umgebung ausführen, ganz ohne Installationsschritt.

  • just

    Projektrezepte aus einem justfile ausführen.

  • task

    Projektaufgaben aus einer Taskfile.yml ausführen.

  • php

    PHP-Skripte ausführen. Außerdem der Interpreter, den wp-cli für die Arbeit mit WordPress braucht.

  • pkg-config

    Einem Build mitteilen, wo die Header und Flags einer Systembibliothek liegen.

  • autoconf

    Das ./configure-Skript erzeugen, das ein Autotools-Quellbaum erwartet.

  • automake

    Die Makefiles erzeugen, die zu einem Autotools-configure-Skript gehören.

  • libtool

    Gemeinsam genutzte Bibliotheken bei einem Build aus dem Quellcode portabel bauen und linken.

  • patchelf

    Den Interpreter oder Bibliothekssuchpfad eines heruntergeladenen Binarys umbiegen.

Loslegen

Eine echte Kommandozeile, bereits eingerichtet

Jeder Agent läuft auf einer Maschine in einer Sandbox, mit dem kompletten Werkzeugkasten vorinstalliert. Kein Einrichtungsschritt, in jedem Tarif.