From 993249acb1f0b9a19ab53547479dcda738ca2051 Mon Sep 17 00:00:00 2001 From: cexll Date: Fri, 26 Dec 2025 15:03:43 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=B7=BB=E5=8A=A0=20FAQ=20=E5=B8=B8?= =?UTF-8?q?=E8=A7=81=E9=97=AE=E9=A2=98=E7=AB=A0=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加 4 个高频问题的解决方案: - Q1: codeagent-wrapper "Unknown event format" 日志问题 (#96) - Q2: Gemini 无法读取 .gitignore 文件 (#75) - Q3: /dev 命令并行执行性能优化建议 (#77) - Q4: Go 版 Codex 权限配置指南 (#31) 提升用户自助排障能力,减少重复问题咨询。 Generated with SWE-Agent.ai Co-Authored-By: SWE-Agent.ai --- README.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++-- README_CN.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 153 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 978b51b..6b66d3d 100644 --- a/README.md +++ b/README.md @@ -462,9 +462,83 @@ claude -r "test" --- -## Documentation +## FAQ (Frequently Asked Questions) -### Core Guides +### Q1: `codeagent-wrapper` execution fails with "Unknown event format" + +**Problem:** +``` +Unknown event format: {"type":"turn.started"} +Unknown event format: {"type":"assistant", ...} +``` + +**Solution:** +This is a logging event format display issue and does not affect actual functionality. It will be fixed in the next version. You can ignore these log outputs. + +**Related Issue:** [#96](https://github.com/cexll/myclaude/issues/96) + +--- + +### Q2: Gemini cannot read files ignored by `.gitignore` + +**Problem:** +When using `codeagent-wrapper --backend gemini`, files in directories like `.claude/` that are ignored by `.gitignore` cannot be read. + +**Solution:** +- **Option 1:** Remove `.claude/` from your `.gitignore` file +- **Option 2:** Ensure files that need to be read are not in `.gitignore` list + +**Related Issue:** [#75](https://github.com/cexll/myclaude/issues/75) + +--- + +### Q3: `/dev` command parallel execution is very slow + +**Problem:** +Using `/dev` command for simple features takes too long (over 30 minutes) with no visibility into task progress. + +**Solution:** +1. **Check logs:** Review `C:\Users\User\AppData\Local\Temp\codeagent-wrapper-*.log` to identify bottlenecks +2. **Adjust backend:** + - Try faster models like `gpt-5.1-codex-max` + - Running in WSL may be significantly faster +3. **Workspace:** Use a single repository instead of monorepo with multiple sub-projects + +**Related Issue:** [#77](https://github.com/cexll/myclaude/issues/77) + +--- + +### Q4: Codex permission denied with new Go version + +**Problem:** +After upgrading to the new Go-based Codex implementation, execution fails with permission denied errors. + +**Solution:** +Add the following configuration to `~/.codex/config.yaml` (Windows: `c:\user\.codex\config.toml`): +```yaml +model = "gpt-5.1-codex-max" +model_reasoning_effort = "high" +model_reasoning_summary = "detailed" +approval_policy = "never" +sandbox_mode = "workspace-write" +disable_response_storage = true +network_access = true +``` + +**Key settings:** +- `approval_policy = "never"` - Remove approval restrictions +- `sandbox_mode = "workspace-write"` - Allow workspace write access +- `network_access = true` - Enable network access + +**Related Issue:** [#31](https://github.com/cexll/myclaude/issues/31) + +--- + +**Still having issues?** Visit [GitHub Issues](https://github.com/cexll/myclaude/issues) to search or report new issues. + +--- + +## Documentation - **[Codeagent-Wrapper Guide](docs/CODEAGENT-WRAPPER.md)** - Multi-backend execution wrapper - **[Hooks Documentation](docs/HOOKS.md)** - Custom hooks and automation diff --git a/README_CN.md b/README_CN.md index cdb85dc..8d9dc81 100644 --- a/README_CN.md +++ b/README_CN.md @@ -333,6 +333,83 @@ python3 install.py --module dev --force --- +## 常见问题 (FAQ) + +### Q1: `codeagent-wrapper` 执行时报错 "Unknown event format" + +**问题描述:** +执行 `codeagent-wrapper` 时出现错误: +``` +Unknown event format: {"type":"turn.started"} +Unknown event format: {"type":"assistant", ...} +``` + +**解决方案:** +这是日志事件流的显示问题,不影响实际功能执行。预计在下个版本中修复。如需排查其他问题,可忽略此日志输出。 + +**相关 Issue:** [#96](https://github.com/cexll/myclaude/issues/96) + +--- + +### Q2: Gemini 无法读取 `.gitignore` 忽略的文件 + +**问题描述:** +使用 `codeagent-wrapper --backend gemini` 时,无法读取 `.claude/` 等被 `.gitignore` 忽略的目录中的文件。 + +**解决方案:** +- **方案一:** 在项目根目录的 `.gitignore` 中取消对 `.claude/` 的忽略 +- **方案二:** 确保需要读取的文件不在 `.gitignore` 忽略列表中 + +**相关 Issue:** [#75](https://github.com/cexll/myclaude/issues/75) + +--- + +### Q3: `/dev` 命令并行执行特别慢 + +**问题描述:** +使用 `/dev` 命令开发简单功能耗时过长(超过30分钟),无法了解任务执行状态。 + +**解决方案:** +1. **检查日志:** 查看 `C:\Users\User\AppData\Local\Temp\codeagent-wrapper-*.log` 分析瓶颈 +2. **调整后端:** + - 尝试使用 `gpt-5.1-codex-max` 等更快的模型 + - 在 WSL 环境下运行速度可能更快 +3. **工作区选择:** 使用独立的代码仓库而非包含多个子项目的 monorepo + +**相关 Issue:** [#77](https://github.com/cexll/myclaude/issues/77) + +--- + +### Q4: 新版 Go 实现的 Codex 权限不足 + +**问题描述:** +升级到新版 Go 实现的 Codex 后,出现权限不足的错误。 + +**解决方案:** +在 `~/.codex/config.yaml` 中添加以下配置(Windows: `c:\user\.codex\config.toml`): +```yaml +model = "gpt-5.1-codex-max" +model_reasoning_effort = "high" +model_reasoning_summary = "detailed" +approval_policy = "never" +sandbox_mode = "workspace-write" +disable_response_storage = true +network_access = true +``` + +**关键配置说明:** +- `approval_policy = "never"` - 移除审批限制 +- `sandbox_mode = "workspace-write"` - 允许工作区写入权限 +- `network_access = true` - 启用网络访问 + +**相关 Issue:** [#31](https://github.com/cexll/myclaude/issues/31) + +--- + +**仍有疑问?** 请访问 [GitHub Issues](https://github.com/cexll/myclaude/issues) 搜索或提交新问题。 + +--- + ## 许可证 AGPL-3.0 License - 查看 [LICENSE](LICENSE)