피드로 돌아가기
Dev.toAI/ML
원문 읽기
개발자가 기존 AI coding agent의 내장 제약 문제를 해결하는 완전히 커스터마이징 가능한 Jean2 에이전트를 구축했다
Building a LEGO-like remote Agent - Jean2
AI 요약
Context
기존 AI coding agent는 내장 프롬프트와 도구가되어 있어 사용자가 완전히 제어하기 어렵다. 멀티 디바이스 연속성과 세션 관리 기능도 부족했다.
Technical Solution
- Jean2를 daemon으로 실행하여 sockets와 HTTP 기반 항상 가동 상태 유지
- 내장 프롬프트 완전 제거, AGENT.md 파일만으로 시스템 메시지 구성
- 도구를 JSON stdin/stdout으로 통신하는 완전히 언어 중립적 구조로 설계
- 도구 정의와 설명을 사용자가 직접 제어 가능
- 도구 결과 시각화(diff, code, markdown, table, todo list) 기능 내장
Impact
3개 프로젝트에서 80~100 MB 메모리 사용량으로 효율적 운영 가능
Key Takeaway
도구와 프롬프트를 완전히 사용자가 제어할 수 있는 구조로 설계하면 특정 용도가 아닌 범용 agent 시스템 구축이 가능하다
실천 포인트
AI agent 개발 시 내장 제약 대신 AGENT.md 같은 외부 설정 파일과 JSON 기반 도구 통신 구조를 사용하면 완전히 커스터마이징 가능한 agent 시스템 구축이 가능하다