Overview
Sony’s AI SDK Assistant works with any AI platform that supports MCP (Model Context Protocol). Your choice of platform affects how you manage tool permissions, configure the connection, and interact with the SDK documentation. All platforms provide access to the same underlying AI SDK Assistant capabilities—the difference is in the user experience and control options.Platform Comparison
| Platform | Account Required | Context Window | Tool Permissions | Code Generation | Security | Best For |
|---|---|---|---|---|---|---|
| Claude (Web/Mobile/Desktop) | Pro, Max, or Enterprise ($20+/mo) | 200K tokens | ✅ Granular UI controls Per-tool “ask” vs “unsupervised” | Good, but no codebase access. | Cloud-based Data retained per policy | Most users, maximum control |
| Claude Code (CLI) | Included with paid Claude account | 200K tokens | ✅ Granular file-based config Approve server or specific tools | Excellent, access to your codebase for context. | Local configs No additional data retention | Developers, automation workflows |
| ChatGPT | Plus, Pro, Business, or EDU | 128K tokens | ⚠️ Basic (all tools or none) | Poor, limited code-generation due to limited tool access. | Cloud-based Varies by account type | Existing ChatGPT subscribers |
Detailed Platform Reviews
Claude (Web, Mobile, Desktop) - Recommended
Claude (Web, Mobile, Desktop) - Recommended
Best for: Most users who want maximum control and the best MCP experience
Why We Recommend Claude
- Granular Tool Control: Enable/disable individual tools through an intuitive UI
- Permission Levels: Set each tool to “always ask” or “allow unsupervised”
- Multi-Platform: Works on web, iOS/Android mobile apps, and desktop
- Best MCP Support: Built by Anthropic (creators of MCP protocol)
Account Requirements
- Claude Pro ($20/month), Max, or Enterprise account
- Standard free Claude accounts do not support MCP connectors
Key Features
- ✅ Visual tool configuration interface
- ✅ Per-chat connector toggling
- ✅ Easy connector management (add/remove/configure)
- ✅ Can disable specific tools you don’t want Claude to use
Context Window & Performance
- 200K token context window: Handles extensive SDK documentation and long conversations
- Sufficient for complex multi-step SDK queries with full code examples
- Context retained across conversation for follow-up questions
Tool Permission Options
- Always ask for permission: Claude prompts before using each tool
- Allow unsupervised: Claude uses tools automatically without asking
For AI SDK Assistant, we recommend starting with “allow unsupervised” for all tools to enable seamless SDK searches. You can adjust permissions later based on your preferences.
Security & Privacy
- Cloud-based processing: Queries and responses processed on Anthropic servers
- Data retention: Subject to Anthropic’s privacy policy and your account type
- Enterprise options: Enhanced security and compliance features available
- MCP connections: Server URL and tool usage logged per Anthropic’s policies
Review Anthropic’s Privacy Policy for detailed information about data handling.
Getting Started
See the Setup Guide → Claude tab for detailed configuration instructions.Claude Code (CLI) - Recommended for Developers
Claude Code (CLI) - Recommended for Developers
Best for: Developers, automation workflows, and CLI enthusiastsApprove specific tools only:
Why Use Claude Code
- Claude Add-on: Included if you have a paid Claude account.
- Granular Permissions: Configure tool access via settings files
- Automation-Friendly: Scriptable and integrates with development workflows
- Multiple Scopes: User, project, or local MCP server configurations
Account Requirements
- Paid Claude account
- Claude Code CLI installed
Tool Permission System
Claude Code supports granular tool-level permissions configured through settings files:Approve all tools from a server:- Wildcards (
*) are not supported for MCP permissions - You must explicitly list each tool or approve the entire server
- See Claude Code IAM Documentation for details
Configuration Scopes
- User scope: Global across all projects (
~/.claude.json) - Project scope: Per-project configuration (
.claude/config.json) - Local scope: Repository-specific (
.claude.local.json)
Context Window & Performance
- 200K token context window: Same as Claude web/mobile/desktop
- Handles large SDK documentation queries and extended conversations
- Ideal for in-depth code exploration and debugging sessions
Key Differences from Claude Web
- ❌ No visual UI for tool management
- ✅ More flexible configuration (file-based)
- ✅ Version control friendly (commit configs to git)
- ✅ Automation and scripting support
Security & Privacy Considerations
- Local configuration files: MCP server configs stored locally on your machine
- Cloud processing: Queries still processed on Anthropic servers (same as Claude web)
- No additional data retention: Configuration files stay local
- Version control: Can commit MCP configs to private repos (review before committing server URLs)
Code Execution Capability: Claude Code can execute code and commands on your local machine when you grant permissions. Be mindful of what information you share in conversations, as Claude Code has broader system access than web-based Claude. Review tool permissions carefully and only approve actions you’re comfortable with.
Getting Started
See the Setup Guide → Claude Code tab for configuration commands and examples.ChatGPT - Alternative Option
ChatGPT - Alternative Option
Best for: Users with existing ChatGPT subscriptions looking for an alternative
We currenlty do not recommend ChatGPT for use with the AI SDK Assistant due to differences in the MCP requirements for OpenAI, resulting in poor code-generation capabilities.
Why Use ChatGPT
- Works if you already have a ChatGPT subscription
- Familiar interface for ChatGPT users
- Alternative to Claude platforms
Account Requirements
- ChatGPT Plus, Pro, Business, or EDU account
- Free ChatGPT accounts do not support custom MCP connectors
Important Limitations
- Poor Code Generation: Does not reliably produce actual SDK code examples (psuedo-code only)
- No ChatGPT Projects support: Must use standalone chats
- No Deep Research mode: MCP servers don’t work with Deep Research
- Developer mode required: Must enable Developer mode in settings
- Basic tool control: All tools enabled or disabled together (no granular control)
Setup Requirements
- Enable Developer mode in ChatGPT settings
- Add AI SDK Assistant as a custom connector
- Create a new standalone chat (not in a Project)
- Enable Developer mode chip in the chat
- Toggle on the AI SDK Assistant connector
Context Window & Performance
- 128K token context window: Smaller than Claude’s 200K tokens
- Still sufficient for most SDK queries and documentation searches
- May need to break very long conversations into multiple chats
Key Differences from Claude
- ⚠️ More setup steps required
- ⚠️ Poor code generation capabilities for SDK examples
- ⚠️ Cannot use in Projects or Deep Research
- ⚠️ Less flexible tool permissions
- ⚠️ Smaller context window (128K vs 200K)
- ✅ Works if you prefer ChatGPT’s interface
Security & Privacy
- Cloud-based processing: Queries processed on OpenAI servers
- Data retention: Varies by account type (Plus, Pro, Business, EDU)
- Business/EDU accounts: Enhanced privacy and data controls available
- MCP connections: Developer mode connections subject to OpenAI’s policies
Review OpenAI’s Privacy Policy for details on data handling and retention policies.
Getting Started
See the Setup Guide → ChatGPT tab for detailed configuration steps.Which Platform Should You Choose?
Choose Claude (Web/Mobile/Desktop) if you:
- Want the easiest setup with visual controls
- Need granular per-tool permission management
- Prefer a UI-based approach
- Want the best overall MCP experience
- Use mobile or desktop apps
Choose Claude Code (CLI) if you:
- Are comfortable with command-line tools
- Want to integrate SDK searches into development workflows
- Need automation or scripting capabilities
- Want version-controlled MCP configurations
- Prefer file-based configuration over UI
Choose ChatGPT if you:
- Already have a ChatGPT Plus/Pro subscription
- Don’t need detailed code integration
- Prefer ChatGPT’s interface and features
- Are comfortable with the platform limitations
- Want an alternative to Claude
Getting Started
Ready to set up AI SDK Assistant? Head to the Setup Guide for platform-specific configuration instructions.Setup Guide
Step-by-step instructions for connecting AI SDK Assistant to your chosen platform

