接入 Qoder IDE(CN / 国际版)
同一版本的 Qoder IDE、JetBrains 插件和 Qoder CLI 共用一份 settings.json,只需要配置一次。
一键配置
将下面的提示复制给 Qoder IDE:
text
帮我配置知言家 AI Coding 伴侣的 Qoder IDE Hook。读 https://zyhome.run/docs/integrations/qoder-ide.txt 按步骤执行。保留已有配置,冲突时先问我,不要整文件覆盖。完成后告诉我改了什么、是否需要重启。安装步骤
1. 定位共享配置
| 版本 | 共享配置文件 |
|---|---|
| CN 版 | %USERPROFILE%\.qoder-cn\settings.json |
| 国际版 | %USERPROFILE%\.qoder\settings.json |
文件不存在时创建;已经存在时只合并知言家 hooks,保留其他配置。修改前先备份;已有同名 zy-vibe- handler 时更新它,不要重复追加。
确认本机已安装知言家驱动,并确认 %LOCALAPPDATA%\zy_home_vibe_coding_driver\bin\zy_home_vibe_coding_driver_hookbridge.exe 存在。
2. 增量合并 hooks
把下面的 hooks 节点合并到 settings.json,保留其他配置,不要整文件覆盖。JSON 可直接整块复制,命令内的 \" 转义是必需的:
json
{
"hooks": {
"UserPromptSubmit": [
{ "hooks": [ { "type": "command",
"command": "in=$(cat); echo \"$in\" | grep -q '\"agent_id\"' && exit 0; printf '%s' \"$in\" | \"${LOCALAPPDATA}/zy_home_vibe_coding_driver/bin/zy_home_vibe_coding_driver_hookbridge.exe\" --source qoder --hook-event-name UserPromptSubmit; exit 0",
"timeout": 8 } ] }
],
"PermissionRequest": [
{ "hooks": [ { "type": "command",
"command": "in=$(cat); printf '%s' \"$in\" | \"${LOCALAPPDATA}/zy_home_vibe_coding_driver/bin/zy_home_vibe_coding_driver_hookbridge.exe\" --source qoder --hook-event-name PermissionRequest; exit 0",
"timeout": 8 } ] }
],
"PreToolUse": [
{ "hooks": [ { "type": "command",
"command": "in=$(cat); printf '%s' \"$in\" | \"${LOCALAPPDATA}/zy_home_vibe_coding_driver/bin/zy_home_vibe_coding_driver_hookbridge.exe\" --source qoder --hook-event-name PreToolUse; exit 0",
"async": true } ] }
],
"PostToolUse": [
{ "hooks": [ { "type": "command",
"command": "in=$(cat); printf '%s' \"$in\" | \"${LOCALAPPDATA}/zy_home_vibe_coding_driver/bin/zy_home_vibe_coding_driver_hookbridge.exe\" --source qoder --hook-event-name PostToolUse; exit 0",
"async": true } ] }
],
"PostToolUseFailure": [
{ "hooks": [ { "type": "command",
"command": "in=$(cat); echo \"$in\" | grep -q '\"agent_id\"' && exit 0; printf '%s' \"$in\" | \"${LOCALAPPDATA}/zy_home_vibe_coding_driver/bin/zy_home_vibe_coding_driver_hookbridge.exe\" --source qoder --hook-event-name PostToolUseFailure; exit 0",
"async": true } ] }
],
"Stop": [
{ "hooks": [ { "type": "command",
"command": "in=$(cat); echo \"$in\" | grep -q '\"agent_id\"' && exit 0; printf '%s' \"$in\" | \"${LOCALAPPDATA}/zy_home_vibe_coding_driver/bin/zy_home_vibe_coding_driver_hookbridge.exe\" --source qoder --hook-event-name Stop; exit 0",
"timeout": 8 } ] }
]
}
}原样保留命令中的 --source qoder 和 agent_id 过滤段,不要增加、删除或改写事件。
3. 重启
完全退出并重新打开对应 IDE。
4. 验证
发一条普通消息,确认驱动控制台显示来源“Qoder”;再触发一次授权并完成任务,确认灯效变化。
