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 與人類可以在檔案和研究方面協同工作的協作環境。