📢 X投稿文
ウェブサイトをAPI化。ネットワークトラフィックをLLMが分析し、Python/JS/Go等の型付きクライアント自動生成。AIエージェント駆動で完全自動化
https://github.com/kalil0321/reverse-api-engineer
🤖 AI考察
■ **概要**
ブラウザの実際のネットワークトラフィックをLLMで解析し、複数言語の型安全なAPIクライアントを自動生成するツール。
■ **特徴・用途**
- **HARキャプチャ + LLM解析**: セレクタベースのスクレイピングではなく、実際に通信しているエンドポイントを抽出するため、JavaScript駆動SPA・動的UI・CORS回避に強い
- **マルチ言語出力**: Python/Go/TypeScript等10言語でクライアントを生成、型安全性と再利用性が高い
- **エージェント対応**: 手動ブラウジングまたはAIエージェント自動駆動で、スクリプト化が困難なページ操作を柔軟に対応
■ **結論**
ドキュメント未公開API・ラッパーAPIの迅速な構築、あるいは定期スクレイピングの保守性向上に有効だが、利用規約逆徐免を事前に確認すること必須。