$ ssh clawdbot.space --loading...
$ ssh clawdbot.space --loading...
Adrian Twarogによるテンポ良く無駄のない30分のクラッシュコース。空のターミナルから始まり、お気に入りのメッセージングチャネルまで接続完了した完全設定済みのOpenClawエージェントを構築するまでを一気に駆け抜けます。
Adrianは一切無駄話をしません。第1章は、リポジトリのクローン、単一のブートストラップスクリプトによる依存関係のインストール、ローカルエンジンの起動までを、コピペしやすい形で淡々と解説するハードコアなチュートリアルです。環境の再現性を証明するため、あえて真っさらなUbuntu仮想マシンを使用し、初心者が迷わないよう各コマンドに平易な解説を添えています。
設定はすべて1つのYAMLファイルに集約されています。Adrianはモデルプロバイダーの宣言、システムプロンプトのペルソナ設定、エージェントに許可するツールのホワイトリスト化を解説します。彼は「最小権限の原則」を繰り返し強調し、サンドボックスの境界を理解してから初めてファイルシステムとシェルのアクセスを付与すべきだと説きます。
後半はOpenClawをTelegramに接続する作業に焦点を当てます。AdrianはBotFather経由でボットを作成し、トークンを設定ファイルに貼り付け、プライベートチャットでエージェントが目を覚ます様子を実演します。同じフローでDiscordへの接続も行い、抽象レイヤーのおかげでチャネルの切り替えは1行の変更で済むと指摘します。
最後に実用的なアドバイスを残します。プロジェクトごとに専用のボットアカウントを使うことで、「どのエージェントがどの操作を実行したか」をクリーンに監査でき、エージェント艦隊の規模が拡大してもログが読みやすい状態を保てます。
Adrianは3つのライブデモでクラッシュコースを締めくくり、このエージェントが単なるおもちゃではないことを証明します。1つ目はGitHubのプルリクエストを要約させ、そのダイジェストをチームチャンネルに投稿させるデモ。2つ目は、ディスク使用量をチェックし、閾値を超えたら警告メールを送る定期レポートの起動です。
最後のデモは会場を沸かせる一幕です。自然言語でのデプロイ。Adrianが「最新コミットをステージングにデプロイして」と入力すると、エージェントがテストを実行し、コンテナをビルドし、ローリングデプロイを行い、各ステップをチャットに実況します。OpenClawは週末の実験にとどまらず、実際のワークフローに組み込むべきだという、簡潔かつ説得力のある主張です。