AI 资源库 · 已整理 12 项

编码 Agent

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

Dynatrace 统一 AI 可观测性数据接入,覆盖编码 Agent、OneAgent 与 OpenInference

Dynatrace 这次把 AI 可观测性的数据接入打通了:不管你用的是编码 Agent、Python 大模型应用,还是基于 OpenInference 的工具,采集到的运行数据都能汇到同一个地方。原来每种工具格式不同,往往要各自搭一条接入通道,额外做不少管线工作;现在这些数据会被统一整理成同一套 gen_ai.* 数据模型。对用 Python 调 AWS Bedrock、OpenAI 或 LangChain 的团队,OneAgent 只要开一个设置就能自动采集,不用改代码;已用 OpenInference 的团队,原有埋点也能直接接入。这样团队能把精力放在做应用上,排查问题和看成本也更方便。另外,Anthropic、Google ADK 等十余种框架的 Python 传感器目前是实验状态,采集完整度可能变化,正式可用时间原文没说明。

文中可用工具

  • OneAgent自动采集 Python 大模型应用的日志、追踪和 LLM 遥测,开启设置即可,无需改代码
  • OpenInference面向 AI 应用的开源埋点规范,支持 33+ 框架自动采集追踪,Dynatrace 可直接接收其数据
  • Claude Code编码 Agent,Dynatrace 可采集其 OpenTelemetry 信号以监控用量和成本
  • Codex (OpenAI)编码 Agent,Dynatrace 可采集其遥测
  • Cursor编码 Agent,Dynatrace 可采集其遥测
  • Google Antigravity编码 Agent,Dynatrace 可采集其遥测
  • GitHub Copilot编码 Agent,Dynatrace 可采集其遥测
  • Claude Managed AgentsDynatrace 支持对其追踪,可查看 Agent 会话、模型调用和 token 消耗
  • Claude PlatformDynatrace 是其官方可观测性合作伙伴,可原生导出 OpenTelemetry 追踪
  • OpenTelemetry开放遥测标准,OpenInference 规范已捐赠给该项目,Agent 追踪也基于它
  • AWS Bedrock原文提到 Python 应用可通过 OneAgent 采集调用它的遥测
  • LangChain原文提到 Python 大模型应用可通过 OneAgent 采集其遥测
☆ 收藏查看来源 ↗

model-ladder:为 Claude Code 与 Codex 插件按任务难度分级路由模型并验证结果

neilyonglu/model-ladder · Run each coding task on the cheapest model and effort likely to succeed, verify it with your tests, and escalate only when an attempt fails.

model-ladder 是 Claude Code 和 Codex 的插件,通过 Router、Worker、Verifier 三个环节工作:先由路由器为每个编码任务挑选成本与能力匹配的模型及 effort 等级,再由 Worker 在隔离的 Git worktree 中执行,失败时按阶梯升级到更强模型或更高 effort,最后由 Verifier 用项目测试命令校验,通过后才交付结果。它还提供用量守卫与交接文档、任务状态面板、并发运行冲突检测、可配置的 worker/verifier 技能指令等能力。安装需 Git 与 Node.js 20+,并在 Git 仓库中运行,具体模型与测试条件需自行配置。

☆ 收藏查看来源 ↗

piloop:为任意 Git 仓库运行编码智能体并自动评分优选提交的自动研究工具

hiloopai/piloop · Autoresearch for any repo: coding agents try ideas, piloop scores every commit and keeps what wins

piloop 是一个面向 Git 仓库的自动研究工具。它让编码智能体围绕一个可由程序度量的目标尝试不同改进思路,每个智能体在独立的 git worktree 中提交改动,piloop 再用用户提供的 evaluate 命令为每个提交打分,仅保留优于当前最优结果的改动。状态保存在本机 SQLite 数据库与仓库 git refs 中,无托管服务;支持 Claude Code、Codex、pi、Gemini CLI、Cursor 等智能体入口,并提供插件机制扩展裁决规则、运行时、表格与命令。

☆ 收藏查看来源 ↗

强制还是可选:强制平台达标率高出一倍,团队却仍在放弃强制

