개인 AI 개발 환경
Source: Hacker News
Overview
당신이 dotfiles, tmux 설정, vim 설정, VS Code 플러그인을 조정하는 것을 좋아한다면, 이것은 아마도 무언가를 만들면서 가장 즐거운 시간이 될 것입니다. AI와 함께 코딩하면서 지속적인 흐름 상태에 들어간 것은 이번이 처음입니다.
목표는 당신*이 원하는 방식대로 작동하는 개인 맞춤형 AI‑구동 개발 환경을 만드는 것입니다. 여기서 설명하는 설정은 실시간 코딩을 장려합니다: 사용 중에 인터페이스를 수정합니다. 이 과정은 다소 엉뚱해질 수 있는데, 너무 많이 깨뜨리면 명령줄로 돌아가야 할 수도 있습니다. 하지만 실시간 피드백 루프는 중독성이 있습니다.
이 프로젝트는 Open Prompt 형태로 공개됩니다(오픈 소스가 아니라). 그 이유는 다음과 같습니다:
- 이렇게 하면 더 재미있기 때문
- 내 코드는 내 필요에 맞게 초맞춤화되어 있기 때문
- 대부분 동작하는, 분위기 코드(vibecoded) 혼란이기 때문
당신은 내 분위기 코드를 원하지 않습니다. 당신만의 분위기 코드를 원합니다. 그 복잡함, 특이점, 그리고 힘은 오직 당신만이 알고 있습니다.
시작하려면 이 README를 코딩 에이전트(OpenHands CLI 설치 가이드)에 제공하면 됩니다. URL을 붙여넣고 실행하면 대략 다음과 같은 작업을 수행합니다:
AGENTS.md읽기architecture.md읽기- 각 서브 페이지에 대해 서브 에이전트 배정
- 완전하지는 않지만 매우 야심찬 AI‑구동 개발 환경을 만들어 줌
그 다음부터는 자유롭게 조정하면 됩니다.
가장 재미있는 점은 앱이 어느 정도 동작하게 되면, 사용하면서 실시간으로 코드를 수정할 수 있다는 것입니다. “1990년대 해커 스타일로 스킨 교체”라고 말하면 실시간으로 변형되는 모습을 볼 수 있습니다. 모든 페이지가 별도의 앱으로 실행되도록 설계했기 때문에, 하나의 부분을 건드려도 전체가 깨지지는 않습니다.
인간이라면 반드시 MANUAL.md를 읽고, 특히 보안과 관련된 몇 가지 수작업을 해야 합니다. 보안을 꼭 생각해 주세요. 보안이 중요하지 않다고 생각한다면, 아래와 같이 에이전트가 백도어를 통해 앱에 침투하려는 모습을 직접 확인할 수 있습니다:
행운을 빕니다, 즐거운 시간 되세요.
Source:
기능
대화
OpenHands SDK를 사용하여 에이전트 대화를 생성하고 스트리밍할 수 있는 채팅 UI.
칸반
프로젝트와 실행 상태별로 정리된 대화의 칸반 보드.
HUD
실시간으로 진행 중인 대화를 모니터링할 수 있는 드래그 가능한 카드 대시보드.
LLM
LLM 제공자, 모델 및 API 키를 선택할 수 있는 설정 페이지.
비밀
새 대화에 주입되는 키‑값 비밀 저장소.
프로젝트
~/git/ 아래 모든 프로젝트에 대한 Git 저장소 개요.
예약
타이머에 따라 에이전트 대화를 시작하는 크론 기반 스케줄러.
스킬
agentskills.io 형식으로 저장된 에이전트 스킬을 CRUD 할 수 있는 편집기.
MCP
Model Context Protocol 서버를 위한 구성 편집기.
SMS
수신 문자 메시지에서 에이전트 대화를 생성하는 Twilio 웹훅.
상태
CPU, 메모리, 디스크, 프로세스 및 네트워크를 실시간으로 보여주는 시스템 모니터.
터미널
실제 PTY 프로세스로 구동되는 다중 탭 브라우저 터미널.
파일
서버 파일 시스템을 탐색하고 텍스트를 편집할 수 있는 파일 브라우저 및 편집기.
로그
실시간 테일링 및 구문 강조가 가능한 로그 뷰어.












