agent

让 AI 7x24 小时帮你自动部署和运维应用

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 200 🐛 待处理 44 👀 关注 15
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1858
维护状态 低维护
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

agent 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队stakpak
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型agent,ai-agent,autonomous-agent,devops,devops-agents,devtool,generative-ai,hacktoberfest,infrastructure,llm-agent
GitHub 星标★ 1858
上线时间2024-12-10 00:00:00
代码更新2026-07-06
仓库体积11.2 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数5

项目介绍

agent 是一个用 Rust 编写的开源 AI 智能体,它常驻在你的机器上,7x24 小时自动维护你的应用运行。它解决的是开发运维中的自动化问题,核心能力包括自主执行代码部署、监控应用状态、自动修复故障等。它像一个自动驾驶系统,让开发者从繁琐的运维工作中解放出来,专注于核心业务逻辑。该项目技术栈涉及 AI agent、DevOps、基础设施,并支持 hacktoberfest 贡献。

Star 增长趋势

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

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

使用教程

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

环境要求

  • 支持 Linux、macOS 或 Windows 系统
  • 可选使用 Docker 运行(镜像已内置常用 DevOps CLI)
  • 需要一个 Stakpak API Key,或自备 Anthropic / OpenAI API Key(BYOK)
  • 运行容器化运维任务时需挂载 Docker socket /var/run/docker.sock

安装与启动步骤

  1. 1安装 Stakpak CLI

    用官方安装脚本一键安装 Stakpak 命令行工具,安装后终端会出现 stakpak 命令。其他安装方式见官方文档。

    curl -sSL https://stakpak.dev/install.sh | sh
  2. 2初始化识别技术栈

    运行 init 让 agent 了解你机器上的应用和技术栈,为后续自动运维做铺垫。

    stakpak init
  3. 3首次认证获取 Key

    直接运行 stakpak 并按提示操作,会自动为你创建 API Key,无需信用卡。

    stakpak
  4. 4非交互式登录(CI)

    在脚本或 CI 环境中,用已有 Key 直接登录,避免交互式流程。

    stakpak auth login --api-key $STAKPAK_API_KEY
  5. 5启动 Autopilot

    启动 7x24 驻留后台的自主 agent,也可用简写别名 stakpak up。

    stakpak autopilot up
  6. 6查看状态与日志

    用 status 确认 agent 是否在运行,用 logs 排查执行情况,doctor 做健康检查。

    stakpak autopilot status
    stakpak autopilot logs
    stakpak autopilot doctor
  7. 7用 Docker 跑 TUI

    拉取官方镜像后,可直接以交互方式启动 agent TUI;做容器化任务时需挂载 Docker socket 和应用目录。

    docker pull ghcr.io/stakpak/agent:latest
    docker run -it --entrypoint stakpak ghcr.io/stakpak/agent:latest
  8. 8停止 Autopilot

    需要停机时用 down 子命令或其别名 stakpak down 关闭后台运行时。

    stakpak autopilot down

关键配置

配置项必填说明示例
~/.stakpak/config.toml否配置 profile 行为:模型、允许工具、自动批准、系统提示词、最大轮次和供应商凭证[profiles.byok] provider = "local"
~/.stakpak/autopilot.toml否配置运行时接线:schedules、channels、通知路由和服务端设置[[schedules]] name = "health"
notifications.channel否通知传输通道,如 slack、telegram、discordslack
notifications.target否通道内的投递目的地,如 Slack 频道或会话 ID#ops
schedules.cron否定时任务的 cron 表达式,决定任务触发频率*/5 * * * *
schedules.profile否该 schedule 运行时使用的行为 profile 名称monitoring

如何确认成功

执行 stakpak autopilot status 看到运行状态正常,再用 stakpak autopilot logs 确认有任务日志输出。

常见问题

Q:创建 API Key 时浏览器跳转 localhost 失败怎么办?

A:Brave 等浏览器可能拦截跳转。手动从浏览器复制新 Key,再粘贴到终端即可完成流程。

Q:不想用 Stakpak API Key 可以吗?

A:可以。在 ~/.stakpak/config.toml 中配置 BYOK profile,填自己的 Anthropic / OpenAI API Key 或自定义 OpenAI 兼容端点。

Q:通知为什么发错地方?

A:profile 决定模型和工具等行为,notification 的 channel/target 只决定消息发到哪。schedule 默认继承 channel add 设置的默认路由。

Q:Slack 私有频道或私信收不到通知?

A:Slack 公开频道名如 #ops 可用,但私有频道、私信和脚本场景建议使用频道 ID(如 C1234567890)更可靠。

注意事项

  • Docker 镜像内置 docker、kubectl、aws cli、gcloud、azure cli 等常用工具,适合日常 DevOps 任务。
  • 用容器执行容器化任务时,必须挂载 /var/run/docker.sock 并挂载应用目录到 /agent/。
  • schedule 与 channel 的 profile 是分开的:分别控制定时任务和来自 Slack/Telegram/Discord 会话的行为。
  • 安装脚本支持 Linux、macOS、Windows,更多安装方式见官方文档 stakpak.gitbook.io/docs。

核心亮点

  • 用 Rust 编写,性能高且内存安全,适合常驻后台运行
  • 能自主执行部署和修复,减少人工干预
  • 支持 hacktoberfest,社区活跃,成长潜力大

不足之处

  • 项目较新,文档和社区生态尚待完善
  • 功能可能不如成熟 DevOps 工具全面

适用场景

  • 个人开发者自动部署个人网站或小应用
  • 创业团队减少运维人力,自动化处理常规故障
  • 需要 24/7 运行的关键服务,实现无人值守

替代项目

Automatisch、n8n、Airflow

上一篇:openclaw-android

下一篇:OpenBiliClaw

同类项目推荐

pilot-shell 开源

让 Claude Code 和 Codex 按工程规范干活,产出生产级代码

Plan, build and review software with your coding agents. Work side by side in the Ap···

★ 2122 2026-08-09
paragents 开源

一个面板并行跑多个AI智能体,工具权限和冲突提前拦截

Parallel ai-agent sessions in one panel, with permission-aware tools, preflight conf···

★ 233 2026-08-09
claude-elixir-phoenix 开源

用20个专业智能体,让Claude Code高效开发Elixir应用

Claude Code plugin for Elixir/Phoenix/LiveView — 26 specialist agents, Iron Laws en···

★ 573 2026-08-09
claude-command-center 开源

一个面板管住所有 AI 编码代理,并行开工效率翻倍

One local board for Claude Code, Codex, Cursor and 5 more coding agents. See which s···

★ 217 2026-08-09
project-golem 开源

让 AI 在操作系统层面自主干活,还能记住你的一切

OS-level autonomous AI agent with long-term memory, multi-agent coordination, Titan ···

★ 641 2026-08-09
awesome-autoresearch 开源

一站式找到 AI 自动研究工具,告别重复实验

A curated list of autonomous improvement loops, research agents, and autoresearch-st···

★ 2591 2026-08-09
moai-adk 开源

用 SPEC 驱动 Claude Code,多模型协作省成本

Agentic development harness for Claude Code — SPEC-driven plan/run/sync, TRUST 5 qu···

★ 1252 2026-08-09
hermes-ui 开源

给 Hermes Agent 装个可视化驾驶舱,聊天、控文件、管技能一屏搞定。

The command center for Hermes Agent — chat, steer, browse files, manage skills, and···

★ 205 2026-08-09