@elderdoge使用CCG时自动允许协作命令的方法(通过Hook) 中发帖

问题
在使用 @feng_li 的CCG过程中,部分用户(比如我)会遇到 
在 settings.json 的permissions - allow中无论如何写 "Bash(*codeagent-wrapper*)"都不能自动通过协作命令的情况,每次都要手动允许。 
解决方法
经过研究文档,使用Hook就能完美解决。 
在settings.json中添加: 
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "jq -r '.tool_input.command' | grep -q 'codeagent-wrapper' && echo...
 
 
Back to Top