テンプレート
Astreusのドキュメントでテンプレートについて学び、エージェントシステムを構築するためのセットアップの手引き、APIのパターン、実践的な例を確認しましょう。 信頼性の高いAstreusエージェントシステムを構築するために必要なセットアップのパターン、API、実践的な例を学びましょう。
プロジェクトテンプレートと一般的な構成についての情報です。
デフォルトプロジェクト
create-astreus-agent を実行すると、選択内容に基づいてプロジェクトを生成する対話形式のセットアップが始まります。
npx create-astreus-agent my-agent生成されたプロジェクトには、開始に必要なものがすべて含まれています。
生成されるプロジェクト構成
my-agent/
├── src/
│ └── index.ts # エージェント設定を含むメインエントリーポイント
├── package.json # 依存関係とスクリプト
├── tsconfig.json # TypeScript 設定(TypeScript を選択した場合)
├── .env.example # 環境変数のテンプレート
├── .gitignore # Git の無視ルール
└── README.md # プロジェクトドキュメントPackage.json のスクリプト
{
"scripts": {
"dev": "tsx src/index.ts",
"build": "tsc",
"start": "node dist/index.js"
}
}一般的な構成
基本的なチャットエージェント
シンプルな会話型エージェントには Memory 機能のみを選択します。
? Which features do you want to include?
◉ Memory - Persistent agent memory with vector search
◯ Knowledge (RAG)
◯ Graph Workflows
◯ Sub-Agents
◯ Custom Plugins
◯ MCP IntegrationRAG 対応エージェント
ドキュメントを踏まえた応答には Memory と Knowledge を選択します。
? Which features do you want to include?
◉ Memory - Persistent agent memory with vector search
◉ Knowledge (RAG) - Document ingestion and retrieval
◯ Graph Workflows
◯ Sub-Agents
◯ Custom Plugins
◯ MCP Integrationフル機能エージェント
最大限の機能を持たせるには、すべての機能を選択します。
? Which features do you want to include?
◉ Memory - Persistent agent memory with vector search
◉ Knowledge (RAG) - Document ingestion and retrieval
◉ Graph Workflows - DAG-based task orchestration
◉ Sub-Agents - Multi-agent coordination
◉ Custom Plugins - Extensible tool system
◉ MCP Integration - Model Context Protocol supportプロバイダー別セットアップ
OpenAI
デフォルトモデル: gpt-4o
生成される .env.example:
OPENAI_API_KEY=your-api-key-hereAnthropic (Claude)
デフォルトモデル: claude-sonnet-4-20250514
生成される .env.example:
ANTHROPIC_API_KEY=your-api-key-hereGoogle (Gemini)
デフォルトモデル: gemini-2.0-flash
生成される .env.example:
GEMINI_API_KEY=your-api-key-hereOllama (ローカル)
デフォルトモデル: llama3
生成される .env.example:
# Ollama runs locally, no API key needed
OLLAMA_HOST=http://localhost:11434複数プロバイダー
生成される .env.example:
# Add API keys for providers you want to use
OPENAI_API_KEY=your-openai-key
ANTHROPIC_API_KEY=your-anthropic-key
GEMINI_API_KEY=your-gemini-key機能比較
| 機能 | ユースケース |
|---|---|
| Memory | ユーザーの好みや会話履歴の記憶 |
| Knowledge | ドキュメント Q&A、リサーチアシスタント |
| Graph | 複数ステップのワークフロー、パイプライン |
| Sub-Agents | 専門タスク、並列処理 |
| Plugins | カスタムツール、API 連携 |
| MCP | 標準化されたツールエコシステム |
次のステップ
プロジェクトを作成したら、以下を実行します。
cd my-agent
npm install
cp .env.example .env
# Edit .env with your API keys
npm run dev詳細な環境設定については 設定 を参照してください。
最終更新日: 2026年7月6日
このセクション内
はじめに
ベストプラクティスと適切なデフォルト設定で、新しい Astreus AI エージェントプロジェクトをスキャフォールドします。必要な機能を対話形式でエージェントに設定できます。 信頼性の高いAstreusエージェントシステムを構築するために必要なセットアップのパターン、API、実践的な例を学びましょう。
クイックスタート
Astreusのドキュメントでクイックスタートについて学び、エージェントシステムを構築するためのセットアップの手引き、APIのパターン、実践的な例を確認しましょう。 信頼性の高いAstreusエージェントシステムを構築するために必要なセットアップのパターン、API、実践的な例を学びましょう。