
better-agents
一套标准,让智能体开发更规范、测试更省心。
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1560
技术标签
使用教程
环境要求
- Node.js 与 npm(命令行通过 npm/npx 分发)
- 可联网的终端环境
- 一个编码助手(Kilocode、Claude Code、Cursor 等)用于消费生成的 AGENTS.md
安装与启动步骤
-
1准备 Node 环境
该 CLI 通过 npm 分发,请先确认本机已安装 Node.js 与 npm;README 未给出具体版本要求。
-
2全局安装 CLI
使用 npm 全局安装 better-agents 命令行工具,安装后可在任意目录使用。
npm install -g @langwatch/better-agents -
3初始化智能体项目
用 init 命令生成标准项目骨架;不想全局安装时可直接用 npx 运行,效果相同。
npx @langwatch/better-agents init my-agent-project -
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
同类项目推荐
agent-service-toolkit
开源
用 LangGraph 快速搭出带界面的 AI 智能体服务
Full toolkit for running an AI agent service built with LangGraph, FastAPI and Strea···
Ivy-Framework
开源
只写 C# 就能生成内部管理后台,前后端一次搞定
The ultimate framework for building internal tools with LLM code generation by unify···
edge-veda
开源
Flutter 端侧 AI 全家桶,Metal 加速,离线跑通 LLM 与多模态
On-device AI SDK for Flutter — LLM inference, vision, STT, TTS, image generation, e···
xlflow
开源
用命令行和AI智能体高效管理Excel VBA项目
AI-Agent-ready CLI framework for editing, testing, running, tracing, and diffing Exc···
ComfyUI_TiledKSampler
开源
分块采样,低显存也能出高清大图
Tiled samplers for ComfyUI
laravel-restify
开源
用 Laravel 快速写出人和 AI 都能直接调用的 REST API
Laravel API for Ai Agents and humans.
lang-agent
开源
拖拽式配置 AI 智能体,快速搭建对话工作流
基于LangChain和LangGraph实现的AI Agent配置平台
comfyui-profiler
开源
逐节点计时,快速定位 ComfyUI 工作流性能瓶颈
Calculate the execution time of all nodes.
flutter_edge_ai
开源
Flutter 应用一键接入本地大模型,离线也能对话、检索和语音交互
On-device AI for Flutter — Gemma and other LLMs, multimodal, function calling, embe···