コンテンツへスキップ

エージェントにすでに備わっている言語ツール

実行環境とパッケージマネージャーがすでにマシンに入っているので、エージェントはコードを書くだけでなく実行もできます。

23個のツール

コードを生成するだけのエージェントは、とても優秀なオートコンプリートにすぎません。コードを実行できるエージェントは、それが動いたかどうかを確かめられます。これらのツールによって、エージェントは書いたばかりのスクリプトを実行し、そのスクリプトに必要なものをインストールし、エラーを予想するのではなく実際のエラーを読むことができます。

ツール一覧

すべてのプランにプリインストールされており、設定は不要です。一部は選んだエンジンによって異なります。

  • node

    JavaScriptとTypeScriptのスクリプト、サーバー、ビルドステップを実行します。

  • npm

    依存関係をインストールし、プロジェクトで定義済みのスクリプトを実行します。

  • bun

    インストール、バンドル、テスト、実行を、1つの高速なツールチェーンで。

  • python3

    Pythonスクリプトや単発のコードスニペットを実行します。

  • uv

    Pythonの依存関係を解決し、分離された環境でツールを実行します。

  • go

    Goのプログラムやモジュールをビルド、テスト、実行します。

  • rustc

    Rustのソースファイルを直接コンパイルします。

  • cargo

    Rustのクレートとその依存関係をビルド、テスト、管理します。

  • make

    Makefileに記述済みのビルドターゲットを実行します。

  • cmake

    CおよびC++プロジェクトのネイティブビルドを構成・生成します。

  • gcc

    Cプログラムをコンパイル・リンクします。

  • g++

    C++プログラムをコンパイル・リンクします。

  • gofmt

    Goのソースを標準のスタイルに整形します(その場で、または標準出力へ)。

  • bunx

    npmのパッケージのバイナリを、事前にインストールせずに直接実行します。

  • uvx

    PyPIのPython CLIを使い捨ての環境で実行します。インストールは不要です。

  • just

    justfileからプロジェクトのレシピを実行します。

  • task

    Taskfile.ymlからプロジェクトのタスクを実行します。

  • php

    PHPスクリプトを実行します。WordPressの作業でwp-cliが必要とするインタープリターでもあります。

  • pkg-config

    システムライブラリのヘッダーとフラグの場所をビルドに伝えます。

  • autoconf

    autotoolsのソースツリーが必要とする./configureスクリプトを生成します。

  • automake

    autotoolsのconfigureスクリプトに対応するMakefileを生成します。

  • libtool

    ソースからのビルド中に、共有ライブラリをポータブルにビルド・リンクします。

  • patchelf

    ダウンロードしたバイナリのインタープリターやライブラリ検索パスを変更します。

はじめる

本物のコマンドラインを、セットアップ済みで

すべてのエージェントは、ツールボックス一式がプリインストールされたサンドボックス化されたマシンで動作します。どのプランでも、セットアップは不要です。