Coder: self-hosted dev environments

источник ↗ ·

Self-hosted платформа для облачных сред разработки и AI-агентов с Terraform-шаблонами и WireGuard-туннелями.

privacy

Эта заметка участвует в semantic memory.

AI Summary

🚀 TL;DR

Coder — self-hosted платформа, которая позволяет определять облачные среды разработки через Terraform, подключаться по WireGuard и запускать AI-агентов на своей инфраструктуре без передачи ключей в workspace.

📖 Что это такое

Coder — это self-hosted решение для управления cloud development environments и AI coding agents. Платформа поддерживает EC2, Kubernetes, Docker и автоматически выключает неиспользуемые ресурсы для экономии.

🔑 Ключевые факты

  • Определение сред через Terraform (EC2, K8s, Docker)
  • Автоотключение idle-ресурсов
  • AI-агенты работают в control plane без API-ключей в workspace
  • Поддержка Anthropic, OpenAI, Google, Bedrock, self-hosted моделей
  • Централизованное управление моделями, аудит и логирование
  • Установка: curl -fsSL https://coder.com/install.sh | sh
  • Требования для production: PostgreSQL ≥13, внешний access-url
  • Официальные интеграции: VS Code, JetBrains, GitHub Actions, Dev Containers

⚙️ Как это работает

  1. Установка через скрипт или бинарник
  2. coder server [--postgres-url] [--access-url]
  3. Создание Terraform-шаблонов
  4. Provision workspace
  5. Подключение по WireGuard
  6. Запуск AI-агентов на инфраструктуре
  7. Автоотключение неактивных ресурсов

💡 Вывод и значение

Coder решает задачу безопасного self-hosted окружения для разработки и делегирования задач AI-агентам с полным контролем над данными и моделями. Подходит для команд, которым важны приватность, аудит и экономия на облачных ресурсах.

Мои мысли

graph

Карта связей