scriptsディレクトリの活用方法
開発を進めていると、何度も繰り返す定型作業や、ちょっとした運用タスクに遭遇することがあります。こうした作業を手動で行うのは時間がかかりますし、ミスも起きやすいものです。
プロジェクトをクリーンに保ちつつ、チーム全体で効率的に作業を進めるための方法を紹介します。
作業を始める前に、以下の準備ができているか確認してください。
- プロジェクト内の
scripts/ディレクトリへのアクセス - スクリプトを実行するためのローカル環境
クイックスタート
Section titled “クイックスタート”5分でスクリプトの活用方法を理解しましょう。
-
スクリプトの場所を確認する ローカルワークフローや運用(ops)タスク用のヘルパースクリプトは、すべて
scripts/ディレクトリに配置されています。 -
CLIの使用を優先する タスクに対応する CLI が存在する場合は、スクリプトよりも CLI を優先して使用してください。 例:Auth monitoring の場合は、以下のコマンドを使用します。
Terminal window openclaw models status --check -
実行前に内容を確認する スクリプトは実行するマシン(ホスト)の環境に依存する場合があります。新しい環境で実行する際は、必ず事前に中身を読んで動作を理解してください。
-
ドキュメントを参照する スクリプトは、ドキュメントやリリースチェックリストで明示的に指定されている場合を除き、基本的には使用は任意(optional)です。
スクリプトを追加する場合
Section titled “スクリプトを追加する場合”新しくスクリプトを作成する際は、以下のルールを守ってください。
- スクリプトの役割を明確に絞り、内容をドキュメント化してください。
- 関連する既存のドキュメントに短い説明を追加するか、必要であれば新しいドキュメントを作成してください。
トラブルシューティング
Section titled “トラブルシューティング”よくある問題と解決策です。
- 問題:スクリプトが自分のマシンで動かない 解決策:スクリプトはホスト固有の環境を前提としていることがあります。実行前にコードを確認し、現在の環境に適しているかチェックしてください。
- 問題:どのツールを使うべきか迷う 解決策:タスクが特定のスクリプトに密接に関連している場合はスクリプトを使いますが、それ以外の場合は CLI を優先してください。
さらに詳しい設定や個別のケースについては、AI Setup Assistant で質問してみてください。
次のステップ
Section titled “次のステップ”OpenClaw Expert
まだ解決しませんか?
このページで解決しない場合は、OpenClaw Expertに直接質問してください。