エージェントにすでに備わっている言語ツール
実行環境とパッケージマネージャーがすでにマシンに入っているので、エージェントはコードを書くだけでなく実行もできます。
23個のツールコードを生成するだけのエージェントは、とても優秀なオートコンプリートにすぎません。コードを実行できるエージェントは、それが動いたかどうかを確かめられます。これらのツールによって、エージェントは書いたばかりのスクリプトを実行し、そのスクリプトに必要なものをインストールし、エラーを予想するのではなく実際のエラーを読むことができます。
ツール一覧
すべてのプランにプリインストールされており、設定は不要です。一部は選んだエンジンによって異なります。
nodeJavaScriptとTypeScriptのスクリプト、サーバー、ビルドステップを実行します。
npm依存関係をインストールし、プロジェクトで定義済みのスクリプトを実行します。
bunインストール、バンドル、テスト、実行を、1つの高速なツールチェーンで。
python3Pythonスクリプトや単発のコードスニペットを実行します。
uvPythonの依存関係を解決し、分離された環境でツールを実行します。
goGoのプログラムやモジュールをビルド、テスト、実行します。
rustcRustのソースファイルを直接コンパイルします。
cargoRustのクレートとその依存関係をビルド、テスト、管理します。
makeMakefileに記述済みのビルドターゲットを実行します。
cmakeCおよびC++プロジェクトのネイティブビルドを構成・生成します。
gccCプログラムをコンパイル・リンクします。
g++C++プログラムをコンパイル・リンクします。
gofmtGoのソースを標準のスタイルに整形します(その場で、または標準出力へ)。
bunxnpmのパッケージのバイナリを、事前にインストールせずに直接実行します。
uvxPyPIのPython CLIを使い捨ての環境で実行します。インストールは不要です。
justjustfileからプロジェクトのレシピを実行します。
taskTaskfile.ymlからプロジェクトのタスクを実行します。
phpPHPスクリプトを実行します。WordPressの作業でwp-cliが必要とするインタープリターでもあります。
pkg-configシステムライブラリのヘッダーとフラグの場所をビルドに伝えます。
autoconfautotoolsのソースツリーが必要とする./configureスクリプトを生成します。
automakeautotoolsのconfigureスクリプトに対応するMakefileを生成します。
libtoolソースからのビルド中に、共有ライブラリをポータブルにビルド・リンクします。
patchelfダウンロードしたバイナリのインタープリターやライブラリ検索パスを変更します。
本物のコマンドラインを、セットアップ済みで
すべてのエージェントは、ツールボックス一式がプリインストールされたサンドボックス化されたマシンで動作します。どのプランでも、セットアップは不要です。
