Claude Code를 사용하면서 느낀 한 가지는 IDE 자체가 많은 RAM과 CPU를 소비할 수 있다는 점이었습니다. 저는 이러한 리소스를 코딩 에이전트(coding agent)를 위해 남겨두고 싶었습니다. 여러 IDE를 시도해 본 끝에, 저는 Rust로 저만의 IDE를 직접 만들기로 결정했습니다.
Tigriden · 에이전트 기반 코딩(Agentic Coding)을 위한 데스크톱 워크벤치(Workbench)
Tigriden은 핵심 요소에 집중합니다:
- 파일 탐색기(File explorer) 및 에디터(Editor)
- 코딩 에이전트를 제어하기 위한 실제 터미널(Terminal)
VS Code, Cursor, 또는 Zed에서 필요한 모든 것을 오버헤드(overhead) 없이 제공합니다.
이 도구는 Electron이나 WebView 없이 완전히 Rust로 작성되었으며, 그 결과 다음과 같은 성능을 보여줍니다:
- 약 10 MB의 바이너리(binary)
- 약 40 MB의 RAM 사용량
이는 여러분의 컴퓨터가 Claude Code, TigrimOSR, 또는 다른 어떤 코딩 에이전트를 위해서도 더 많은 메모리와 CPU를 사용할 수 있음을 의미합니다.
또한 저는 의도적으로 LSP와 디버거(debuggers)를 제외했습니다. 코딩 에이전트가 주요 코드 작성자가 됨에 따라, 우리의 역할은 코드를 타이핑하는 것에서 감독하고, 검토하며, 가이드하는 것으로 변화하고 있습니다. 이러한 워크플로우(workflow)를 위해서는 기능이 과도하게 많은 전통적인 IDE보다 가시성과 제어에 집중한 가벼운 워크벤치가 더 합리적이라고 생각합니다. 때로는 적은 것이 더 많은 것을 의미합니다(less is more). 저는 에이전트 기반 워크플로우에서 거의 사용하지 않는 기능들로 가득 찬 IDE보다, 필수적인 기능만을 갖춘 빠른 도구를 선호합니다.
macOS • MIT License • 무료 다운로드 👇
submitted by /u/Unique_Champion4327 [link] [comments]