better-agents

一套标准,让智能体开发更规范、测试更省心。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 148 🐛 待处理 16 👀 关注 7
GitHub ↗
GitHub 星标 ★ 1560
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

better-agents 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队langwatch
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型agent-framework,agent-testing,ai-agents,cli,dev-tool,lllm,llmops,mcp,python,typescript
GitHub 星标★ 1560
上线时间2025-04-19 00:00:00
代码更新2026-06-03
仓库体积2.4 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

better-agents 是一个为构建 AI 智能体提供标准化规范和工具链的开源项目,主要面向开发者社区。它致力于解决智能体开发中缺乏统一标准、测试困难和调试复杂等问题,通过定义一套清晰的智能体构建标准,并配套提供 CLI 工具、测试框架和 MCP 支持,帮助开发者更高效地设计、实现和验证智能体。项目采用 TypeScript 编写,同时兼容 Python 生态,覆盖从原型到生产的全流程,强调可测试性和可维护性,是 LLM 应用开发领域的新兴基础设施。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1560

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 4 步

环境要求

  • Node.js 与 npm(命令行通过 npm/npx 分发)
  • 可联网的终端环境
  • 一个编码助手(Kilocode、Claude Code、Cursor 等)用于消费生成的 AGENTS.md

安装与启动步骤

  1. 1准备 Node 环境

    该 CLI 通过 npm 分发,请先确认本机已安装 Node.js 与 npm;README 未给出具体版本要求。

  2. 2全局安装 CLI

    使用 npm 全局安装 better-agents 命令行工具,安装后可在任意目录使用。

    npm install -g @langwatch/better-agents
  3. 3初始化智能体项目

    用 init 命令生成标准项目骨架;不想全局安装时可直接用 npx 运行,效果相同。

    npx @langwatch/better-agents init my-agent-project
  4. 4查看生成结构

    进入生成目录,确认包含 app/(src/)、tests/evaluations、tests/scenarios、prompts 等标准目录,再用编码助手打开。

如何确认成功

生成的 my-agent-project 目录中出现 app/(或 src/)、tests/scenarios、tests/evaluations、prompts 等标准结构即初始化成功。

常见问题

Q:不想全局安装怎么办?

A:可以直接用 npx 运行:npx @langwatch/better-agents init my-agent-project,无需提前全局安装。

Q:它支持哪些智能体和框架?

A:README 提到可在 Agno、Mastra、LangGraph 等框架上使用,并让 Kilocode、Claude Code、Cursor 等编码助手成为该框架专家。

Q:生成的 AGENTS.md 有什么用?

A:AGENTS.md 描述 Better Agent 标准结构,指引编码助手按行业最佳实践生成可上生产的智能体代码。

注意事项

  • 命令中的 my-agent-project 可替换为你自己的项目名。
  • README 未提供配置项、端口或密钥说明,无需额外配置即可初始化。
  • 项目同时兼容 Python 与 TypeScript 生态,测试文件可能是 .py 或 .ts。

核心亮点

  • 提供标准化智能体定义,减少项目间切换成本
  • 内置测试工具,支持自动化验证智能体行为
  • CLI 友好,快速初始化和管理智能体项目

不足之处

  • 项目较新,生态和文档仍在完善中
  • 标准化的约束可能限制高度定制化场景

适用场景

  • 团队需要统一智能体开发规范时
  • 对智能体进行单元测试和回归测试
  • 快速搭建符合最佳实践的智能体原型

替代项目

LangChain、CrewAI、AutoGen

上一篇:Agently

下一篇:chidori

同类项目推荐

agent-service-toolkit 开源

用 LangGraph 快速搭出带界面的 AI 智能体服务

Full toolkit for running an AI agent service built with LangGraph, FastAPI and Strea···

★ 4568 2026-09-12
Ivy-Framework 开源

只写 C# 就能生成内部管理后台,前后端一次搞定

The ultimate framework for building internal tools with LLM code generation by unify···

★ 437 2026-09-14
edge-veda 开源

Flutter 端侧 AI 全家桶,Metal 加速,离线跑通 LLM 与多模态

On-device AI SDK for Flutter — LLM inference, vision, STT, TTS, image generation, e···

★ 87 2026-08-09
xlflow 开源

用命令行和AI智能体高效管理Excel VBA项目

AI-Agent-ready CLI framework for editing, testing, running, tracing, and diffing Exc···

★ 93 2026-08-09
laravel-restify 开源

用 Laravel 快速写出人和 AI 都能直接调用的 REST API

Laravel API for Ai Agents and humans.

★ 683 2026-09-22
lang-agent 开源

拖拽式配置 AI 智能体,快速搭建对话工作流

基于LangChain和LangGraph实现的AI Agent配置平台

★ 331 2026-08-09
comfyui-profiler 开源

逐节点计时,快速定位 ComfyUI 工作流性能瓶颈

Calculate the execution time of all nodes.

★ 169 2026-08-09
flutter_edge_ai 开源

Flutter 应用一键接入本地大模型,离线也能对话、检索和语音交互

On-device AI for Flutter — Gemma and other LLMs, multimodal, function calling, embe···

★ 654 2026-10-10