터미널, SSH, Kubernetes, 데이터베이스 및 모든 AI 에이전트를 하나의 오픈 소스 앱으로 통합하다
요약
본 글은 AI 코딩 에이전트 세션 관리에 어려움을 겪는 개발자들을 위해 오픈 소스 'AI 운영 터미널'을 소개합니다. 이 앱은 SSH, Kubernetes, 데이터베이스 관리 기능을 하나의 인박스에서 통합하여 제공하며, 모든 외부 코딩 에이전트의 실시간 상태와 승인 요청을 한 곳에서 처리할 수 있게 합니다.
핵심 포인트
- SSH, K8s, DB 등 개발 환경 요소를 단일 터미널로 통합했습니다.
- AI 에이전트 세션의 실시간 상태 및 승인 관리가 가능합니다.
- 데스크톱 알림과 사이드바를 통해 AI 작업 과정을 모니터링하고 제어할 수 있습니다.
- 점프 호스트나 배스천 뒤에서도 원격 명령 실행이 용이합니다.
AI 코딩 에이전트(Codex, Claude Code, Cursor, Kimi Code)를 사용해 본 적이 있다면 아마 이런 순간을 겪어봤을 겁니다. 세션이 40분 전에 끝났는데 아무도 눈치채지 못했거나. 아니면 승인을 기다리다 멈춰 있거나. 혹은 어떤 터미널 창에서 무엇을 실행하고 있었는지 기억나지 않을 수도 있습니다.
저는 모든 AI 코딩 세션에 인박스를 제공하는 오픈 소스 AI 운영 터미널을 만들었습니다. 여기에 SSH, Kubernetes, 데이터베이스까지 같은 창에서 관리할 수 있습니다.
하나의 인박스에서 관리하는 AI 코딩 세션
모든 외부 코딩 에이전트 세션은 실시간 상태와 함께 하나의 목록에 나타납니다:
- 데스크톱 알림(Desktop notifications) — 세션이 당신의 도움이 필요할 때(승인, 피드백) 호출합니다. AI가 작업하는 것을 계속 지켜볼 필요가 없습니다.
- 손안의 승인(Approvals in your hands) — AI가 파일을 작성하거나 명령을 실행하고 싶나요? 사이드바에서 바로 승인하세요.
- 오른쪽 파일 미리보기(File previews on the right) — 터미널을 벗어나지 않고 에이전트가 무엇을 변경했는지 볼 수 있습니다.
- 전체 기록(Full transcripts) — 나중에 전체 세션을 보고, 검색하고, 수정할 수 있습니다.
데모: AI가 Snake 게임을 작성함 → 두 번의 승인 → 미리보기 + 전체 기록.
원격 호스트에 설치 불필요: AI가 이미 연결된 터미널을 통해 명령어를 구동하므로, 점프 호스트(jump hosts) 및 배스천(bastions) 뒤에서도 작동합니다.
운영용 터미널의 나머지 기능들
- 배스천 동기화(SSH with bastion sync) (JumpServer) — 작업 공간에서 더블 클릭하여 연결
- Kubernetes 작업 공간 — 터미널에서 클러스터 관리
- DB AI — 자연어 → SQL 변환
- 로컬 및 원격 파일 관리
오픈 소스, Apache 2.0
macOS / Windows / Linux 다운로드: https://aiopsterm.com
소스 코드: https://github.com/TangGee/aiopsterm
유용하다면 별점을 눌러주세요. 이슈와 피드백은 언제나 환영합니다. 현재 0.x 버전이므로, 여러 에이전트를 실행하거나 플릿(fleets)을 관리하는 분들의 의견을 듣고 싶습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기