OpenCodeInterpreter配置

OpenCodeInterpreter配置的详细提示词和使用说明

AI提示词 实用工具 效率提升
📘

⚙️ OpenCode配置指南

OpenCode编辑器的AI模型配置、Provider设置、MCP服务集成等高级配置选项

1
📌

📍 配置文件位置

~/.config/opencode/opencode.json

1
📌

🔧 基本配置结构

{
    "$schema": "https://opencode.ai/schema.json",
    "plugin": [
        "oh-my-opencode",
        "opencode-antigravity-auth@latest"
    ],
    "disabled_providers": [],
    "model": "provider/model-name",
    "permission": {
        "*": "allow"
    }
}
1
📌

🤖 Provider配置示例

Anthropic Claude

"anthropic": {
    "models": {
        "claude-haiku-4.5": {
            "name": "claude-3-5-haiku-20241022"
        }
    },
    "options": {
        "apiKey": "your-api-key-here",
        "baseURL": "https://api.anthropic.com"
    }
}

OpenAI兼容接口

"custom-provider": {
    "npm": "@ai-sdk/openai-compatible",
    "models": {
        "custom-model": {
            "name": "model-name"
        }
    },
    "options": {
        "baseURL": "https://your-api-endpoint.com/v1"
    }
}
1
📌

🔌 MCP服务配置

"mcp": {
    "service-name": {
        "type": "local",
        "command": ["npx", "-y", "@package/name"],
        "environment": {
            "API_KEY": "your-api-key"
        }
    },
    "remote-service": {
        "type": "remote",
        "url": "https://api.example.com/mcp",
        "headers": {
            "Authorization": "Bearer your-token"
        }
    }
}
1
📌

💡 配置建议

  • API密钥安全:不要将包含真实API密钥的配置文件提交到版本控制
  • Provider选择:根据任务类型选择合适的Provider(编程任务建议使用专门的Coder模型)
  • MCP集成:启用MCP服务可以扩展AI的能力(如文件系统访问、网络搜索等)
1
📌

⚠️ 注意事项

敏感信息保护:配置文件包含API密钥等敏感信息,请勿公开分享。使用时替换为实际的API密钥。