#ios #xcode #mcp #agent
Долгое время использую xcodebuildmcp, и всего пару раз подключал дефолтный mcp от эпол.
Проблема в целом простая - при каждом запуске агента (например, при открытии сессии в opencode) в Xcode вылезает алерт с запросом разрешения подключения.
Все бы ничего, но эта проблема до сих пор не исправлена.
Однако с недавних пор в новом хкоде добавлена документация, которая полностью бесполезна, если только у вас не подключен какой-нибудь клод или кодекс прямо в хкоде.
Ну а поскольку я не использую ни клод, ни кодекс (и не планирую), то пришло время разобраться как завести эту штуковину с opencode, и у меня получилось!
Ссылка на официальную документацию (которая мне не помогла) - тут, а конфиг для opencode ниже:
"xcode": {
"type": "local",
"command": [
"xcrun",
"mcpbridge"
],
"enabled": true
}
Использую для проверок предупреждений/ошибок компиляции, ну и для поиска документации без обращения к интернету - удобно.
Если еще не пробовали - самое время.
Долгое время использую xcodebuildmcp, и всего пару раз подключал дефолтный mcp от эпол.
Проблема в целом простая - при каждом запуске агента (например, при открытии сессии в opencode) в Xcode вылезает алерт с запросом разрешения подключения.
Все бы ничего, но эта проблема до сих пор не исправлена.
Однако с недавних пор в новом хкоде добавлена документация, которая полностью бесполезна, если только у вас не подключен какой-нибудь клод или кодекс прямо в хкоде.
Ну а поскольку я не использую ни клод, ни кодекс (и не планирую), то пришло время разобраться как завести эту штуковину с opencode, и у меня получилось!
Ссылка на официальную документацию (которая мне не помогла) - тут, а конфиг для opencode ниже:
"xcode": {
"type": "local",
"command": [
"xcrun",
"mcpbridge"
],
"enabled": true
}
Использую для проверок предупреждений/ошибок компиляции, ну и для поиска документации без обращения к интернету - удобно.
Если еще не пробовали - самое время.