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 分