Getting Started - 入門ガイド
概要: Autonomous-Operationsプロジェクトを初めて使う方のための入門ガイドです。5分でプロジェクトの概要を理解し、環境構築を完了できます。
対象読者: 初心者 所要時間: 30分 前提知識: Git、Node.js、GitHub の基本的な知識
目次
セクション概要
Getting Startedセクションでは、以下の内容をカバーしています:
- クイックスタート: 5分でプロジェクトを動かす
- 基本コンセプト: プロジェクトの核となる概念の理解
- セットアップガイド: 詳細な環境構築手順
このセクションを完了すると、プロジェクトの全体像を理解し、自分の環境でAgentを実行できるようになります。
5分クイックスタート
Step 1: プロジェクト初期化 (2分)
# NPMパッケージからプロジェクト初期化
npx agentic-os init my-project
# ディレクトリ移動
cd my-project
# GitHub Token設定 (環境変数)
export GITHUB_TOKEN="ghp_your_token_here"
Step 2: Issue作成 (30秒)
# 新しいIssueを作成
gh issue create --title "Add login page" \
--body "ユーザーログインページを追加してください"
Step 3: AI自動実行 (2分)
Issueを作成すると、AIが自動で以下を実行します:
- 自動ラベリング: Issue内容を分析して適切なラベルを付与
- Agent割り当て: CodeGenAgentなど最適なAgentを自動選択
- 実装: AIがコード生成、テスト作成、品質チェック
- PR作成: 完成したコードをPull Requestとして提出
完了時間: 約2分
このセクションで学べること
1. プロジェクトの目的
Autonomous-Operationsは、人間介入を最小化する完全自律型AI開発オペレーションを実現するプラットフォームです。
主要達成指標:
- AI Task成功率: 97%
- 平均実行時間: 3分
- 時間削減: 83% (240分→40分)
2. コアコンセプト
- 6-Agent階層システム: 役割分担された6種類のAgent
- 並行実行: DAGベースの依存関係解決と並行タスク実行
- GitHub as OS: GitHub全15機能をOS Componentsとして統合
- 組織設計原則5原則: データ駆動型の意思決定フレームワーク
3. 基本的な使い方
- CLI コマンドの実行
- Issueの作成と管理
- Agentの実行と監視
- 品質スコアの確認
ドキュメント一覧
このセクションには以下のドキュメントが含まれます:
0. claude-code-setup.md ⭐ まずはここから!
内容: Claude Code 環境準備 - Autonomous-Operationsを使う前の必須ステップ 所要時間: 10分 こんな方におすすめ: 初めてClaude Codeを使う方、環境準備が必要な方
🚨 重要: Autonomous-Operationsは Claude Code 上で動作します。まずこのドキュメントで環境を準備してください。
1. quickstart.md
内容: 5分でプロジェクトを動かす最速ガイド 所要時間: 5分 こんな方におすすめ: とにかく早く動かしてみたい方 前提: Claude Code がインストール済み
2. concepts.md
内容: プロジェクトの基本コンセプトと用語解説 所要時間: 15分 こんな方におすすめ: プロジェクトの設計思想を理解したい方
3. setup-guide.md
内容: 詳細な環境構築手順とトラブルシューティング 所要時間: 30分 こんな方におすすめ: 本番環境を構築したい方
推奨読書順序
⭐ 初めての方 (所要時間: 40分)
必ず順番通りに読んでください:
-
claude-code-setup.md (10分) ⬅️ 最初に必読!
- Claude Code環境をインストール・設定
- これがないと何も動きません
-
quickstart.md (5分)
- まず動かしてみて、プロジェクトの雰囲気を掴む
-
concepts.md (15分)
- 6-Agent階層、並行実行、GitHub as OSなどの基本概念を理解
-
setup-guide.md (10分)
- 詳細な設定を確認し、環境を最適化
急いでいる方 (所要時間: 15分)
-
claude-code-setup.md (10分) ⬅️ スキップ不可
- 環境準備は必須です
-
quickstart.md (5分)
- 5分でプロジェクトを動かし、後で詳細を学ぶ
じっくり学びたい方 (所要時間: 1.5時間)
-
claude-code-setup.md (10分) ⬅️ 最初に必読!
- まず基盤となる環境を準備
-
concepts.md (15分)
- 概念を理解する
-
quickstart.md (5分)
- 概念を理解した上で実行すると、より深く学べる
-
setup-guide.md (30分)
- 詳細な設定を一つずつ確認
-
../03-guides/cli-usage.md (10分)
- 次のステップとしてCLI使用方法を学ぶ
よくある質問
Q1: 前提知識は何が必要ですか?
A: 以下の基本的な知識があれば大丈夫です:
- Git の基本操作 (clone、commit、push)
- Node.js / NPM の基本 (npm install、npm run)
- GitHub の基本 (Issue、Pull Request)
- コマンドラインの基本操作
Q2: セットアップにどのくらい時間がかかりますか?
A: 環境によりますが、以下が目安です:
- クイックスタート: 5分
- 基本セットアップ: 10-15分
- 完全セットアップ: 30分
Q3: エラーが出た場合はどうすればいいですか?
A: setup-guide.md のトラブルシューティングセクションを参照してください。
それでも解決しない場合は:
Q4: Windows/Mac/Linuxどれでも動きますか?
A: はい、すべてのOSで動作します。ただし、以下の環境が必要です:
- Node.js 16以上
- Git 2.20以上
- GitHub CLI (gh)
学習の進め方
このセクション完了後の理解度チェック
以下の質問に答えられれば、次のセクションに進む準備ができています:
- プロジェクトの主要な目的を説明できる
- 6種類のAgentの役割を理解している
- 基本的なCLIコマンドを実行できる
- Issueを作成してAgentを実行できる
- 品質スコアの意味を理解している
次のステップ
レベル2: 実践的な使い方を学ぶ
Getting Startedセクションを完了したら、次は実践編に進みましょう:
-
- より高度なコマンドの使い方
- 並行実行の方法
- デバッグモードの使い方
-
- 各Agentの詳細な使い方
- Agentのカスタマイズ方法
- エスカレーション処理
-
- テスト戦略の理解
- E2Eテストの実行
- カスタムテストの作成
レベル3: アーキテクチャを理解する
システムの内部構造を深く理解したい場合:
関連ドキュメント
同レベル
次のレベル
リファレンス
フィードバック
このセクションについて改善提案がある場合は、GitHub Issues または Discord でお知らせください。
作成日: 2025-10-10 更新日: 2025-10-10 メンテナー: Autonomous-Operations Team