AI Navigate

プロジェクト: LLMエージェント向けWASMシェル、手軽でセットアップ不要、サンドボックス化

Reddit r/LocalLLaMA / 2026/3/19

💬 オピニオンDeveloper Stack & InfrastructureTools & Practical Usage

要点

  • 本プロジェクトは、LLMエージェントが完全なシステム権限を持たずにファイルを検索、編集、作成できるサンドボックス型のWASMシェルを提供します。
  • ディレクトリのマウントやカスタムプログラムのサポートを備え、39個のビルトインコマンドに加えてSVGレンダラーとTOML編集CLIを同梱しています。
  • 主に Bun/Node.js 用に設計されていますが、ブラウザでも動作するはずで、READMEの例を含むTypeScriptライブラリとして配布されています。
  • このプロジェクトは npmパッケージ(wasm-shell)として、またGitHub(amytimed/wasm-shell)として利用可能で、興味があればMCPサーバーを追加する可能性があります。
project: WASM shell for LLM agents, easy, no setup, sandboxed

通常、シェルでは私たちの選択肢は、LLMに直接私たちのシステムへアクセスを与えるか、Podman/Dockerを設定することのいずれかです。

このプロジェクトはそれの簡単な代替としての目標を持っています:エージェントは通常通り検索・編集・ファイル作成を行い、完全にサンドボックスされた環境で動作します。主に Bun/Nodejs 用ですが、ブラウザでも問題なく動作するはずです。

シェルにディレクトリをマウントでき、カスタムプログラムを定義することもできます。39 個の組み込みプログラム、例えば ls、rm、sed、grep、head、tail、wc などを搭載しており、SVG レンダラーと TOML ファイルを編集するCLI(コマンドラインインターフェース)も付属しています。

使い方

これはプロジェクトに組み込むための TypeScript ライブラリに過ぎません。README には例があり、興味がある方がいれば MCP サーバーを作ることもできます。

npm: https://www.npmjs.com/package/wasm-shell リポジトリ: https://github.com/amytimed/wasm-shell

投稿者: /u/AnonymousTransfem
[リンク] [コメント]