你使用AI编程吗?必须关注架构
摘要
一个开源CLI工具,扫描Python、JavaScript和TypeScript项目,识别模块并提供架构指标,同时提供AI辅助编程。
大家好。我正在做一个开源项目,帮助人们通过AI辅助完成编程项目。因为我们应该关注项目中py、js和ts文件的架构决策。它基于CLI(目前支持Linux),可以映射你的项目以查找模块(代码块)并提供架构指标。同时也欢迎提出建议和帮助。
相似文章
你更喜欢如何用AI进行编码:IDE、CLI,还是其他方式?
询问开发者他们更喜欢使用AI进行编码的方式,是通过IDE、CLI还是其他界面。
@chenzeling4: 你的AI编程助手每次请求都读取整个代码库。这就是它又慢又贵的原因。代码审查…
code-review-graph是一个开源的Python工具,它构建代码库的持久结构映射,使AI编程助手只需获取相关上下文,而无需每次请求都读取整个仓库,从而大幅减少令牌使用量和成本。
@NainsiDwiv50980: AI 智能体变得更聪明了,但理解代码库的方式却没变。大多数仍然逐个文件地爬取仓库……
SocratiCode 是一个完全开源的代码库智能引擎,它利用语义搜索、依赖关系图、影响分析和共享索引帮助 AI 导航仓库,无需供应商锁定。
Open Code Review – 一款由 AI 驱动的代码审查 CLI 工具
阿里巴巴已将 Open Code Review 开源,这是一款由 AI 驱动的代码审查 CLI 工具,将确定性工程方法与 LLM 智能体能力相结合。该工具最初作为内部工具使用,服务于数万名开发者,已识别出数百万处缺陷。它通过读取 Git diff 输出,利用可配置的模型端点生成结构化的行级审查意见。
AI代理是否让构建软件比理解软件更容易?
一位开发者反思了AI编码代理如何能够快速构建和修改软件,但开发者往往失去对代码库架构和决策的理解,从而带来新的工程挑战。