Claude Code와 Codex 같은 CLI AI 에이전트를 백그라운드에서 실행하고, 판단이 필요할 때만 카드로 사용자에게 질문하는 가볍고 의존성이 없는 스케줄러입니다.
im4codes/imcodes
AI 코딩 에이전트를 위한 IM 스타일 제어 계층으로, 공유 메모리, 원격 터미널 및 데스크톱 접근, 관리형 MCP 도구, 에이전트 간 감사 기능을 제공합니다.
- 스타
- 959
- 포크
- 121
- 열린 이슈
- 1
- 마지막 커밋
- 16시간 전
어떤 프로젝트인가요?
IM.codes는 Claude Code, Codex, Gemini CLI, OpenClaw 같은 AI 코딩 에이전트를 실행 중인 머신과 연결합니다. 각 개발 머신의 데몬이 tmux 또는 SDK 전송 방식을 통해 에이전트 세션을 관리하고, 셀프 호스팅 서버가 웹 또는 모바일 대시보드에 대한 접근을 중계합니다. 대시보드에서 터미널을 열고, 파일과 git 변경 사항을 살펴보고, localhost를 미리 보거나 작업이 끝났을 때 알림을 받을 수 있습니다.
또한 이 프로젝트는 완료된 어시스턴트 출력물을 요약해 이후 세션에서 불러오는 공유 메모리 계층과, 메모리 검색, `imcodes send`를 통한 에이전트 간 메시지 전송, cron 예약을 지원하는 관리형 MCP 도구 인터페이스를 제공합니다. 여러 제공자가 코드 작성 전에 작업을 검토하는 멀티 에이전트 Team 토론 기능이 있으며, 감독자는 세션별로 작업을 자동으로 이어가거나 사용자에게 돌려주거나 감사 및 수정 루프를 실행할 수 있습니다.
IM.codes는 npm으로 설치하는 개인 프로젝트이며 MIT 라이선스를 사용합니다. Docker와 PostgreSQL을 이용해 셀프 호스팅할 수 있고, Node.js 22 이상이 필요합니다. macOS와 Linux를 지원하며, Windows는 실험적 지원 대상으로 안내되어 있습니다.
핵심 기능
- 01SSH나 VPN 없이 어떤 브라우저에서든 원격 터미널과 파일/git 변경 사항을 확인할 수 있습니다.
- 02요약된 과거 작업을 세션과 제공자에 걸쳐 불러오는 공유 메모리 기능입니다.
- 03메모리 검색, 에이전트 메시지 전송, cron 예약을 위한 관리형 MCP 도구입니다.
- 04여러 제공자가 구현 전에 작업을 검토하는 Team 토론 기능입니다.
- 05세션별 감독자가 작업을 자동으로 이어가거나 사용자에게 돌려주거나 감사 루프를 실행합니다.
- 06서버를 통해 터널링되는 localhost 미리보기 기능이며 HMR을 지원합니다.
활용 사례
- 자리를 비운 동안 휴대폰으로 장시간 실행되는 코딩 에이전트의 상태를 확인하고 작업 방향을 조정합니다.
- `imcodes send`를 통해 한 에이전트가 다른 에이전트에게 변경 사항 검토나 테스트 실행을 요청합니다.
- CI 실패, 웹훅 또는 로그 모니터링 스크립트로 에이전트 작업을 시작합니다.
- 구현을 시작하기 전에 여러 모델로 사양을 검토합니다.
빠른 시작
- 1
App Store에서 앱을 다운로드하거나 app.im.codes에서 웹 앱을 이용하세요
사용 전 알아둘 점
- README에는 보증, SLA 또는 안정성 보장 없이 활발히 개발 중인 개인 프로젝트라고 명시되어 있습니다.
- 공유 엔터프라이즈 컨텍스트는 아직 활발히 개발 중이며 프로덕션 환경에서 충분히 테스트되지 않았습니다.
- 전체 기능을 사용하려면 지원되는 coding agent provider와 셀프 호스팅 또는 계정 기반 설정이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- imcodes은(는) 무엇인가요?
- AI 코딩 에이전트를 위한 IM 스타일 제어 계층으로, 공유 메모리, 원격 터미널 및 데스크톱 접근, 관리형 MCP 도구, 에이전트 간 감사 기능을 제공합니다. IM.codes는 Claude Code, Codex, Gemini CLI, OpenClaw 같은 AI 코딩 에이전트를 실행 중인 머신과 연결합니다. 각 개발 머신의 데몬이 tmux 또는 SDK 전송 방식을 통해 에이전트 세션을 관리하고, 셀프 호스팅 서버가 웹 또는 모바일 대시보드에 대한 접근을 중계합니다. 대시보드에서 터미널을 열고, 파일과 git 변경 사항을 살펴보고, localhost를 미리 보거나 작업이 끝났을 때 알림을 받을 수 있습니다.
- imcodes은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- imcodes은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- imcodes은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. imcodes의 마지막 커밋은 2026년 11월 5일입니다.
- imcodes은(는) 어디에 사용할 수 있나요?
- 자리를 비운 동안 휴대폰으로 장시간 실행되는 코딩 에이전트의 상태를 확인하고 작업 방향을 조정합니다. `imcodes send`를 통해 한 에이전트가 다른 에이전트에게 변경 사항 검토나 테스트 실행을 요청합니다. CI 실패, 웹훅 또는 로그 모니터링 스크립트로 에이전트 작업을 시작합니다. 구현을 시작하기 전에 여러 모델로 사양을 검토합니다.
- imcodes는 어떻게 설치하나요?
- App Store에서 앱을 다운로드하거나 app.im.codes에서 웹 앱을 이용하세요
- imcodes은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/im4codes/imcodes
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
코딩 에이전트를 위한 장기 메모리로, 로컬 SQLite 데이터베이스에 메모리를 저장하고 Claude Code, Codex, Cursor 및 기타 MCP 클라이언트에서 공유합니다.
Claude Code, Cursor, Codex 같은 AI 에이전트에 지속적인 기억을 제공하고, 모르는 것은 모른다고 밝히는 로컬 우선·거버넌스 기반 메모리 레이어입니다.
코딩 에이전트가 Figma 디자인을 코드로 바꾸고 캔버스에 다시 반영하는 무료 양방향 Figma MCP 서버
이메일, 회의, 코드 도구에서 메모리 그래프를 구축하고 작업을 계획하고 실행하는 셀프 호스팅 개인용 AI 어시스턴트입니다.
각 봇이 자체 모델, 클라우드 컴퓨터, 연결 앱을 갖춘 로컬 Claude, Codex 또는 Grok 에이전트인 오픈소스 데스크톱·셀프 호스팅 채팅 앱입니다.