一项平台工程调查发现,强制要求团队使用内部平台的平台团队,有 62.2% 表示平台实现了大部分或全部目标;而采用“自愿使用”的平台团队这一比例只有 27.5%。但同一年的数据里,强制平台占比从 63.0% 降到 45.9%,可选平台反而成了多数,这与业界主流建议(靠自助服务赢得采用、而非强制)相矛盾。研究者认为,强制往往和领导支持、预算保障绑在一起,所以真正起作用的可能不只是“强制”本身;数据是横截面的,无法判断因果。对读者的实际意义是:在预算不确定时,强制平台表现更稳;预算一旦有保障,强制带来的优势就变小。另外,当编码智能体开始提 PR、甚至触发部署时,智能体只会走系统配置好的路径,平台强制统一标准反而更有价值。

文中可用工具

提供的材料未提及具体可用工具。

☆ 收藏查看来源 ↗

Weft:基于 LM Studio 本地模型在终端进行多模型协作的编码 Agent

akuttruff/weft · A terminal coding agent that runs local models in tandem through LM Studio, in Rust

Weft 是一个用 Rust 编写的终端编码 Agent,通过 LM Studio 调用本地模型并行协作:planner(规划模型)负责写计划并审查 diff,worker(执行模型)运行工具循环完成读、搜、编辑和命令执行,scout(侦察模型)负责定位代码并压缩长对话。它提供终端 TUI 会话、计划模式、审批与钩子、撤销、MCP 工具接入、会话持久化与恢复、上下文压缩等能力,并支持命令行方式执行单个任务。

☆ 收藏查看来源 ↗

relayline:让 Claude Code、Codex 等编码代理互为负责人与子代理并共享上下文

SUPERD6/relayline · Coding agents (Claude Code, Codex, Gemini CLI) as each other's lead and sub-agent: shared memory, the cheapest model likely to finish each piece, checked and reviewed, with the receipt. Command: ccx.

relayline(命令 ccx)把 Claude Code、Codex、DeepSeek 等编码代理编排成团队:按难度把任务分给最便宜且可能完成的代理,复查验收检查,支持共享的项目/个人记忆与工作上下文,并记录每次运行结果以校准路由。项目仅依赖 Python 标准库,作者公布了一些小规模受控任务的测量结果及其局限。

☆ 收藏查看来源 ↗

pilot:将带标签的工单自动转化为待审 PR 的开发自动化工具

peterhoang1103991-cmd/pilot-ai-ticket-shipper · pilot: AI That Ships Your Tickets for Automated Development

pilot 是一个 Python 命令行工具,用于把 GitHub、Linear、Jira、Asana 等工单系统中带有指定标签的工单自动处理成待人工审查的 Pull Request。其流程为领取工单、创建独立分支、规划方案、编写代码、运行测试和 lint 校验并提交关联工单的 PR;默认按顺序执行任务,支持质量门禁失败后重试、按复杂度路由模型、预算限制、实时仪表盘和运行回放,并内置 Claude Code/OpenCode 等执行后端及多种工单平台适配器。项目采用限制竞争的 Business Source License 1.1,四年后转为 Apache 2.0。

☆ 收藏查看来源 ↗

构建智能体软件工厂?从传感器开始

这篇文章讨论的是:当 AI 编程智能体让代码提交量暴增时,团队的交付系统会卡在哪里。作者提到 Anthropic 的代码合并量从 5 月每天约 2500 个涨到 9 月每天超过 3 万个,写代码不再是瓶颈,瓶颈变成了为人类速度设计的开发基础设施。文章用控制回路打比方:意图是目标值,智能体是控制器,验证就是传感器;控制器再快,如果传感器跟不上,它只会拿着过时信息反复重试,把本该被拦下的问题发布出去。作者提出传感器要具备三个特性:延迟(多久能出结果)、保真度(多接近真实系统)、带宽(能同时验证多少个改动),并用 StrongDM 的数字孪生宇宙举例说明保真度为什么最贵。对读者的用处是:如果你在规划智能体编程流水线,这篇文章提醒你先投资验证能力,而不是只堆智能体数量。文章是观点分析,未说明具体产品发布时间或可用状态。

