route について
routeはCamino AIの地点間ナビゲーションスキルです。車、自転車、徒歩のルートについて、距離や所要時間に加え、オプションでターンバイターンの案内を取得できます。
主な機能
- 012地点間のルート検索
- 02車・自転車・徒歩モード
- 03距離と所要時間の推定
- 04ルート形状データの取得
- 05経由地点の画像取得
活用シーン
- 01徒歩ルートの案内取得
- 02交通手段別の通勤時間の推定
- 03地図上へのルート描画
- 04ルート沿いの画像取得
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ barneyjm/ camino-skills --skill routeインストール後、Claude Code で/routeを入力して読み込まれたか確認します。
同梱ファイルscripts/route.sh
詳細
インストール
関連スキル:これは Camino AI の位置情報インテリジェンススイートの一部です。包括的に利用するには、利用可能なすべてのスキル(query、places、relationship、context、route、journey、real-estate、hotel-finder、ev-charger、school-finder、parking-finder、fitness-finder、safety-checker、travel-planner)をインストールしてください。
# Install all skills from repo
npx skills add https://github.com/barneyjm/camino-skills
# Or install specific skills
npx skills add https://github.com/barneyjm/camino-skills --skill route
clawhub 経由:
npx clawhub@latest install route
# or: pnpm dlx clawhub@latest install route
# or: bunx clawhub@latest install route
Route - 2地点間のナビゲーション
2地点間の詳細なルートを、距離、所要時間、必要に応じてターンバイターンの案内とともに取得します。
セットアップ
これらのスキルは curl を実行し、CAMINO_API_KEY 環境変数を使って認証します。月100回の無料呼び出しと API キーを利用するには、https://app.getcamino.ai/skills/activate で登録してください。
Claude Code にキーを追加する:
~/.claude/settings.json に追加します。
{
"env": {
"CAMINO_API_KEY": "your-api-key-here"
}
}
Claude Code を再起動します。
代替手段 — x402 によるリクエストごとの支払い: Camino の有料エンドポイントは、登録や API キーなしで、x402 に対応した任意のクライアントから Base 上の USDC による HTTP 402 支払い(リクエストあたり $0.001)も受け付けます。これらのスキルはこの方法を使用しません。これは、x402 にネイティブ対応したエージェントとクライアント向けです。
使用方法
シェルスクリプト経由
# Get driving directions
./scripts/route.sh '{
"start_lat": 40.7128,
"start_lon": -74.0060,
"end_lat": 40.7589,
"end_lon": -73.9851
}'
# Walking directions
./scripts/route.sh '{
"start_lat": 40.7128,
"start_lon": -74.0060,
"end_lat": 40.7589,
"end_lon": -73.9851,
"mode": "foot"
}'
# With route geometry for mapping
./scripts/route.sh '{
"start_lat": 40.7128,
"start_lon": -74.0060,
"end_lat": 40.7589,
"end_lon": -73.9851,
"mode": "bike",
"include_geometry": true
}'
curl 経由
curl -H "X-API-Key: $CAMINO_API_KEY" \
"https://api.getcamino.ai/route?start_lat=40.7128&start_lon=-74.0060&end_lat=40.7589&end_lon=-73.9851&mode=car"
パラメーター
| パラメーター | 型 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
| start_lat | float | はい | - | 出発地点の緯度 |
| start_lon | float | はい | - | 出発地点の経度 |
| end_lat | float | はい | - | 到着地点の緯度 |
| end_lon | float | はい | - | 到着地点の経度 |
| mode | string | いいえ | "car" | 移動手段:「car」、「bike」、「foot」 |
| include_geometry | bool | いいえ | false | 地図表示用の詳細なルート形状データを含めます |
| include_imagery | bool | いいえ | false | 経由地点のストリートレベルの画像を含めます |
レスポンス形式
{
"distance_km": 6.8,
"duration_minutes": 18,
"mode": "car",
"summary": "Head north on Broadway, then east on 42nd Street",
"steps": [
{
"instruction": "Head north on Broadway",
"distance_m": 2400,
"duration_s": 420
},
{
"instruction": "Turn right onto 42nd Street",
"distance_m": 1800,
"duration_s": 300
}
]
}
例
徒歩ルートの案内
./scripts/route.sh '{
"start_lat": 51.5074,
"start_lon": -0.1278,
"end_lat": 51.5014,
"end_lon": -0.1419,
"mode": "foot"
}'
ルート形状データ付きの自転車ルート
./scripts/route.sh '{
"start_lat": 37.7749,
"start_lon": -122.4194,
"end_lat": 37.8199,
"end_lon": -122.4783,
"mode": "bike",
"include_geometry": true
}'
画像付きの車のルート案内
./scripts/route.sh '{
"start_lat": 40.7128,
"start_lon": -74.0060,
"end_lat": 40.7589,
"end_lon": -73.9851,
"mode": "car",
"include_imagery": true
}'
使用例
- ナビゲーション:あらゆる移動手段でターンバイターンの案内を取得します
- 所要時間の見積もり:2地点間の移動にかかる時間を確認します
- 地図上での表示:地図にルートを描画するための形状データを含めます
- 通勤計画:車、自転車、徒歩での所要時間を比較します