自動運転部_土曜日チーム 第1回
学習ポイント
- 成果(Outcome)と自律改善ループの2つの評価軸を分けて考える重要性
- Cron(定期実行)やサブエージェント、Skillsを活用した自動運転の仕組み
- Discordのスレッド機能を活用した日々の進捗共有とフィードバックの方法
内容の説明
AIエージェントを自律的に動かす「自動運転」の構築を目指し、4週間のスプリント形式で開発を進めるためのガイダンスです。単なる手法の追求ではなく、まずは「動くもの」を素早く作るサイクル(スピード感)を重視し、コミュニティ内での相互支援を通じて完成度を高めていくプロセスを解説します。
解説されるトピックの詳細
1. 2つの評価軸:成果(Outcome)と自律改善ループ
開発を進める上で、以下の2点を混同せずに分けて考えることが重要です。
成果を上げる側(Outcome): 指示の改善、ツールの追加、スキルの補強によって「期待通りの結果(KPI達成など)」を得るための取り組み。
自律改善のループ: 実行履歴の保存、動作の自己評価、エラー時の修正検知など、仕組みが「正しく自律稼働し続ける」ための取り組み。 これらを分離して改善することで、どこに問題があるかを明確にし、挫折を防ぎます。
2. 自動運転の技術構成要素
自動運転の根底にあるのは以下の3つの概念です。
メインエージェントとサブエージェント: 役割を細分化し、複数のエージェントを連携させる構造。
Cron(クロン)による定期実行: PCやクラウド上で時間を指定して処理を自動起動させる仕組み。
Skills(スキル): エージェントに与える知識やマニュアル。これらを組み合わせることで、24時間稼働するシステムを構築します。
3. 進捗管理とコミュニティの活用
開発の進捗はDiscordの個別スレッドで共有します。以下の手順を推奨しています:
テーマ宣言: 来週までに「何を作るか」を宣言する(例:note執筆の自動化など)。
20%の完成度を目指す: 完璧な設計書を作るより、早い段階で動くものを共有し、フィードバックを得る。
メンション活用: 詰まった際は講師や他のメンバーにメンションを飛ばし、情報の非対称性を解消する。
動画内で紹介されるツール・サービス
Claude Code: AIによるコーディング支援・エージェント基盤
Codex / Gemini: 活用可能なLLMの例
Discord: 進捗報告、スレッド機能によるコミュニケーションの場
Cron (Quron): タスクの定期実行スケジュール管理