Open-source DevOps agent in Rust with enterprise-grade security.
- 🔒 Security Hardened: mTLS encryption, dynamic secret redaction, privacy mode
- 🛠️ DevOps Optimized: Async task management, real-time progress streaming
- 🧠 Adaptive Intelligence: Rule books, persistent knowledge, subagents
- 📦 IaC Generation: Terraform, Kubernetes, Dockerfile, GitHub Actions
- Open Zed Editor
- Open the Command Palette (
Cmd+Shift+Pon macOS orCtrl+Shift+Pon Windows/Linux) - Search for "zed: extensions"
- Search for "Stakpak Agent" in the extensions list
- Click "Install"
The extension will automatically download the appropriate Stakpak binary for your platform.
- Get an API key from stakpak.dev
- Set environment variable:
export STAKPAK_API_KEY=<your-key> - Restart Zed (or start it from a terminal with the environment variable set)
- Open Agent Panel in Zed
- Select "Stakpak" from the agent list
- Start interacting with the agent
Stakpak requires an API key to function. Getting one is free and requires no credit card:
- Visit stakpak.dev
- Click "Login" → "Create API Key"
- Copy your API key
- Set the environment variable:
# Add to your shell profile (~/.zshrc, ~/.bashrc, etc.) export STAKPAK_API_KEY=your_api_key_here
- Restart your terminal and Zed
Alternatively, you can use the Stakpak CLI to save the API key:
stakpak login --api-key $STAKPAK_API_KEY- macOS (Apple Silicon and Intel)
- Linux (x86_64)
- Windows (x86_64)
Stakpak agent excels at:
- Infrastructure Code Generation: Generate Terraform, Kubernetes manifests, Dockerfiles, and GitHub Actions workflows
- DevOps Operations: Execute complex DevOps tasks with built-in error handling and retries
- Documentation Research: Search and analyze documentation with semantic understanding
- Code Analysis: Perform semantic code search and analysis
- Security: All operations are performed with mTLS encryption and automatic secret redaction
- Verify your API key is set correctly:
echo $STAKPAK_API_KEY
- Make sure Zed was started from a terminal with the environment variable set
- Check Zed logs for any error messages
If the extension fails to download the binary, you can manually install Stakpak:
# macOS (ARM64)
curl -LO https://github.com/stakpak/agent/releases/download/v0.2.66/stakpak-darwin-aarch64.tar.gz
tar -xzf stakpak-darwin-aarch64.tar.gz
sudo mv stakpak /usr/local/bin/
# Verify installation
stakpak --versionThen configure Zed to use the system-installed binary (see Zed extension settings).
For issues, questions, or feature requests:
- Extension issues: stakpak-zed-extension issues
- Stakpak agent issues: agent issues
- General questions: stakpak.dev
Apache-2.0
Copyright (c) 2025 Stakpak Team