SuperAPI AI 工具集

grok-coding-agent

编程与开发

查看项目

更新于 10-16 03:16

技能介绍

用途:把 Grok Build CLI(grok)当作外部编码执行器,在明确指定时运行一个有界任务,并交由宿主验证结果。

主要能力与用法:先用 grok 或指定的绝对二进制/包装器执行 --version 与 --help 确认行为,避免使用通用 agent 别名。尊重用户指定的模型与 effort;未指定时按当前帮助与模型文档选择合适设置,并分别记录请求值与实际生效值。固定绝对工作区、允许动作与验收证据;实验使用隔离工作区,并行写入需各自独立工作区或单一写入者。

执行时,需要工具或耗时任务应使用监控模式。若当前帮助提供 streaming-messages-json,可用只读形式:<launcher> --output-format streaming-messages-json --sandbox read-only --permission-mode dontAsk --no-subagents --tools "read_file,grep,list_dir" --deny 'MCPTool()' -p "Your task";授权实现则使用已配置的 fail-closed 自定义 profile:<launcher> --output-format streaming-messages-json --sandbox <custom-workspace-profile> --permission-mode dontAsk --allow 'Edit' --allow 'Write' --deny 'MCPTool()' -p "Your task"。自定义 profile 需在受控的 ~/.grok/sandbox.toml 中配置,仅允许目标工作区与必要运行时路径。

限制与注意:权限与沙箱执行是两回事,启动钩子可能绕过模型工具;--tools 只过滤内置工具,需另设 MCP 拒绝规则,拒绝优先于允许。内置 profile 可能仅警告并继续执行,该警告即隔离失败;macOS 只读不阻止子进程网络访问。保留宿主进程句柄与 stdout/stderr 捕获,持续消费完整记录,关闭部分消息流。提交、推送、部署、创建 worktree 与扩大权限均需用户相应授权,本技能不提供额外范围。资料未提供具体价格、平台支持与效果数据。