Paper Lantern について
Paper Lantern は研究論文へのアクセスをコーディングエージェントに提供し、1つのコマンドで設定できます。技術選定で研究に基づく手法やトレードオフ、実装情報を求める開発者向けです。
主な機能
- 01複数のコーディングエージェントを設定
- 02ブラウザー経由の OAuth 認証
- 03エージェントルールのインストール
- 04手法の探索と比較
- 05手法の実現可能性を評価
活用シーン
- 01アルゴリズムやアーキテクチャの比較
- 02手法とその失敗要因の調査
- 03制約に応じた実現可能性の評価
MCP 対応
セットアップ CLI は選択したエージェント向けに MCP サーバーを設定し、エージェントルールをインストールします。手動設定用の MCP エンドポイントもあります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.paperlantern.ai/chat/mcpclaude mcp add --transport http paperlantern-cli https://mcp.paperlantern.ai/chat/mcp{"mcpServers":{"paperlantern-cli":{"type":"http","url":"https://mcp.paperlantern.ai/chat/mcp"}}}Cursor で開く{"servers":{"paperlantern-cli":{"type":"http","url":"https://mcp.paperlantern.ai/chat/mcp"}}}VS Code で開く{"mcpServers":{"paperlantern-cli":{"type":"http","url":"https://mcp.paperlantern.ai/chat/mcp"}}}{"mcpServers":{"paperlantern-cli":{"serverUrl":"https://mcp.paperlantern.ai/chat/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
paperlantern
AI コーディングエージェントを賢くするリサーチインテリジェンス。コマンド 1 つでセットアップできます。
Paper Lantern を使うと、AI コーディングエージェントが 200 万件以上のコンピューターサイエンス分野の研究論文にアクセスできます。問題に適した手法、そのトレードオフ、ベンチマーク、実装の指針が得られます。
クイックスタート
npx paperlantern@latest
これで完了です。エージェントを選び、ログインすれば、Paper Lantern の設定は完了です。
対応エージェント
- Claude Code
- Cursor
- Windsurf
- GitHub Copilot (VS Code)
- Codex
- Gemini CLI
- Cline
手動でセットアップする場合や、上記以外のクライアントを使う場合は、エージェントごとの設定スニペットと MCP エンドポイントの詳細について、paperlantern.ai/docs をご覧ください。
機能
セットアップ CLI は以下を行います。
- OAuth で認証します(ブラウザーが開きます)
- 選択したエージェント向けに MCP サーバーを設定します
- エージェントが Paper Lantern を使うべきタイミングを把握できるよう、エージェントのルールをインストールします
利用できるツール
設定が完了すると、エージェントは以下のツールを利用できます。
| ツール | 機能 |
|---|---|
explore_approaches | 根拠やトレードオフとともに、4〜6 種類のアプローチファミリーを調査します |
deep_dive | 1 つの手法について、実装、ハイパーパラメーター、失敗モードを詳しく調査します |
compare_approaches | 2〜3 個の候補を並べて比較します |
check_feasibility | 制約に基づいて、GO/PROTOTYPE/RECONSIDER の判定を提示します |
give_feedback | 役立った点や役立たなかった点をお知らせください |
エージェントが Paper Lantern を使う場面
Paper Lantern は、研究の根拠によって成果を向上できる技術的な判断をエージェントが行う際に有効になります。アルゴリズム、アーキテクチャ、手法の選択などが対象です。
構文に関する質問、ライブラリの調査、デバッグ、一般的なプログラミングタスクでは有効になりません。
リンク
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。