org2AI/ORG2
System of record for how agents build software: Built-in rust harness & 20+ CLIs.
ORG‑2 – AI 코딩 에이전트를 위한 기록 허브
무엇인가요 – ORG‑2는 Rust + Tauri로 구축된 데스크톱 애플리케이션으로, 실행하는 모든 AI 기반 코딩 에이전트의 기록 시스템으로 작동합니다. 에이전트 세션의 전체 "궤적"을 기록합니다 – 입력한 프롬프트, 모델의 이해, 도구 호출, 파일 편집, 명령어 출력, 최종 Git 변경 사항 등 – 모두 로컬에 저장됩니다 (100 MiB 미만). 기록된 세션은 동영상처럼 재생 가능하며, 주석을 달거나 각 코드 줄이 어떤 결정에 의해 생성되었는지 정확히 추적할 수 있습니다.
왜 중요한가요 – 기존 개발 도구는 최종 결과(커밋, 이슈, 메트릭스)만 추적합니다. 에이전트가 빠르게 코드를 생성하면, 변경의 근거가 사라집니다. ORG‑2는 이러한 근거를 보존하여, 팀이 각 코드 줄을 생성한 에이전트 실행, 도구 호출, 결정에 연결할 수 있는 "AI 블레이밍" 뷰를 제공합니다. 이는 디버깅, 준수, 자율 에이전트와 인간의 목표 간 일치에 도움이 됩니다.
핵심 기능 (README에 설명됨)
| 기능 | 제공되는 기능 |
|---|---|
| 내장된 Rust 핸드레스 | 자신의 API 키와 구독 정보를 사용해 빠르고 토큰 효율적인 네이티브 에이전트를 실행할 수 있습니다. |
| 세션 매니저 | Cursor, Claude, Codex, Copilot 등 20개 이상의 지원되는 에이전트 CLI 및 기타 도구의 세션을 하나의 UI에서 가져오고 관리할 수 있습니다. |
| 팀 협업 | 세션을 장치 간 공유하고, 재생 타임라인에서 인라인 주석을 달며, 단순한 PR 차이점이 아닌 궤적을 검토할 수 있습니다. |
| 동영상처럼 재생 | 메시지, 도구 호출, 파일 편집, 명령어 출력의 동기화된 뷰를 제공합니다. 세션을 앞으로/뒤로 스크롤하며 재생할 수 있습니다. |
| AI 블레이밍 | 코드의 어떤 줄도 생성한 에이전트 세션, 도구 호출, 결정으로 추적할 수 있으며, 전통적인 Git 블레이밍을 보완합니다. |
| 워크 다이어리 / 활동 타임라인 | 하루 동안 소비한 시간, 수행한 작업, 에이전트 활동의 시각적 요약입니다. |
| 완전한 개발 워크스페이스 | ORG‑2를 벗어나지 않고 통합 터미널, Git 뷰, 풀 리퀘스트 리뷰어, 소스 제어 작업을 사용할 수 있습니다. |
| 디자인 모드 | 내장된 WebKit 브라우저를 통해 실시간 페이지를 검사하고, 요소를 선택한 후 정확한 DOM/컨텍스트를 에이전트에 전달하여 수정을 요청할 수 있습니다. |
| 세션 간 메모리 및 공유 상태 | 에이전트가 공통 워크스페이스 상태를 읽고 쓸 수 있어, 실행 간 지식 공유가 가능합니다. |
| 자원 인식 실행 | CPU, RAM 또는 인간의 주의 제약에 따라 런타임이 에이전트를 일시 정지하거나 제어할 수 있습니다. |
| 스케줄링 및 자동 시작 | 에이전트를 밤새 실행하거나, 당신이 떠날 때도 작업을 계속하도록 설정할 수 있습니다. |
| 조직 수준의 일치 (개발 중) | 세션을 이슈/프로젝트에 연결할 수 있는 UI로, 조직 수준의 책임 추적을 가능하게 합니다. |
| 자체 호스팅 Supabase 협업 (개발 중) | 그룹 이슈 워크플로우와 지속적인 세션 저장을 위한 선택적 백엔드입니다. |
지원되는 에이전트 (선택 사항)
- 내장된 Rust 핸드레스 (네이티브)
- Cursor CLI
- Claude Code
- OpenAI Codex
- GitHub Copilot CLI
- DeepSeek 핸드레스
- Kimi Code CLI
- Aider
- Goose
- Amp
- Grok CLI
- Devin
- Hermes
- OpenClaw
- Codebuff
- Qwen Code
- Mimo Code
- Continue
- Droid
- Mistral Vibe
- Autohand
- OMP
- Pi (그 외에도 많음 – UI에는 20개 이상의 CLI 목록 포함)
시작하기
- 다운로드 – macOS (Apple Silicon), Windows (설치 프로그램 또는 MSI), Linux (AppImage 및 DEB)용 사전 빌드된 바이너리가 제공됩니다.
- 실행 – 로컬 우선 GUI가 시작되며, 서버가 필요하지 않습니다.
- 에이전트 추가 – 내장된 Rust 핸드레스를 사용하거나, 지원되는 CLI 에이전트 중 하나에 연결합니다.
- 세션 시작 – UI에서 에이전트를 시작하고 작업을 주면, ORG‑2가 전체 상호작용을 기록합니다.
- 검토 – 기록된 세션을 열고 타임라인을 스크롤하며 주석을 달거나, "AI 블레이밍" 뷰를 사용해 왜 한 줄이 변경되었는지 확인합니다.
소스에서 빌드하고 싶은 개발자용:
pnpm install
pnpm run download:sidecars # 선택적 네이티브 헬퍼 (agent-browser, peekaboo) 다운로드
pnpm run tauri:dev # 개발 모드로 앱 실행
리포지토리에는 표준 기여 문서(CONTRIBUTING.md, CODE_OF_CONDUCT.md)도 포함되어 있습니다.
커뮤니티 및 지원
- Discord: https://discord.gg/tvWgAqhCzs – 사용 도움, 공지, 피드백, 일반 채팅용 채널.
- WeChat: 이슈 스레드를 통해 링크됨.
- 오픈소스 개발은 GitHub 이슈와 풀 리퀘스트를 통해 조율됩니다.
라이선스
ORG‑2는 GNU Affero General Public License v3.0 또는 그 이상 (AGPL‑3.0‑or‑later) 하에 릴리스되었습니다. 즉, 수정된 버전을 공개 배포할 경우 소스 코드도 공개해야 합니다.
TL;DR
ORG‑2는 가볍고 크로스 플랫폼의 데스크톱 앱으로, AI 코딩 에이전트의 전체 실행 기록을 기록, 재생, 공유합니다. 투명하지 않은 AI 생성 코드 변경을 검색 가능하고 주석 가능한 동영상 같은 타임라인으로 변환하여, 팀이 자율 에이전트를 감사하고 디버깅하며 인간의 의도와 일치시킬 수 있도록 합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트