OpenCode snapshot 仓库 11.5 小时膨胀到 15 GB,撑爆 40 GB 系统盘
slamdunk111 · ghdev · 2026-10-13
- 用户报告 OpenCode 最新版 v2.0.27(npm @opencode/cli)的 snapshot 内部 git 仓库在小项目上 11.5 小时内从零膨胀到 15 GB,把 40 GB 根分区(ext4)填到 100%,主机所有写操作失败。
- 膨胀源不是已修复的大文件问题(#17753),而是 33.4 万个 loose objects 加上大量泄漏的 tmpobj / tmppack 垃圾文件——每小时的维护 git gc 要么从未运行,要么静默失败(可能与 dubious-ownership 或锁文件问题有关),导致从未打包/清理。
- 现场证据:git count-objects -vH 显示 334485 个 loose objects、pack 6.68 GiB;git gc --prune=now 清理前报出上百个 garbage 文件。工作区本身不到 1 GB。
- 数据目录位于 /.local/share/opencode/snapshot/<project-hash>/<repo-hash>/。已有的缓解措施(2 MB 文件上限、每小时 git gc --prune=7.days)均无法覆盖此问题,issue 已被标记为 reproduced。
「编程与Agent」频道最新
- 实测:不在 AGENTS.md 里写明的 MCP 工具,编码 Agent 不会用 — colinmcnamara · 2026-10-23
- 用开源模型+Claude 把一段网球视频变成世界级教练 — tweetsatpreet · 2026-10-23
- 132 个免费开源 AI Agent 与 RAG 项目合集,星标 1.65 万 — Arindam_1729 · 2026-10-23
- Google Agents CLI 开放扩展系统,v1.8.0 官方支持 LangChain — rseroter · 2026-10-23
- BigQuery SQL 三种姿势调用开源模型,数据零搬运 — rseroter · 2026-10-23
- Omarchy 理念:AI 编码智能体让普通人也能随手修好系统 — mark_k · 2026-10-23