Agenta-AI/agenta

The open-source workspace for building and running AI agents. Build agents through chat, share them with your team, and run background agents on schedules or app events.

解决的问题

Agenta 提供了一个集中式工作区,用于构建、运行和管理自动化工作的 AI Agent。它解决了从简单的聊天界面转向可靠的、可在后台运行并能与外部应用程序交互且可在团队内共享的 Agent 的难题。

工作原理

用户通过与 Agent 进行聊天、描述所需工作并连接必要的应用程序来创建 Agent。Agenta 支持多种模型提供商(例如 OpenAI、Anthropic、Ollama)和用于执行 Agent 逻辑的“harness”(如 Claude Code 和 Pi)。它使用 AGENTS.md、skills 和 MCP 服务器等开放标准来定义 Agent 能力,并通过 Composio 与 1,000 多个应用集成。

适用对象

希望构建专业化 AI Agent 的开发人员和团队,这些 Agent 既可以在聊天中进行交互式运行,也可以根据计划或事件触发在后台自动运行,且不会被锁定在单一模型或平台中。

亮点

  • 灵活的模型支持:支持广泛的基于 API 的模型和自托管模型。
  • 后台执行:能够根据计划或在连接的应用中发生特定事件时运行 Agent。
  • Harness 切换:无需重新构建 Agent 即可更改执行层 (harness)。
  • 可观测性:对模型和工具调用进行完整的追踪,包括 Token 使用量和成本跟踪。
  • 人机回环 (Human-in-the-loop):对工具使用进行细粒度权限控制,允许自动执行或需要人工批准。
  • 共享工作区:Agent 与人类可以在文件和研究方面协同工作的协作环境。