新しいプロジェクトの作成
create-mastra
パッケージを使用して新しいプロジェクトを作成できます:
npm create mastra@latest
mastra
CLIを直接使用して新しいプロジェクトを作成することもできます:
npm install -g mastra@latest
mastra create
インタラクティブセットアップ
引数なしでコマンドを実行すると、CLIプロンプトが開始され、以下の項目が設定されます:
- プロジェクト名
- コンポーネントの選択
- LLMプロバイダーの設定
- APIキーのセットアップ
- サンプルコードの追加
非対話型セットアップ
非対話型モードでmastraを初期化するには、以下のコマンド引数を使用してください。
Arguments:
--components Specify components: agents, tools, workflows
--llm-provider LLM provider: openai, anthropic, groq, google, or cerebras
--add-example Include example implementation
--llm-api-key Provider API key
--project-name Project name that will be used in package.json and as the project directory name
生成されるプロジェクト構成:
my-project/
├── src/
│ └── mastra/
│ └── index.ts # Mastra entry point
├── package.json
└── tsconfig.json