stakpak/agent

Ship your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀

What it solves

Stakpak은 플랫폼‑as‑a‑Service(PaaS)의 락인 없이 애플리케이션과 인프라를 관리하도록 설계된 자율 DevOps 에이전트입니다. 개발자는 인프라 코드 자동 생성, Kubernetes 디버깅, CI/CD 설정 및 배포를 자동화하면서, LLM이 프로덕션 환경에 무제한으로 접근하는 것을 방지하는 엄격한 보안 가드레일을 구현할 수 있습니다.

How it works

에이전트는 24/7 백그라운드 프로세스(Autopilot)로 여러분의 머신에서 실행됩니다. Anthropic, OpenAI, Gemini 또는 OpenAI 호환 엔드포인트를 통한 로컬 모델을 지원하는 LLM과 보안 강화 도구 세트를 결합합니다. Slack, Telegram, Discord와 같은 커뮤니케이션 채널과 통합되어 알림 및 트리거를 제공합니다. 안전성을 보장하기 위해 "Warden Guardrails"를 사용해 네트워크 수준 정책 차단을 수행하고, "Secret Substitution"을 통해 LLM에 자격 증명을 노출하지 않고 처리합니다.

Who it’s for

AI 에이전트를 활용해 운영 작업 및 인프라 관리를 자동화하고자 하는 DevOps 엔지니어와 개발자를 위해 설계되었으며, 프로덕션 시스템에 대한 높은 보안과 제어를 유지할 수 있습니다.

Highlights

  • Autopilot Runtime: Slack, Telegram, Discord를 통한 스케줄링 및 알림 라우팅을 지원하는 24/7 자율 백그라운드 에이전트.
  • Security Hardening: 상호 TLS(mTLS), 동적 시크릿 대체, 민감 데이터 마스킹을 위한 프라이버시 모드를 제공.
  • DevOps-Specific Tooling: Terraform 및 Kubernetes용 인프라 코드 인덱싱, Docker 빌드 실시간 진행 스트리밍, 내장 문서 조사 에이전트를 포함.
  • Adaptive Intelligence: Markdown 기반 SOP인 "Rulebooks"와 지속적인 지식을 활용해 과거 사고 및 조직 정책으로부터 학습.
  • MCP & ACP Integration: 안전한 Model Context Protocol(MCP) 프록시 역할을 수행하고, Zed와 같은 편집기와 통합하기 위한 Agent Client Protocol(ACP)을 지원.