编辑/VR陀螺
9月15日晚,PICO正式发布PICO CLI 0.5.0。这是一款面向AI开发打造的命令行工具,也将成为PICO Space Pro与PICO OS 6空间应用开发的新入口。开发者可通过自然语言向AI Agent描述需求,由AI配合CLI完成工程创建、代码编写、构建、调试及模拟器运行等流程。

安装方面,PICO CLI提供AI Agent自动安装和手动安装两种方式。开发者可直接将官网提供的安装命令交给AI Agent执行,也可以在终端运行npm install -g @picoxr/pico-cli && pico-cli setup,通过TUI界面选择开发平台及需要适配的Agent。

完成pico-cli setup后,系统会自动为对应AI Agent配置Skills及开发知识库。SDK无需单独安装,会在创建工程时随项目模板自动引入;模拟器、Editor等工具则按需下载,无需预先安装Android Studio或手动配置环境变量,从而进一步简化PICO空间应用的开发环境搭建流程。
PICO CLI 0.5.0目前支持Claude Code、Codex、Cursor、TRAE和GitHub Copilot五种AI Coding Agent。配套Skills用于帮助AI理解PICO工具链及SDK使用方式,内置知识库则提供开发文档、API参考及范例代码。开发者只需描述应用需求,AI即可调用CLI创建项目、编写代码、构建,并将应用部署至模拟器进行验证。

在开发框架方面,0.5.0首发支持PICO Spatial SDK、PICO Unity SDK及SpatialML。其中Spatial SDK可使用Kotlin开发原生空间应用;Unity SDK支持Unity Spatial与Unity XR工程;SpatialML则提供端侧AI模型工具链,可将ONNX、TFLite及PyTorch模型转换为设备可使用的推理产物。此外,WebSpatial目前也已提供调试能力,支持HTML、React等网页空间应用连接模拟器预览。
调试也是此次更新的重点。开发者可以直接要求AI将应用安装至模拟器,系统会自动完成构建、安装和启动,并支持文件传输、日志采集、截图及录屏。AI还可以读取运行效果和错误信息后自动修改代码,形成“开发—运行—检查—修复”的循环。连接PICO头显后,同一套命令也可用于真机安装、启动、日志抓取以及Profiler性能分析。

PICO官方还展示了一个Spatial Chess案例,仅通过一句自然语言描述棋盘、控制面板和走子记录等需求,后续代码编写、Bug修复及模拟器验证均由AI完成。PICO表示,希望通过PICO CLI降低空间应用开发门槛,让Android、Unity、前端及算法开发者都能从熟悉的技术栈进入PICO空间应用开发。
来源:PICO开发者










