Perspectives

io.github.backspacevenkat由 GitHub 帳號 backspacevenkat 發布v1.8.70更新於 Oct 24, 2026

Query GPT 5.2, Claude Opus 4.5, Gemini 3, Grok 4.1 simultaneously for AI perspectives

已驗證STDIO僅桌面開發者工具AI 與機器學習

概覽

AI 產生的概覽

透過 Polydev 服務同時向多個前沿 AI 模型提問,並在 IDE 內回傳各自的回答與綜合結論。

可以做什麼
  • 送出一次提示,同時取得多個 AI 模型各自的回答,並附上共識與建議。
  • 查看本機 CLI 工具的狀態,並重新偵測已安裝的 CLI。
  • 將提示送往本機 CLI 工具,並在她們之間進行備援切換。
適用情境
適合在除錯問題、技術選型或程式碼審查時想同時聽取多個模型意見、又不想在多個聊天應用程式間來回切換的情境,前提是願意讓提示經由付費第三方服務轉送。
執行需求
透過 npx(Node.js)以 stdio 本機程序執行。需要 Polydev 帳號,並在 POLYDEV_USER_TOKEN 環境變數中提供 API 權杖,同時需要連線至 Polydev 服務的網路。免費額度標示為每月 1,000 則訊息,Pro 方案需付費。
安裝前請注意
提示內容(包括貼上的程式碼)會傳送到 Polydev 服務並轉給第三方模型供應商。API 權杖屬於機密,不應寫入共用的設定檔。用量按則計費,付費方案會產生費用。send_cli_prompt 工具可驅動您電腦上的本機 CLI 工具。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Perspectives,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Polydev - Multi-Model AI Perspectives

Get unstuck faster. Query GPT 5.2, Claude Opus 4.5, Gemini 3, and Grok 4.1 simultaneously — one API call, four expert opinions.

[npm version] [SWE-bench Verified] [License: MIT]


Why Polydev?

Stop copy-pasting between ChatGPT, Claude, and Gemini. Get all their perspectives in your IDE with one request.

MetricResult
SWE-bench Verified74.6% Resolve@2
Cost vs Claude Opus62% lower
Response time10-40 seconds

"Different models have different blind spots. Combining their perspectives eliminates yours."


Supported Models

ModelProviderStrengths
GPT 5.2OpenAIReasoning, code generation
Claude Opus 4.5AnthropicAnalysis, nuanced thinking
Gemini 3 ProGoogleMultimodal, large context
Grok 4.1xAIReal-time knowledge, directness

Quick Start

1. Get your free API token

polydev.ai/dashboard/mcp-tokens

TierMessages/MonthPrice
Free1,000$0
Pro10,000$19/mo

2. Install in your IDE

Claude Code
bash
claude mcp add polydev -- npx -y polydev-ai@latest

Then set your token:

bash
export POLYDEV_USER_TOKEN="pd_your_token_here"

Or add to ~/.claude.json:

json
{  "mcpServers": {    "polydev": {      "command": "npx",      "args": ["-y", "polydev-ai@latest"],      "env": {        "POLYDEV_USER_TOKEN": "pd_your_token_here"      }    }  }}
Cursor

Add to ~/.cursor/mcp.json:

json
{  "mcpServers": {    "polydev": {      "command": "npx",      "args": ["-y", "polydev-ai@latest"],      "env": {        "POLYDEV_USER_TOKEN": "pd_your_token_here"      }    }  }}
Windsurf

Add to your MCP configuration:

json
{  "mcpServers": {    "polydev": {      "command": "npx",      "args": ["-y", "polydev-ai@latest"],      "env": {        "POLYDEV_USER_TOKEN": "pd_your_token_here"      }    }  }}
Cline (VS Code)
  1. Open Cline settings (gear icon)
  2. Go to "MCP Servers" → "Configure"
  3. Add the same JSON config as above
OpenAI Codex CLI

Add to ~/.codex/config.toml:

toml
[mcp_servers.polydev]command = "npx"args = ["-y", "polydev-ai@latest"]
[mcp_servers.polydev.env]POLYDEV_USER_TOKEN = "pd_your_token_here"
[mcp_servers.polydev.timeouts]tool_timeout = 180session_timeout = 600

Usage

Natural Language

Just mention "polydev" or "perspectives" in your prompt:

"Use polydev to debug this infinite loop"
"Get perspectives on: Should I use Redis or PostgreSQL for caching?"
"Use polydev to review this API for security issues"

MCP Tool

Call the get_perspectives tool directly:

typescript
{  "tool": "get_perspectives",  "arguments": {    "prompt": "How should I optimize this database query?",    "user_token": "pd_your_token_here"  }}

Example Response

🤖 Multi-Model Analysis
┌─ GPT 5.2 ────────────────────────────────────────│ The N+1 query pattern is causing performance issues.│ Consider using eager loading or batch queries...└──────────────────────────────────────────────────
┌─ Claude Opus 4.5 ────────────────────────────────│ Looking at the execution plan, the table scan on│ `users` suggests a missing index on `email`...└──────────────────────────────────────────────────
┌─ Gemini 3 ───────────────────────────────────────│ The query could benefit from denormalization for│ this read-heavy access pattern...└──────────────────────────────────────────────────
┌─ Grok 4.1 ───────────────────────────────────────│ Just add an index. The real problem is you're│ querying in a loop - fix that first.└──────────────────────────────────────────────────
✅ Consensus: Add index on users.email, fix N+1 query💡 Recommendation: Use eager loading with proper indexing

Research

Our approach achieves 74.6% on SWE-bench Verified (Resolve@2), matching Claude Opus at 62% lower cost.

ApproachResolution RateCost/Instance
Claude Haiku (baseline)64.6%$0.18
+ Polydev consultation66.6%$0.24
Resolve@2 (best of both)74.6%$0.37
Claude Opus (reference)74.4%$0.97

Read the full paper →


Available Tools

ToolDescription
get_perspectivesQuery multiple AI models simultaneously
get_cli_statusCheck status of local CLI tools
force_cli_detectionRe-detect installed CLI tools
send_cli_promptSend prompts to local CLIs with fallback

Links

IDE Guides


License

MIT License - see LICENSE for details.


Built by Polydev AI
Multi-model consultation for better code

來源:README.md,提交 086d0a9

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.8.70最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分