{"repo":"smallnest/imclaw","free":true,"listed":false,"github":"https://github.com/smallnest/imclaw","clone":"git clone https://github.com/smallnest/imclaw.git","description":"acp skill for openclaw, claude cc, codex, gemini cli, pi and others","language":"Go","stars":50,"topics":["acp","acpx","claude-code","codex","cursor","gemini-cli","openclaw","pi-coding-agent"],"license":"MIT","category":"cli-tools","readme_excerpt":"IMClaw IMClaw 是一个支持 ACP 协议的 AI Agent 网关，通过 CLI 与 Agent 交互。 重要 : 本项目演化出来的 autoresearch 独立成一个单独的项目:smallnest/autoresearch, 更智能更强大。 功能特性 - ACP 协议 : 通过 acpx 支持 Claude、Codex 等 AI Agent - 多会话管理 : 支持 /new 新建会话 - 多 Agent 支持 : 动态创建 Agent，通过命令切换 - 权限控制 : 支持多种权限模式 - 统一网关 : HTTP 和 WebSocket 使用同一端口 安装 方式一：下载预编译二进制 从 Releases 页面下载对应平台的二进制文件。 方式二：使用 Go 安装 方式三：从源码构建 快速开始 运行服务器 服务器参数 参数 简写 默认值 说明 ------ ------ -------- ------ --host -H 0.0.0.0 服务监听地址 --port -p 8080 服务端口 --timeout 30 默认超时时间（秒） --token \"\" 认证令牌（为空则不校验认证） --version 显示版本信息 CLI 工具 IMClaw 提供了命令行工具 imclaw-cli ，可以直接与 Agent 交互。 构建 CLI 安装 CLI 使用方式 交互模式（REPL） 单条消息 CLI 参数 参数 说明 ------ ------ --server IMClaw 服务器 WebSocket URL（默认：ws://localhost:8080/ws） --token 认证令牌 -p, --prompt 提示消息（单次执行模式） --session 指定使用的 Session ID（为空则自动创建） --agent Agent 类型（claude, codex 等） --cwd 工作目录 --auth-policy 认证策略：skip 或 fail --approve-all 自动批准所有权限请求 --approve-reads 自动批准读取请求，写入需要确认（默认） --deny-all 拒绝所有权限请求（只读模式） --non-interactive-permissions 非交互模式下的权限策略：deny 或 fail --format 输出格式：text, json, quiet（默认：text） --suppress-reads 禁止输出原始读取文件内容 --model Agent 模型 ID --permission-preset 权限预设：safe-readonly, dev-default (默认), full-auto --allowed-tools 允许的工具名称（逗号分隔）。默认：Bash,Read,Write。空字符串=允许所有 --denied-tools 拒绝的工具名称（逗号分隔），优先级高于 allowed-tools --max-turns 会话最大轮次 --prompt-retries 失败重试次数 --json-strict 严格 JSON 模式（需要 --format json） --timeout 等待 Agent 响应的最大时间 --ttl 队列所有者空闲 TTL --verbose 启用详细调试日志 权限控制指南 IMClaw 提供六维权限控制参数，可以灵活组合实现从粗粒度到细粒度的权限管理。 六个权限参数概览 参数 CLI Flag 说明 示例值 ------ ----------","default_branch":null,"files":null,"tree":[],"storefront":"/r/smallnest","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/smallnest/imclaw/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}