AI 资源库 · 已整理 4 项

编码代理

查看与编码代理相关的 AI 资讯、工具、Skill、工作流和开源项目。

Inkitt 打造一站式 PR 创建器,支持可恢复的 Agent 编排

Inkitt 做了一个工具,能把一些小而低风险的代码修改任务,从接到任务开始,自动一路做到创建草稿版 PR(拉取请求)。原来的痛点是:自动改代码的流程一旦中途出错或中断,状态容易丢失,重试也没边,权限也不受控。这次他们用一个事件驱动的编排器保存每一步的进度,调度短期存在的编码 Agent 容器,限制重试次数,并加上权限约束;最后仍要人工审核批准,代码才能合并。对读者来说,这提供了一种让 AI 小步安全改代码、出错能接着跑、又不会绕过人的审核的做法。目前文中只说已构建,没有说明是否开源或对外可用。

文中可用工具

  • Inkitt one-shot PR creator从任务到草稿 PR 自动完成小范围低风险代码修改
☆ 收藏查看来源 ↗

Archboard:面向编码代理的软件架构规划与评审工具

miklschmidt/archboard · Plan the next architecture with your coding agent. Archboard draws every proposal against what is built, keeps the record of why it changed, and walks your team through it out loud.

Archboard 是一款供软件与云架构师配合编码代理(Claude Code、Codex)使用的架构规划工具。代理读取代码并向 Archboard 描述系统的服务、存储、队列及调用关系,渲染器据此绘制架构图,无需手动拖拽布局。它可对照现有架构绘制变更提案、并排比较多个方案、记录采纳理由并保留历史,还可借助 Git 历史统计模块变更频率与共同变更情况,按 Ousterhout 的软件设计哲学提示浅模块、传递方法、变更放大、信息泄漏等设计气味线索。它支持代码检查,用于发现源码链接失效、关系画反及架构遗漏的依赖,覆盖 TypeScript、Python、C#、Swift、Rust、Go、C、C++、Objective-C 及 Terraform、Kubernetes 清单等,并可生成带旁白的讲解视频和序列图,用于设计评审、新人上手和 PR 说明。

☆ 收藏查看来源 ↗

Kogen:在 Git 仓库中自动完成从功能塑造到验证提交的 AI 开发工具

KogenAI/kogen · Shape the feature. Leave the build to Kogen.

Kogen 是一个 Go 语言开发的命令行工具,接收用户请求的功能描述后,在用户自己的 Git 仓库中执行五步流程:Shape(塑造)阶段由模型生成功能说明、可执行的 Gherkin 场景及 Quint 状态模型,检索权威文档并向用户确认 UI/UX 选择;Build(构建)阶段由内置模型/工具循环或用户指定的执行器(如 Claude Code)实现功能;Verify(验证)阶段运行验收场景、模型检查和项目检查;Review and fix(评审与修复)阶段由独立评审者调查并修复缺陷;最后以用户自己的 Git 配置提交一个包含已验证和已评审内容的提交。支持 ChatGPT、SuperGrok、OpenCode Go、Anthropic API 以及本地 OpenAI 兼容服务器(Ollama、LM Studio、vLLM)等模型提供方。项目处于开发阶段,尚未发布正式版本。

☆ 收藏查看来源 ↗

Selvedge:为 AI 编码代理提供持久决策记忆

masondelan/selvedge · Persistent decision memory for AI agents: rationale, rejected approaches, and entity history. Connect any compatible agent through local MCP or the CLI.

Selvedge 是一个面向 AI 代理的决策记忆工具,用于记录某项选择的原因、被否定的方案以及改变主意的条件,并以函数、数据库列、API 路由或依赖等实体作为查询键,在后续编码会话中检索这些上下文。它通过本地 stdio MCP 或 CLI 接入兼容代理,记录保存在项目内 `.selvedge/` 的 SQLite 中,切换工具时仍可复用。项目提供查询、diff、blame、变更集、全文搜索及导出等命令,并支持 Agent Trace 格式导入导出。核心存储与检索不调用 LLM,也不需要托管账户。

☆ 收藏查看来源 ↗