文中可用工具

  • Anthropic原文引用其代码合并数据作为案例,并讨论其智能体编程实践
  • Digital Twin UniverseStrongDM 用来克隆第三方依赖行为、让智能体跑大量场景的验证环境
  • CI持续集成,原文讨论在大量改动并发合并时它意味着什么
☆ 收藏查看来源 ↗

OpenCode for Termux:在 Android 上原生运行 OpenCode 编程智能体

manhduonghn/opencode-termux · Termux based Android app that runs the official OpenCode CLI natively inside Termux (glibc binary patched with patchelf) - no root, no proot, the agent gets the full Termux toolbox

该项目是 Termux 应用的定制分支,通过安装 glibc 运行时并用 patchelf 修补官方 OpenCode CLI 二进制的 ELF 解释器,使这一原本面向 glibc 的编程智能体能在 Android 的 Termux 用户空间中原生运行,无需 root、proot 或 chroot。应用每次启动自动完成运行时安装、CLI 下载与校验、二进制修补和原子化安装,并支持自愈、校验和验证、Web UI 主界面、终端 TUI 与浮动输入栏,让智能体可使用 Termux 的完整工具链。

☆ 收藏查看来源 ↗

Awesome AI Coding Tools:AI 编程工具精选清单

launchapp-dev/awesome-ai-coding-tools · A curated list of AI-powered coding tools — editors, agents, code review, testing, CLI tools, and more.

这是一份面向开发者的 AI 编程工具精选列表,按 AI 代码编辑器与 IDE、编辑器内助手与补全、自主编程 Agent、CLI 与终端工具、Agent 编排与多 Agent、代码评审与 PR 自动化、测试与 QA、代码搜索与代码库智能、文档生成、Web 应用构建器、开源与自托管、MCP、DevOps/CI-CD、编程模型、提示与上下文工程等类别整理条目,并用标记区分开源、商业付费、免费档、可自托管等属性;内容为资料汇总,不提供工具本身的安装或验证。

☆ 收藏查看来源 ↗

search-first:让 Claude Code 代理在动手前先检索注册表、代码、论文与官方文档并给出有出处结论的 Agent Skill

shimo4228/search-first · Agent Skill for Claude Code that makes the agent search registries, code, papers and official docs before it builds, then write a dated, sourced report you pick from: adopt a candidate, adopt one piece of it, or build what no candidate covers.

search-first 是面向 Claude Code 的 Agent Skill,用一份 Markdown 指令文件要求编码代理在选库、找现有实现、核对论文或官方规范、准备自写代码之前,先检索包注册表(npm、PyPI、crates 等)、GitHub 代码、论文原文与官方文档,再输出带日期和来源 URL 的报告。报告分范围、发现、结论、仍未确定四部分,每个需求给出 Adopt(采用候选)、Adopt-part(采用其中一部分)或 Build(自建,并列明排除每个候选的停止条件)三种结论,默认倾向采用既有方案。检索通过代理自带联网工具完成,自身不需要 API Key;提供 Quick 内联模式与需额外 researcher 子代理的 Full 模式。

☆ 收藏查看来源 ↗

ai-hub:以 AI Agent 将 PRD 推进到可部署并验证的服务

cekinmezyucel/ai-hub · From PRD to production with AI agents: reusable skills, human gates if necessary, verified output.

ai-hub 是一个以 Python 编写的开源示例项目,用于演示 AI 驱动的软件开发生命周期。它以固定工作流串联多个技能,依次完成 prd、spec、plan、implement、verify、review、deploy、check 等步骤;只有 implement 这一步由 Agent 在沙箱内执行,其余步骤均为固定的技能步骤,并在必要时设置人工审批环节。项目强调各步骤只通过文件和 Issue/PR 评论交接,每步输出可被流水线读取的报告标记;计划用 GitHub Actions 或自建 harness 逐步自动化,并包含评测、MCP 与沙箱等后续方向。当前处于早期阶段,尚未说明部署条件和硬件要求。

☆ 收藏查看来源 ↗