check-setup.en
Top-level alias — see lesson/check-setup.en.md for the full body.
Lesson command
$ npx -y skills add minicoohei/ai-agent-camp --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/start-0-1Context preview
What this command does when you run it.
Lesson command
description: "Lesson command" chapter: "courses/aiagent/lesson02-setup/ch01-environment" duration: "約15分" prerequisites: ["Codex Desktop または Cursor をインストール済み", "ai-agent-camp フォルダを開いている"] level: "beginner" tags: ["setup", "environment"] nonInteractiveMode: incompatible
**AIが自動実行:** `uv run python tools/setup_progress.py show` を実行して現在のセットアップ進捗を表示する。
---
| 項目 | 内容 | |------|------| | ゴール | Codex で学習を始められるよう、Node.js / Python / GitHub CLI を含む環境が整っているかチェックする | | 所要時間 | 約15分 | | 前提条件 | Codex Desktop または Cursor をインストール済み、ai-agent-camp フォルダを開いている | | 教材ページ | [コース教材トップ](https://ai-agent.camp/ja/course/module-0) を並行参照 |
> **ヒント**: AIの応答が途中で止まった場合は「続きを表示して」「止まってるよ」と入力すると再開します。
---
このレッスンでは、以下の2つのコマンドを使って環境を整えます。 **ターミナルの操作は一切不要です。全てAIが自動で実行します。** もしAIが「ターミナルで実行してください」と案内した場合は [ターミナル入門ガイド](../../../docs/terminal-guide.md) を参照してください。
> **Codex向けメモ**: Codex では `/setup-start` や `/check-setup` を Cursor の slash command として直接実行するのではなく、このファイルに書かれた確認内容を順番に実行します。ブラウザ認証など GUI 操作が必要になったら、その時点でユーザー操作に切り替えます。
**AIが自動実行:** `bash scripts/install_hooks.sh` を実行する。何度実行しても同じ設定になり、 コミット前の秘密情報スキャンが有効になります。
まず `/setup-start` を実行してください。このコマンドは以下を**AIが全自動で**行います:
**AskQuestionの設定:**
{
"title": "Step 1: セットアップ開始",
"questions": [{
"id": "action",
"prompt": "環境のセットアップを始めましょう。何をしますか?",
"options": [
{"id": "run_setup", "label": "セットアップを始める(/setup-start を実行)"},
{"id": "run_check", "label": "環境チェックだけ行う(/check-setup を実行)"},
{"id": "already_done", "label": "既にセットアップ済み"},
{"id": "view_html", "label": "先に教材ページを見たい"}
]
}]
}(run_setup → `/setup-start` の内容を実行する) (run_check → `/check-setup` の内容を実行する) (already_done → Step 2 へ) (view_html → 教材ページのパス `https://ai-agent.camp/ja/course/module-0` を案内)
---
`/setup-github` を実行してください。このコマンドは以下を**AIが全自動で**行います:
**AskQuestionの設定:**
{
"title": "Step 2: GitHub設定",
"questions": [{
"id": "github_action",
"prompt": "GitHub の設定を行います。何をしますか?",
"options": [
{"id": "run_github", "label": "GitHub設定を始める(/setup-github を実行)"},
{"id": "already_done", "label": "既に GitHub にログイン済み&自分用リポあり"},
{"id": "skip", "label": "スキップして次のレッスンへ"}
]
}]
}(run_github → `/setup-github` の内容を実行する) (already_done → 完了チェックへ) (skip → 次のステップへ)
---
全てのセットアップが完了したら、`/check-setup` で環境の状態を確認します。 AIが以下を全て自動でチェックし、レポートを表示します:
問題がある項目は、AIが自動修復するか、対応するセットアップコマンドへ誘導します。
---
/setup-start /setup-github /check-setup
環境チェックレポート | 項目 | 状態 | 詳細 | |-----------|------|--------------| | Python | OK | 3.12.x | | Node.js | OK | 24.x | | Git | OK | 2.x | | GitHub CLI | OK | ログイン済み |
---
---
**AskQuestionの設定:**
{
"title": "次のステップを選択",
"questions": [{
"id": "next_step",
"prompt": "次に何をしますか?",
"options": [
{"id": "next", "label": "拡張機能をインストールする(/start-0-2)"},
{"id": "gemini", "label": "Gemini APIを設定する(/start-0-3)"},
{"id": "check", "label": "環境チェックをする(/check-setup)"},
{"id": "finish", "label": "ここで終了する"}
]
}]
}(next → /start-0-2 を案内) (gemini → /start-0-3 を案内) (check → /check-setup の内容を実行する) (finish → 終了)
AI Agent Training for Non-Engineers - Complete Guide to Claude Code / Cursor / Codex ### ⚠️ Before you clone Official repository (maintained by the authors): Running AI agents from this repo grants them shell, file-write, and external-API permissions on your
Top-level alias — see lesson/check-setup.en.md for the full body.
Alias de nivel superior — el cuerpo completo está en lesson/check-setup.es.md.