microsoft/tgrep

来源
GitHub
首次上榜日期
领域
编程工具
GitHub 星标数
3,175
主要语言
Rust

本页介绍外部开源仓库,并非 HDATF 产品。

microsoft/tgrep

它做什么

tgrep为代码库建立三元组(trigram)索引,并运行一个监视文件变化的服务器,使正则搜索只读取可能匹配的文件,而不必扫描全部文件。

对 ATF 的帮助

对于Claude Code、Codex等执行器在工作中会检索代码的Harness,值得拿来比较。保持更新的索引、而不是每次重新扫描文件的做法,可作为处理大型代码仓库的参考。

许可证

MIT 宽松许可。保留版权声明即可商用和修改。

同领域的其他仓库

  • pacifio/atlas
    面向coding agent的源代码管理工具。每个checkpoint都会把提交与产生它的会话、prompt、tool调用和推理过程关联起来,Claude Code、Codex等agent可以共享memory,在同一代码库上并行工作。
  • vastsa/PI-Desktop
    PI-Desktop是面向AI coding agent的本地优先桌面应用,基于Electron、Rust宿主核心和pi agent harness构建。项目、会话、审查、预览、模型设置、权限和插件集中在同一工作空间中,可使用任意已配置的模型。
  • miuuyy/codex-chatgpt-web
    一个launcher,把ChatGPT Web模型(包括Pro)加入Codex的模型选择列表,使用ChatGPT Web自身的用量限制而不消耗Codex配额。其full harness模式通过MCP将任务的文件、终端、tool和审批连接到ChatGPT。
  • b-nnett/grok-bot-0.18-reconstructed
    以可读的TypeScript代码非官方重构Grok Bot 0.18.0 macOS应用,并附带重新构建它的toolchain。它还加入了inference router、跨provider使用的MCP tool、本地用量记录和可选的Docker sandbox。
  • smithy-lang/smithy-rs
    这是为Rust客户端、服务器和AWS SDK生成代码的Smithy代码生成器。项目明确说明其内部和外部接口尚不稳定。

只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。

在 GitHub 上查看 (在新标签页中打开)