Skip to content

Languages tools your agent already has

Runtimes and package managers already on the machine, so an agent can run code rather than only write it.

23 tools

An agent that can only produce code is a very good autocomplete. One that can run it finds out whether it worked. These are what let your agent execute a script it just wrote, install what that script needs, and read the real error instead of predicting one.

The tools

Preinstalled on every plan, with nothing to set up. A few depend on the engine you pick.

  • node

    Run JavaScript and TypeScript scripts, servers and build steps.

  • npm

    Install dependencies and run the scripts a project already defines.

  • bun

    Install, bundle, test and run, all in one fast toolchain.

  • python3

    Run Python scripts and one-off snippets.

  • uv

    Resolve Python dependencies and run tools in isolated environments.

  • go

    Build, test and run Go programs and modules.

  • rustc

    Compile Rust source files directly.

  • cargo

    Build, test and manage Rust crates and their dependencies.

  • make

    Run the build targets a Makefile already describes.

  • cmake

    Configure and generate native builds for C and C++ projects.

  • gcc

    Compile and link C programs.

  • g++

    Compile and link C++ programs.

  • gofmt

    Format Go source to the canonical style, in place or on stdout.

  • bunx

    Run a package binary straight from npm without installing it first.

  • uvx

    Run a Python CLI from PyPI in a throwaway environment, with no install step.

  • just

    Run project recipes from a justfile.

  • task

    Run project tasks from a Taskfile.yml.

  • php

    Run PHP scripts — and the interpreter wp-cli needs for WordPress work.

  • pkg-config

    Tell a build where a system library's headers and flags live.

  • autoconf

    Generate the ./configure script an autotools source tree expects.

  • automake

    Generate the Makefiles that go with an autotools configure script.

  • libtool

    Build and link shared libraries portably during a source build.

  • patchelf

    Repoint a downloaded binary's interpreter or library search path.

Get started

A real command line, already set up

Every agent runs on a sandboxed machine with the whole toolbox preinstalled. No setup step, on any plan.