Scripts2026年5月19日·1 分钟阅读

Suna — Open-Source Autonomous AI Agent Platform

Suna is an open-source AI agent platform by Kortix that provides agents with a full Linux sandbox, persistent memory, 60+ skills, and multi-channel access. Agents can browse the web, write code, manage files, call APIs, and run infrastructure tasks autonomously.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Needs Confirmation · 66/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Suna Overview
通用 CLI 安装命令
npx tokrepo install 86da3c1a-537e-11f1-9bc6-00163e2b0d79

Introduction

Suna gives AI agents a real computer to work in — a full Linux Ubuntu sandbox with bash, a filesystem, a browser, and network access. Instead of chat-only interactions, agents can execute multi-step tasks by writing scripts, browsing websites, manipulating files, and calling external services.

What Suna Does

  • Provides AI agents with an isolated Linux sandbox for executing arbitrary tasks
  • Includes a built-in browser for web research, scraping, and form filling
  • Supports file creation, editing, and management within the agent workspace
  • Offers 60+ built-in skills and 3000+ tool integrations via connectors
  • Enables scheduling via cron jobs and external triggers via webhooks

Architecture Overview

Suna consists of a Next.js frontend, a FastAPI backend, and Docker-based sandboxes. Each agent session spawns an isolated container with a full Ubuntu environment. The backend orchestrates LLM calls (supporting multiple providers), tool execution, and persistent memory storage. The agent loop follows a plan-act-observe cycle: the LLM decides on actions, the sandbox executes them, and results feed back into the next planning step. Persistent memory across sessions is stored in a PostgreSQL database.

Self-Hosting & Configuration

  • Requires Docker, Node.js 18+, and Python 3.11+
  • Configure LLM provider API keys (Anthropic, OpenAI, or others) in the .env file
  • Set up Supabase or PostgreSQL for persistent storage and authentication
  • Customize agent behavior by editing skill definitions and system prompts
  • Deploy behind a reverse proxy (Nginx, Caddy) for production HTTPS access

Key Features

  • Full Linux sandbox gives agents capabilities beyond text generation
  • Persistent memory lets agents recall context across sessions
  • Multi-channel access via web UI, API, and webhook triggers
  • Built-in web browser with screenshot capture for visual tasks
  • Open-source and self-hostable with no vendor lock-in

Comparison with Similar Tools

  • OpenHands — coding-focused AI agent; Suna provides a broader sandbox with browser and infrastructure skills
  • AutoGPT — autonomous goal-driven agent; Suna emphasizes a real computing environment over prompt chaining
  • CrewAI — multi-agent orchestration framework; Suna is a full platform with UI, persistence, and sandboxing
  • E2B — secure sandboxes as a service; Suna bundles the sandbox with the agent framework and UI
  • Open Interpreter — runs code via natural language locally; Suna isolates execution in Docker containers

FAQ

Q: What LLM providers does Suna support? A: Suna supports Anthropic Claude, OpenAI, and other providers via configurable API endpoints.

Q: Is the agent sandbox secure? A: Each session runs in an isolated Docker container with no access to the host system.

Q: Can Suna handle long-running tasks? A: Yes. Tasks can run for extended periods, and cron-based scheduling supports recurring jobs.

Q: What license is Suna released under? A: Suna is released under the Apache 2.0 license.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产