Канвертуйце лакальны праект праз MCP
На гэтай старонцы
Бэта-версія. Калі зыходны код знаходзіцца на вашым камп’ютары, выкарыстоўвайце кліент MCP з stdio. Перад падключэннем адкрыйце каталог першапачатковага праекта.

- Наладзьце OwlMeans MCP для вашага агента праграмавання і ўвайдзіце ва ўліковы запіс.
- Адкрыйце рабочую прастору зыходнага праекта. Выкарыстоўвайце
--project-dir, калі трэба яўна пазначыць каталог. - Папрасіце агента вывучыць зыходны код і коратка апісаць запланаваныя паводзіны застасунку.
- Запусціце прыём праекта праз
convert_project, перадаўшы назву і апісаннеabout. Запішыце ідэнтыфікатар праекта, які верне інструмент. - Прачытайце
conversion_statusдля гэтага праекта. Выкарыстоўвайцеcheck_convertibleтолькі пасля таго, як створыце праект для прыёму. - Перад працягам праверце заключэнне, прапанаваныя работы і ацэнку кошту разам з чалавекам.
- Выкарыстоўвайце
proceed_conversionдля наступнага рашэння, якое падтрымліваецца, і перадавайце пацвярджэнне толькі пасля згоды чалавека. - Не закрывайце агента праграмавання і яго злучэнне MCP, пакуль ідуць работы з лакальным зыходным кодам. Апрацуйце
next_question, калі стан паказвае, што сістэма чакае адказу чалавека.
Лакальная канвертацыя можа запытаць дазвол перамясціць зыходны код у __viable_converted/ і пабудаваць вакол яго новы застасунак. Прачытайце пытанне, перш чым ухваліць дзеянне. Першапачатковыя файлы застануцца даступнымі ў гэтым каталогу; адмова спыняе гэтую канвертацыю.
Для лакальнага дрэва зыходнага кода пачынайце ў рабочай прасторы: выкарыстоўвайце --target local і не перадавайце repoUrl:
{
"name": "Task conversion practice",
"about": "A small task app with creation, completion and filtering",
"confirm": true
}
Усталёўвайце confirm: true толькі пасля ўхвалення паказанага дзеяння і ўсіх умоў выкарыстання крэдытаў.
Для прыёму праекта з рэпазіторыя convert_project прымае repoUrl і branch. Калі перадаць URL рэпазіторыя, ён мае прыярытэт перад рабочым каталогам. Праверце гэты выбар перад запускам.
{
"name": "Task conversion practice",
"about": "A small task app with creation, completion and filtering",
"repoUrl": "https://github.com/mdn/todo-react",
"branch": "main",
"confirm": true
}
Перад выкарыстаннем гэтага прыкладу праверце галіну ў актуальным рэпазіторыі. Дакладныя аргументы і звесткі пра даступнасць глядзіце ў даведніку інструментаў канвертацыі. Захоўвайце арыгіналы і ліцэнзійныя паведамленні да завяршэння праверкі.
Назвы і таварныя знакі
OpenAI, ChatGPT і звязаныя знакі OpenAI належаць OpenAI; Codex — прадукт OpenAI. Правілы выкарыстання.
Claude і Claude Code — прадукты Anthropic; іх назвы і знакі застаюцца ў адпаведнага ўладальніка. Правілы выкарыстання.
Назвы Node.js, npx і ўсе звязаныя з імі знакі застаюцца ў адпаведных уладальнікаў або суправаджальнікаў праектаў. Згадкі пазначаюць прадукты, стандарты або прыклады зыходнага кода. Дакументацыя OwlMeans не азначае спонсарскай падтрымкі або ўхвалення з боку гэтых уладальнікаў.