소개
Any Code는 workbench가 개발한 AI 코드 어시스턴트 데스크톱 애플리케이션으로, Claude Code CLI, OpenAI Codex, Google Gemini CLI 세 가지 AI 엔진을 하나의 GUI에서 통합 관리할 수 있도록 설계되었습니다. 프로젝트 단위의 세션 제어, 실시간 스트리밍, 토큰·비용 추적, 중영문 자동 번역, Git 연동과 같은 기능을 통해 AI 기반 코딩 워크플로를 한 화면에서 운영하는 것이 목적입니다.
상세정보
3엔진 통합 아키텍처
- Claude Code CLI 엔진: Opus, Sonnet 등 Claude 모델 전체 지원, Plan Mode(읽기 전용 분석), MCP, Hooks 자동화 포함
- OpenAI Codex 엔진: Full Auto, Danger Full Access, Read-only의 세 가지 실행 모드와 JSON 스트리밍 출력
- Google Gemini 엔진: Gemini 3 Pro Preview, Gemini 2.5 Pro/Flash, Gemini 2.0 Flash Experimental을 지원하며, Google OAuth, API Key, Vertex AI 인증을 선택적으로 사용
- 엔진 전환기와 통합 세션 리스트, 엔진별 아이콘과 설정을 통한 일관된 전환 경험
세션 및 프로젝트 관리
- 다중 탭 세션, 백그라운드 세션 유지, 탭 드래그 정렬
- Continue/Resume/Cancel 및 메시지 회수(Undo) 기능으로 세션 단위로 흐름을 제어
- 여러 프로젝트를 동시에 관리하고 세션 기록을 통합 보관
- 마크다운·코드 하이라이트 실시간 렌더링과 진행 상태 표시
비용 및 토큰 추적
- Opus 4.1, Sonnet 4.5 등 다중 모델 단가 기반 정밀 비용 계산과 Cache 읽기/쓰기 분리 과금
- 세션 길이, API 실행 시간, 토큰 분류 통계 제공
- 모델·프로젝트·일자 기준 사용량 추세와 보고서 내보내기
- Cache 적중률, 비용 절감 제안, 효율성 평가
개발자 도구 및 확장
- MCP(Model Context Protocol) 서버 관리: stdio/SSE 전송, Claude Desktop 설정 가져오기, 서버 마켓플레이스 제공
- Claude 확장 관리자: Plugins, Subagents, Skills 통합 관리 및 사용자 정의
- Hooks 자동화: 사전 커밋 코드 리뷰, 보안 점검, 성능 검사 등 템플릿과 Hook 체인 실행 지원
- Acemcp 기반 의미론적 코드 컨텍스트 검색으로 관련 코드 자동 연계
- Git 통합, 슬래시 커맨드, 다중 프로젝트 관리
중영문 자동 번역과 컨텍스트 관리
- Hunyuan-MT-7B 기반의 투명한 한↔영 번역과 8가지 콘텐츠 추출 전략
- 우선순위 기반 점진적 번역, 캐시 TTL 설정과 MD5 해시 기반 중복 제거
- 실시간 토큰 사용량 모니터링, 자동 압축, 압축 이력 관리와 롤백 지원
Windows 설치
- Releases 페이지에서 .msi(자동 업데이트 지원) 또는 NSIS .exe 설치 패키지를 받아 실행
- Portable .exe는 별도 설치 없이 압축 해제 후 바로 실행 가능(자동 업데이트 미지원)
- winget 명령으로 설치 가능:
winget install --id anyme123.AnyCode --exact
macOS 설치
- Apple Silicon은 .dmg 또는 .app.tar.gz, Intel은 .dmg 또는 .app.tar.gz 사용
- Gatekeeper 차단 시
sudo xattr -r -d com.apple.quarantine "/Applications/Any Code.app"로 격리 속성 제거
Linux 설치
- AppImage 파일에 실행 권한을 부여한 뒤 실행
- Debian/Ubuntu에서는 .deb 설치 후
sudo apt-get install -f로 의존성 보정
첫 사용 흐름
- Claude Code CLI 설치 후 API Key를 설정(
claude --version으로 확인) - Gemini 사용 시 Google OAuth/API Key/Vertex AI 중 인증 방식 선택
- 앱 첫 실행 시 Claude CLI와 Gemini CLI 경로를 자동 감지하고, 누락된 경우 설정에서 수동 지정
- 새 세션을 생성하고 엔진과 프로젝트 디렉터리를 선택한 뒤 대화를 시작
- 세션 전환은
Ctrl+Tab(macOS⌘+Tab), 세션 닫기는Ctrl+W(macOS⌘+W) - Plan Mode는
Shift+Tab으로 전환하여 코드 분석과 설계만 수행
어떤 AI 엔진을 지원하나요?
Claude Code CLI, OpenAI Codex, Google Gemini CLI 세 가지 엔진을 기본으로 지원하며, 통합 세션 관리와 엔진 전환 기능을 제공합니다.
오프라인에서도 사용할 수 있나요?
AI 응답 생성은 클라우드 엔진에 의존하므로 인터넷 연결이 필요합니다. 세션 기록 열람과 같은 로컬 기능은 오프라인에서도 동작합니다.
자동 업데이트가 가능한 버전은 무엇인가요?
Windows용 NSIS(.exe) 설치본과 MSI 설치본은 자동 업데이트를 지원합니다. Portable .exe와 macOS, Linux 패키지는 수동 업데이트가 필요합니다.
비용 추적은 어떻게 동작하나요?
모델별 단가표(Opus 4.1, Sonnet 4.5 등)와 Cache 분리 과금을 적용해 세션·프로젝트 단위로 비용과 토큰 사용량을 집계합니다.
번역 기능은 어떤 모델을 사용하나요?
Hunyuan-MT-7B를 기본 번역 모델로 사용하며, 캐시와 우선순위 큐를 통해 점진적으로 번역합니다.
시스템 요구사항
- 운영 체제: Windows 10/11, macOS 10.15 이상, Linux(Ubuntu 20.04 이상)
- 아키텍처: x64(또한 macOS Apple Silicon, Linux AppImage/DEB 제공)
- 사전 설치 필요: Claude Code CLI(필수), 선택적으로 Gemini CLI
- Windows 런타임: WebView2 Runtime
- 디스크 여유 공간: 최소 200MB
- Claude Code 사용을 위한 API Key 설정(`claude config set api_key YOUR_KEY`) 필요
- 인증 수단: Google OAuth, Google API Key, Vertex AI 중 선택(Gemini)
- 네트워크 연결: 클라우드 기반 AI 엔진 호출을 위해 필요


