[{"data":1,"prerenderedAt":144},["ShallowReactive",2],{"$fBBQ5ulyG5jVWbIBJe3r8F-kTKQKf1scMJiu0B6qzX5k":3,"$fItoEGE3vSxPH1r_f9E9xUvwz4WSM-6z4tCM2pDfRjJs":5,"$f7AVZHmPutZ23_8XKkLbDtEszKCuiY3yPjIDp9eRXGag":117,"$f0PkXl9435DqnxV2MEZp93Q2MBZX81Yn4YLoeg0v6laE":119},{"data":4},[],{"data":6,"meta":114},[7],{"id":8,"documentId":9,"title":10,"seo_title":11,"summary":12,"seo_description":13,"slug":14,"published_date":15,"body":16,"content":17,"createdAt":36,"updatedAt":37,"publishedAt":38,"blogauthor":39,"cover":61,"categories":104},362,"autld5fevz90hsitz9fdglen","В OpenIDE появилась поддержка WSL: вышел плагин Remote Targets","Поддержка WSL в OpenIDE: плагин Remote Targets","Вышел плагин Remote Targets: проект живёт и собирается в WSL, а работа идёт в OpenIDE на Windows. В версии 0.0.1 поддерживается WSL, Docker и SSH в планах.","Плагин Remote Targets для OpenIDE открывает и собирает проекты в WSL из IDE на Windows: файлы, процессы и проброс портов. Docker и SSH в планах.","v-openide-poyavilas-podderzhka-wsl-vyshel-plagin-remote-targets","2026-10-21","В маркетплейсе [OpenIDE](https:\u002F\u002Fopenide.ru\u002F) появился [**Remote Targets**](https:\u002F\u002Fmarketplace.openide.ru\u002Fplugin\u002Fremote-targets\u002F457\u002F). Плагин позволяет открывать и собирать проекты в Linux‑среде WSL, продолжая работать в IDE на Windows.\n\n![]({{strapiUrl}}\u002Fuploads\u002F0c0be4868354e235ebce666cc4b8d42d_ea6dd7aa16.webp)\n\n\u003Ch3 id=\"chto-umeet-remote-targets\">Что умеет Remote Targets\u003C\u002Fh3>\n\nПроект находится в WSL, и сборка выполняется в той же среде. Плагин обеспечивает доступ к файловой системе, запуск процессов и проброс портов. В основе плагина лежит Execution Environment Layer (EEL) и агент, который работает внутри целевой среды. Через этот слой IDE обращается к файлам и запускает процессы в окружении проекта.\n\nВ версии 0.0.1 поддерживается WSL. Поддержка Docker и SSH находится в планах. Плагин уже доступен [в маркетплейсе](https:\u002F\u002Fmarketplace.openide.ru\u002Fplugin\u002Fremote-targets\u002F457\u002F).\n\n> [OpenIDE](https:\u002F\u002Fopenide.ru\u002F) объединяет инструменты для Java, Kotlin, Python, Go, C#, PHP, JavaScript и TypeScript в одной среде разработки на базе IntelliJ Platform. Рядом с редактором и отладчиком доступны Git‑клиент, клиент баз данных, HTTP‑клиент и Docker‑клиент.\n\n\u003Ch3 id=\"meta-harness-ai-agenty-ryadom-s-kodom\">Meta Harness: AI‑агенты рядом с кодом\u003C\u002Fh3>\n\nНаш AI‑плагин Meta Harness для [OpenIDE Pro](https:\u002F\u002Fopenide.ru\u002Fpro\u002F) поддерживает Claude Code, Codex, OpenCode, Cursor и других агентов через открытый протокол ACP (Agent Client Protocol).\n\n![]({{strapiUrl}}\u002Fuploads\u002F0bf03ab78b3cd3d7c7eed934be7dda31_c29379f8cf.webp)\n\nАгенту можно поставить задачу прямо в IDE, затем посмотреть изменения в коде, внести правки, запустить приложение и проверить результат. Редактор, навигация и отладчик остаются под рукой. Веб‑приложение можно открыть во встроенном браузере. Такой сценарий мы показывали [в новости о первом релизе AI‑плагина](\u002Fblog\u002Freliz-openide-claude-code-codex-opencode-i-cursor-pryamo-v-ide\u002F).\n\nВ одном рабочем окне можно использовать разные агенты в зависимости от задачи, сохраняя доступ к инструментам IDE и коду проекта. А в последней версии мы также завезли возможность комментирования ни только в чате, но и в любом месте и файле проекта:\n\n\u003Cvideo src=\"https:\u002F\u002Fstorage.yandexcloud.net\u002Famplicode-site\u002Fvideos\u002F0710-social-1080p.mp4\" controls muted loop playsinline width=\"100%\" poster=\"{{strapiUrl}}\u002Fuploads\u002Fcover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73.webp\" preload=\"none\">\u003C\u002Fvideo>\n\n\u003Ch3 id=\"vstroennyj-db-klient\">Встроенный DB‑клиент\u003C\u002Fh3>\n\nDB‑клиент позволяет подключиться к базе, посмотреть схемы и таблицы, написать SQL с подсказками по структуре базы и выполнить запрос. Результаты открываются в таблице, где доступны сортировка, фильтрация, точечное редактирование и экспорт данных. Для анализа медленных запросов есть EXPLAIN с планом выполнения в виде дерева.\n\n![]({{strapiUrl}}\u002Fuploads\u002F0fad8a51930b3c06e5b961c449723596_9aa1411124.webp)\n\nНапример, можно взять SQL из логов приложения, проверить его на PostgreSQL, посмотреть план и исправить тестовую запись. Поддерживаются также MySQL, ClickHouse, SQLite, Oracle и другие СУБД. Весь путь от подключения до экспорта разобрали [в отдельной статье о DB‑клиенте](\u002Fblog\u002Fdb-klient-openide-ot-podklyucheniya-k-baze-do-explain-i-eksporta\u002F).\n\n\u003Cvideo src=\"https:\u002F\u002Fstorage.yandexcloud.net\u002Famplicode-site\u002Farticles\u002Fdb_client_compressed.mp4\" controls muted loop playsinline width=\"100%\" poster=\"{{strapiUrl}}\u002Fuploads\u002Fcover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73.webp\" preload=\"none\">\u003C\u002Fvideo>\n\n\u003Ch3 id=\"docker-klient\">Docker‑клиент\u003C\u002Fh3>\n\nDocker‑клиент позволяет запускать и останавливать контейнеры, смотреть логи, работать с образами, томами, сетями и Docker Compose. Сервисы из Compose‑файлов, подключённых через `include`, отображаются в общем дереве.\n\nЧерез Structure можно перейти от сервиса к его описанию в файле. Для пересоздания тестового окружения есть действие down with volumes, которое останавливает Compose‑окружение и удаляет связанные тома. Подробнее об этих возможностях рассказали [в обзоре Docker‑плагина](\u002Fblog\u002Fkak-ne-poteryat-integracziyu-s-docker-v-ide-posle-blokirovki-jetbrains\u002F).\n\n![]({{strapiUrl}}\u002Fuploads\u002Fd595acb8677c893f864044c9d2a6aef2_760c421d75.webp)\n\n\u003Ch3 id=\"kak-poprobovat\">Как попробовать\u003C\u002Fh3>\n\nCкачивайте [OpenIDE Pro](https:\u002F\u002Fopenide.ru\u002Fdownload\u002F) и два месяца пользуйтесь всеми её возможностями бесплатно и без ограничений.\n\nВпечатления, ошибки и пожелания присылайте в [чат сообщества](https:\u002F\u002Ft.me\u002Fopenide_chat). Если встретите проблему с WSL, приложите версии IDE и плагина, название дистрибутива и шаги воспроизведения.\n\n![]({{strapiUrl}}\u002Fuploads\u002Fa1e0573c59cb3c8d0ca4c5dbb623275f_f2ffd3c1d6.webp)\n\n---\n\n_Впервые опубликовано на [Хабре](https:\u002F\u002Fhabr.com\u002Fru\u002Fcompanies\u002Fhaulmont\u002Farticles\u002F1097340\u002F)._\n",[18],{"title":19,"links":20},"Содержание",[21,24,27,30,33],{"label":22,"href":23},"Что умеет Remote Targets","#chto-umeet-remote-targets",{"label":25,"href":26},"Meta Harness: AI‑агенты рядом с кодом","#meta-harness-ai-agenty-ryadom-s-kodom",{"label":28,"href":29},"Встроенный DB‑клиент","#vstroennyj-db-klient",{"label":31,"href":32},"Docker‑клиент","#docker-klient",{"label":34,"href":35},"Как попробовать","#kak-poprobovat","2026-11-12T11:26:44.540Z","2026-11-13T11:49:21.017Z","2026-11-13T11:49:21.074Z",{"id":40,"documentId":41,"firstname":42,"lastname":43,"createdAt":44,"updatedAt":45,"publishedAt":46,"slug":47,"photo":48},40,"yuewij1jc3qoxmkvsh2mpeny","Георгий","Власов","2026-02-17T11:40:25.168Z","2026-11-13T11:49:25.324Z","2026-11-13T11:49:25.371Z","georgij-vlasov",{"id":49,"documentId":50,"name":51,"alternativeText":52,"caption":52,"width":53,"height":53,"formats":52,"hash":54,"ext":55,"mime":56,"size":57,"url":58,"previewUrl":52,"provider":59,"provider_metadata":52,"createdAt":60,"updatedAt":60,"publishedAt":60,"focalPoint":52},1359,"jt1gpp4kqcyzwuwfhzj1c1vc","Gosha_ab88bd0ec5.webp",null,96,"Gosha_ab88bd0ec5_972867885d",".webp","image\u002Fwebp",2.14,"\u002Fuploads\u002FGosha_ab88bd0ec5_972867885d.webp","local","2026-11-13T11:47:15.450Z",{"id":62,"documentId":63,"name":64,"alternativeText":52,"caption":52,"width":65,"height":66,"formats":67,"hash":100,"ext":55,"mime":56,"size":101,"url":102,"previewUrl":52,"provider":59,"provider_metadata":52,"createdAt":103,"updatedAt":103,"publishedAt":103,"focalPoint":52},1265,"twz61ucfiq0x53vmionwv8t7","cover-v-openide-poyavilas-podderzhka-wsl-vyshel-plagin-remote-targets.webp",1280,720,{"thumbnail":68,"large":76,"medium":84,"small":92},{"name":69,"hash":70,"ext":55,"mime":56,"path":52,"width":71,"height":72,"size":73,"sizeInBytes":74,"url":75},"thumbnail_cover-v-openide-poyavilas-podderzhka-wsl-vyshel-plagin-remote-targets.webp","thumbnail_cover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73",245,138,6.02,6024,"\u002Fuploads\u002Fthumbnail_cover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73.webp",{"name":77,"hash":78,"ext":55,"mime":56,"path":52,"width":79,"height":80,"size":81,"sizeInBytes":82,"url":83},"large_cover-v-openide-poyavilas-podderzhka-wsl-vyshel-plagin-remote-targets.webp","large_cover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73",1000,562,27.41,27410,"\u002Fuploads\u002Flarge_cover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73.webp",{"name":85,"hash":86,"ext":55,"mime":56,"path":52,"width":87,"height":88,"size":89,"sizeInBytes":90,"url":91},"medium_cover-v-openide-poyavilas-podderzhka-wsl-vyshel-plagin-remote-targets.webp","medium_cover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73",750,422,20.06,20062,"\u002Fuploads\u002Fmedium_cover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73.webp",{"name":93,"hash":94,"ext":55,"mime":56,"path":52,"width":95,"height":96,"size":97,"sizeInBytes":98,"url":99},"small_cover-v-openide-poyavilas-podderzhka-wsl-vyshel-plagin-remote-targets.webp","small_cover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73",500,281,13.32,13322,"\u002Fuploads\u002Fsmall_cover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73.webp","cover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73",37.35,"\u002Fuploads\u002Fcover_v_openide_poyavilas_podderzhka_wsl_vyshel_plagin_remote_targets_70ad505b73.webp","2026-11-13T11:45:02.051Z",[105],{"id":106,"documentId":107,"title":108,"published":109,"weight":106,"slug":110,"createdAt":111,"updatedAt":112,"publishedAt":113,"color":52},1,"hc2qik74iq346rzrodyoc5l5","Продукт",true,"release","2025-08-25T10:17:40.582Z","2026-11-12T11:22:44.594Z","2026-11-12T11:22:44.573Z",{"pagination":115},{"page":106,"pageSize":116,"pageCount":106,"total":106},25,{"data":118},[],{"data":120,"meta":139},[121,127,133],{"published_date":122,"id":123,"documentId":124,"title":125,"slug":126},"2026-11-09",301,"nla7pt5zwy8t0wknadxvz37z","OpenIDE Pro теперь можно купить для себя","openide-pro-personal-licenses",{"published_date":128,"id":129,"documentId":130,"title":131,"slug":132},"2026-11-07",309,"ua3z428wr5otk0z29kwjoedf","Сегодня Claude, завтра Codex: обновления мультиагентной OpenIDE","segodnya-claude-zavtra-codex-obnovleniya-multiagentnoj-openide",{"published_date":134,"id":135,"documentId":136,"title":137,"slug":138},"2026-11-05",318,"xvoscpm4g3zkv4n6afehxus2","Обновление C# в OpenIDE: управление NuGet‑пакетами прямо из IDE","openide-csharp-upravlenie-nuget-paketami",{"pagination":140},{"page":106,"pageSize":141,"pageCount":142,"total":143},3,11,31,1794584599437]