Deveco Studio中怎么打开Deveco Code?
Deveco Studio中怎么打开Deveco Code? 都装好了,都能分别打开,但是Deveco Studio里就是那个Code Genie,这个Code Genie又一直让我体验Deveco Code,我装了Deveco Code也能打开tui,但是我在Studio里怎么打开啊,哪位能教教我。。。困惑好久了~~
DevEco Code 和 DevEco Studio 里的 CodeGenie,二者并不是同一个 AI 工具。
DevEco Studio 没有内置 DevEco Code,是两条独立入口:CodeGenie 是编辑器自带 AI 插件,DevEco Code 是单独的 Agent 工具,只能用命令行打开。
- 终端输入
deveco,启动的是 DevEco Code TUI; - 点开 DevEco Studio,弹出的是内置 CodeGenie 助手,不会自动切换成 DevEco Code。
deveco
想搭配一起用的操作:打开 Studio 项目 → 在项目目录打开终端 → 执行deveco,让 DevEco Code 读取当前工程环境。
另外记得核对环境变量 DEVECO_HOME,路径指向 Studio 安装目录,DevEco Code 才能正常调用构建、hdc、真机运行等鸿蒙工具链。
简单概括:目前 Studio 没法直接内嵌打开 DevEco Code 面板,编辑器用 CodeGenie、终端用 DevEco Code,二者可联动但互不包含。
开发者您好,在DevEco Studio中打开DevEco Code的方式:
- 确保已安装DevEco Code,https://gitcode.com/openharmony-sig/deveco-code;
- 直接使用命令行工具启动DevEco Code,进行对话即可:
启动命令:
deveco
```,Deveco Code太难安装,也不好用,比其它AI辅助开发差得太远,华为,加油啊。
背景知识:
Deveco Code 它是一个工具软件,需要按照到电脑上才可以打开的,下面我教你如下安装到启动。
问题解决:
安装:
打开你Deveco studio的 命令行,执行:npm install -g @deveco/deveco-code

配置:
需要配置一个环境变量,指定Deveco studio的路径:

下面的系统变量也同样配置一个。
启动:
继续在命令行中执行:deveco


出现就选择1并勾选框框,进行授权你得华为开发者账号。
使用:
完成后就出现这个页面,直接在输入框输入你要的问题


完成了。
这里要先区分三个东西:DevEco Studio 是 IDE,CodeGenie 是 Studio 里的 AI 插件,DevEco Code 是独立的 AI Agent/命令行工具。它不是在 Studio 菜单里再打开一个完整子界面。
一般使用方式是:
- 先在系统终端确认 deveco 命令可用,能正常进入 DevEco Code。
- 在 DevEco Studio 里打开项目根目录后,可以用 IDE 自带 Terminal 执行 deveco,让它在当前工程上下文里工作。
- 如果 Studio 内置终端找不到命令,就把 Node/npm 全局 bin 路径和 DevEco Code 安装路径加入环境变量,重启 Studio。
- CodeGenie 提示体验 DevEco Code,更多是引导你使用独立工具,不代表 CodeGenie 面板里会直接嵌入 DevEco Code。
所以入口优先看“终端命令是否可用”和“当前工作目录是否是项目根目录”。
有个问题你要搞清楚 Code Genie 和 DevEco Code 是两码事
Code Genie 是 DevEco Studio 内置的 AI 助手插件。就是 Studio 右边那个侧边栏,能聊天、能补全代码、能问问题。它的角色类似于 VS Code 里的 Copilot Chat。
DevEco Code 是一个独立的 AI 编程工具,跑在终端里,是个 TUI应用。它的定位更接近 Cursor 的 Agent 模式或者 Claude Code——在命令行里直接跟 AI 对话,让它读你的代码、改你的代码、跑命令。
它俩是两个独立的产品,只是都接了华为的 AI 能力,而且 Code Genie 会"热情地"推荐你去试 DevEco Code, 这很明显是一波广告。
DevEco Code 不是 Studio 的内置功能,没有一个"在 Studio 里打开"的入口。所以兄弟别困惑了
在终端里输入deveco

这个问题其实很多人会搞混,DevEco Code 和 DevEco Studio 里的 CodeGenie 不是一个东西。
这个不是说 Studio 里面已经集成了 DevEco Code,而是两个 AI 工具入口。CodeGenie 是 DevEco Studio 内置的 AI 插件能力;DevEco Code 目前主要是独立的 Agent 工具,通过命令行启动。
所以目前安装好了以后:
终端:
deveco
启动的是 DevEco Code TUI。
而 DevEco Studio打开的是 Studio 里的 AI 助手,不会自动变成 DevEco Code。
如果想让 DevEco Code 配合 Studio 使用,一般是:
打开 DevEco Studio 项目
→ 在项目目录打开 Terminal
→ 执行:
deveco
让 DevEco Code 进入当前工程上下文。
另外检查一下:
环境变量:
DEVECO_HOME
是否指向 DevEco Studio 安装目录,这样 DevEco Code 才能调用鸿蒙相关能力,比如构建、运行、hdc 等。
简单说:
DevEco Studio 里不能像 VS Code 插件一样“打开 DevEco Code 面板”,现在是两个入口:Studio 用 CodeGenie,终端用 DevEco Code。两者可以配合,但不是嵌入关系。
希望能帮到你~~~
在DevEco Studio中,点击顶部菜单栏 Tools > DevEco Code 即可打开。也可使用快捷键 Ctrl+Shift+Q(Windows)或 Cmd+Shift+Q(Mac)。
在 DevEco Studio 中打开 DevEco Code 很简单:
- 点击顶部菜单栏 Tools → DevEco Code,即可打开面板。
- 或者看右侧/底部的工具窗口栏,找到 DevEco Code 图标点击。
- 如果找不到,按两下 Shift 弹出全局搜索,输入
Deveco Code,回车即可打开。
另外,你提到 TUI 可以运行,说明命令行版本已装好,也可以在 Studio 里按 Alt+F12 打开终端直接输入 deveco-code 启动。
注意确保 DevEco Studio 版本较新,且已登录华为账号。
