rental-assistant について
rental-assistant は、中国、米国、英国、西欧の一部を対象に、5つの CLI で賃貸物件を検索するエージェントスキルです。構造化 JSON で結果を返し、小紅書での賃貸情報検索や物件比較、リスク確認にも対応します。
主な機能
- 01複数地域をカバーする5つの CLI
- 02都市・地域・家賃で検索
- 03物件詳細の取得
- 04統一された構造化 JSON 出力
- 05小紅書で賃貸情報を検索
活用シーン
- 01中国で58同城と安居客の物件を比較
- 02米国や英国の賃貸物件を絞り込み
- 03スペイン、イタリア、ポルトガルの物件を検索
- 04賃貸情報を探して物件のリスクを確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ better-world-ai/ x-cli --skill rental-assistantインストール後、Claude Code で/rental-assistantを入力して読み込まれたか確認します。
詳細
賃貸検索アシスタント
中国、米国、英国、西ヨーロッパ(スペイン/イタリア/ポルトガル)を対象とした、クロスプラットフォームの賃貸検索ツールです。5 つの CLI で主要な賃貸プラットフォームをまとめて検索し、構造化された JSON を返します。
前提条件
kimi-webbridge daemon が実行中である必要があります:
~/.kimi-webbridge/bin/kimi-webbridge status
実行中でない場合は、まず kimi-webbridge skill を呼び出して起動してください。
CLI 一覧
| CLI | プラットフォーム | 対象範囲 | ログインが必要 |
|---|---|---|---|
58-cli | 58同城 | 中国本土 | いいえ |
anjuke-cli | 安居客 | 中国本土 | いいえ |
apartments-cli | Apartments.com | 米国全域 | いいえ |
rightmove-cli | Rightmove | 英国全域 | いいえ |
idealista-cli | Idealista | スペイン/イタリア/ポルトガル | いいえ |
補助ツール:xiaohongshu-cli で賃貸の攻略情報や注意点(構造化されていない物件情報)を検索できます。Homebrew でインストールします:
brew install xpzouying/agent-cli/xiaohongshu-cli
(初回のみ tap を追加します:brew tap xpzouying/agent-cli。macOS arm64/amd64 と Linux amd64/arm64 に対応しています)
すべての CLI は統一形式で出力します:{"ok": true, "data": {...}} / {"ok": false, "error": {"code": "...", "message": "..."}}
地域別の CLI 選択
| ユーザーの発言 | 使用するもの |
|---|---|
| 中国の任意の都市で賃貸を探す | 58-cli + anjuke-cli(両方を検索して比較) |
| 米国で賃貸を探す | apartments-cli |
| 英国で賃貸を探す | rightmove-cli |
| スペイン/イタリア/ポルトガルで賃貸を探す | idealista-cli |
| 「みんなの意見を見たい」/注意点 | xiaohongshu-cli search "XX賃貸" |
コマンドリファレンス
58-cli
# 搜索
58-cli search --city sz --keyword 南山 --limit 10
58-cli search --city sh --keyword 浦东 --min-price 3000 --max-price 5000 --limit 10
# 详情
58-cli detail --url "https://sz.58.com/zufang/xxxxx.shtml"
| パラメーター | 説明 |
|---|---|
--city | 都市の略称(sz=深圳, sh=上海, bj=北京, gz=広州, cd=成都, hz=杭州, nj=南京, wh=武漢, cq=重慶, xa=西安, tj=天津, su=蘇州) |
--keyword | 地域/商業エリア/住宅地名 |
--min-price / --max-price | 月額賃料の範囲 |
--limit | 返す件数(デフォルト 20) |
anjuke-cli
# 搜索
anjuke-cli search --city sz --keyword 南山 --limit 10
anjuke-cli search --city sh --keyword 张江 --min-price 3000 --max-price 6000 --limit 10
# 详情
anjuke-cli detail --city sz --id 123456789
| パラメーター | 説明 |
|---|---|
--city | 都市の 2 文字コード(sz=深圳, bj=北京, sh=上海, gz=広州, hz=杭州, cd=成都, tj=天津, nj=南京, wh=武漢, cs=長沙, cq=重慶, xa=西安) |
--keyword | 地域/商業エリア/住宅地名 |
--min-price / --max-price | 月額賃料の範囲 |
--limit | 返す件数(デフォルト 20) |
apartments-cli(米国)
# 搜索
apartments-cli search --location new-york-ny --min-beds 2 --max-price 3000 --limit 10
apartments-cli search --location san-francisco-ca --min-beds 1 --max-beds 2 --min-price 1500 --max-price 2500 --limit 10
apartments-cli search --location chicago-il --page 2 --limit 10
# 详情
apartments-cli detail --url "https://www.apartments.com/xxx/yyy/"
| パラメーター | 説明 |
|---|---|
--location | 都市の slug(形式:city-name-state。例:new-york-ny、los-angeles-ca、seattle-wa) |
--min-beds / --max-beds | 寝室数 |
--min-price / --max-price | 月額賃料の範囲(米ドル) |
--limit | 返す件数(デフォルト 20) |
--page | ページ切り替え |
よく使う location slug:new-york-ny, los-angeles-ca, san-francisco-ca, chicago-il, seattle-wa, boston-ma, washington-dc, austin-tx, denver-co, miami-fl, san-diego-ca, portland-or
rightmove-cli(英国)
# 搜索
rightmove-cli search --location London --min-beds 2 --max-price 2000 --limit 10
rightmove-cli search --location Manchester --min-beds 1 --max-beds 2 --limit 10
# 详情
rightmove-cli detail --url "https://www.rightmove.co.uk/properties/xxxxx"
| パラメーター | 説明 |
|---|---|
--location | 都市名(London, Manchester, Birmingham, Edinburgh, Bristol, Leeds, Liverpool, Glasgow, Cambridge, Oxford) |
--min-beds / --max-beds | 寝室数 |
--min-price / --max-price | 月額賃料の範囲(ポンド) |
--limit | 返す件数(デフォルト 20) |
--page | ページ切り替え |
idealista-cli(西ヨーロッパ)
# 搜索
idealista-cli search --country spain --city madrid-madrid --limit 10
idealista-cli search --country italy --city roma --limit 10
idealista-cli search --country portugal --city lisboa --limit 10
# 详情
idealista-cli detail --country spain --url "https://www.idealista.com/inmueble/xxxxx/"
| パラメーター | 説明 |
|---|---|
--country | spain / italy / portugal |
--city | 都市の slug(spain: madrid-madrid, barcelona-barcelona, valencia, sevilla; italy: roma, milano, firenze; portugal: lisboa, porto) |
--limit | 返す件数(デフォルト 20) |
価格/部屋数のフィルターはまだ実装されていません(idealista は path-based のフィルターを使用するため、country ごとに個別にエンコードする必要があります)。絞り込みが必要な場合は、まずすべての結果を取得し、呼び出し元でフィルタリングしてください。
xiaohongshu-cli(補助)
xiaohongshu-cli search "上海租房避坑" --limit 10
xiaohongshu-cli search "纽约租房攻略" --limit 10
xiaohongshu-cli view <note_id> <xsec_token>
ワークフロー
中国の都市で賃貸を探す
# 1. 两个平台同时搜(对比房源和价格)
58-cli search --city sz --keyword 南山 --min-price 3000 --max-price 5000 --limit 10
anjuke-cli search --city sz --keyword 南山 --min-price 3000 --max-price 5000 --limit 10
# 2. 看中的房源查详情
58-cli detail --url "https://sz.58.com/zufang/xxxxx.shtml"
anjuke-cli detail --city sz --id 123456789
# 3. 搜避坑经验
xiaohongshu-cli search "深圳南山租房避坑" --limit 5
米国で賃貸を探す
# 1. 搜索房源
apartments-cli search --location new-york-ny --min-beds 1 --max-price 2500 --limit 10
# 2. 查详情(含户型定价表、设施、图片)
apartments-cli detail --url "https://www.apartments.com/xxx/yyy/"
# 3. 搜攻略
xiaohongshu-cli search "纽约租房经验" --limit 5
英国/ヨーロッパで賃貸を探す
# 英国
rightmove-cli search --location London --min-beds 1 --max-price 1800 --limit 10
rightmove-cli detail --url "https://www.rightmove.co.uk/properties/xxxxx"
# 西班牙
idealista-cli search --country spain --city barcelona-barcelona --limit 10
idealista-cli detail --country spain --url "https://www.idealista.com/inmueble/xxxxx/"
物件選びの注意点
物件が見つかったら、以下の観点からユーザー向けに分析し、注意点を伝えてください。
通勤
- 職場/学校の場所をユーザーに確認し、通勤時間を見積もります
- 地下鉄で乗り換えなし、30 分以内なら快適です。45 分を超える場合や、乗り換えが 2 回以上の場合は、よく検討するよう伝えてください
- 米国では車での通勤を確認し、ラッシュ時の渋滞に注意します。英国/ヨーロッパでは公共交通機関を確認します
コストパフォーマンス
- 同じ地域で複数の物件を検索して比較し、現地の賃料相場を把握します
- 中国:58 と安居客では価格が異なる場合があるため、実際の価格を確認してください
- 米国:apartments.com の表示価格は通常、価格帯です。実際の入居時の価格は詳細ページの unit pricing を確認してください
- 同じ地域の平均より明らかに安い物件は、虚偽の物件情報ではないか注意してください
物件の状態
- 詳細ページに画像がある物件を優先して確認し、内装の新しさ、採光、家具の配置に注意します
- 中国で確認する点:方角(南向きが優先)、階数(1 階と最上階は避ける)、専用トイレの有無
- 英国で確認する点:EPC のエネルギー効率評価、council tax が含まれているか、bills included
- 米国で確認する点:sqft の広さ、水道光熱費が含まれているか、駐車スペースの有無
安全性と周辺環境
- 中国:ゲート付き住宅地 > オープンな住宅地、管理会社あり > なし、独立した住戸 > 他人とのシェア
xiaohongshu-cli search "{小区名} 避坑"で実際の口コミを検索できます- 米国:周辺地域の neighborhood safety に注意し、crime map の確認をユーザーに勧めます
- 英国:council の管轄区域に注意します。地域によって治安に大きな差があります
仲介業者と契約
- 中国:大家との直接契約 > 正規の仲介業者 > 又貸し業者。情報に矛盾がある場合は注意してください
- 敷金と支払い方法に注意します。敷金 1 か月分・賃料 1 か月分の前払いが最も柔軟です。敷金 2 か月分・賃料 3 か月分の前払いや、半年分の前払いにはリスクを考慮してください
- 英国:agency fees と deposit protection scheme に注意します
- 米国:application fee、security deposit、lease break penalty に注意します
- 西ヨーロッパ:fianza(敷金)は通常 1~2 か月分です
契約の柔軟性
- 契約期間、早期解約が可能か、違約金はいくらかを確認します
- 短期賃貸を希望する場合(<6か月)は、短期契約に明確に対応している物件を優先します
- 留学生は契約期間がビザ/学期に合っているか確認します
情報の信頼性
- 価格が低すぎる、写真が過度に加工されている、複数のプラットフォームに重複して掲載されている場合 → 客寄せの偽物件の可能性があります
- 連絡先が WeChat のみで電話番号がない場合 → 又貸し業者の可能性があります
- 長期間掲載されているのに借り手が見つかっていない場合 → 隠れた問題がある可能性があるため、理由を尋ねる価値があります
CAPTCHA とアクセス頻度制限
| プラットフォーム | CAPTCHA のリスク | 対処方法 |
|---|---|---|
| 58同城 | 低 | 通常どおり使用できます |
| 安居客 | 低 | 通常どおり使用できます |
| Apartments.com | 低 | まれに発生します。Chrome で認証を完了してから再試行してください |
| Rightmove | 低 | 通常どおり使用できます |
| Idealista | 低~中 | 高頻度のアクセスで発生する場合があります。リクエスト間隔を空けてください |
Tips
- 输出必须带链接: 整理房源清单时,每一条都必须附上原始 URL(搜索结果里的 url 字段),方便用户直接打开查看和联系
- 中国城市同时查两个平台: 58 和安居客房源不完全重叠,两个都搜能看到更多选项
- 先搜再看详情: search 拿到列表后,挑感兴趣的再 detail,避免浪费请求
- xiaohongshu 是好帮手: 搜 "{城市}租房避坑" 可以获取真实租客反馈,帮助判断
- 注意货币单位: 中国=人民币,美国=美元,英国=英镑,西欧=欧元
- 租房 CLI 不需要登录: 5 个租房 CLI 直接用,无需任何账号
- WebBridge 必须运行: 所有 CLI 依赖 kimi-webbridge daemon(端口 10086)