Nano-Collective/nanocoder
An open coding agent for your terminal, built by a community collective rather than a company. Bring your own model, keep your code on your machine, and owe nothing to anyone.
해결하는 문제
Nanocoder는 개발자가 터미널에서 직접 에이전트 기반 코딩을 수행할 수 있도록 지원하는 오픈 소스이자 개인정보 보호를 중시하는 코딩 에이전트입니다. 사용자가 자신의 AI 모델(로컬 또는 클라우드 기반)을 직접 가져올 수 있게 하여 벤더 종속성을 제거하고, 코드가 로컬 머신에 안전하게 유지되도록 보장합니다.
작동 방식
전체 화면 대화형 모드 또는 인라인 모드로 실행할 수 있는 CLI 도구로 작동합니다. 사용자는 공급자(로컬 모델을 위한 Ollama 또는 OpenRouter 및 Anthropic과 같은 OpenAI 호환 API)와 코딩 작업을 실행할 모델을 지정할 수 있습니다. 다양한 개발 모드(normal, auto-accept, yolo, plan, architect)를 지원하며, 브랜치나 PR을 검토하고 격리된 worktrees에서 PR을 여는 특수 명령어를 제공합니다.
대상 사용자
데이터와 사용하는 AI 모델 공급자에 대한 완전한 통제권을 원하는, 로컬 우선 오픈 소스 AI 코딩 어시스턴트를 찾는 개발자.
주요 특징
- 다중 공급자 지원: Ollama를 통한 로컬 모델이나 모든 OpenAI 호환 API와 함께 작동합니다.
- 개인정보 보호 중심: 로컬 우선 접근 방식을 취하며 유료 티어나 텔레메트리가 없습니다.
- 터미널 네이티브: 전체 화면 및 인라인 렌더링 모드를 모두 제공하여 원활한 CLI 경험을 선사합니다.
- 고급 Git 통합: PR 검토 및 격리된 Git worktrees에서 코딩 세션을 관리하는 기능을 포함합니다.
관련
- 프로젝트
anomalyco/opencodeOpenCode는 CLI 및 베타 데스크톱 앱으로 제공되는 오픈소스 AI 코딩 에이전트입니다. curl 스크립트, npm, Homebrew, pacman, mise 또는 Nix를 통해 설치할 수 있습니다. "build"(전체 액세스, 기본값)와 "plan"(읽기 전용)이라는 두 가지 내장 에이전트가 포함되어 있으며 Tab 키로 전환할 수 있고, "general" 하위 에이전트도 있습니다. 문서는 opencode.ai/v2/docs에 있으며, 이름에 "opencode"를 사용하는 프로젝트는 팀과의 관련성을 부인해야 합니다.
- 프로젝트
PawanOsman/OpenCursorOpenCursor는 VS Code를 위한 오픈 소스 AI 코딩 에이전트로, 개발자가 다양한 클라우드 또는 로컬 모델을 통합하여 코딩 작업, 파일 편집, 터미널 작업을 자동화하고 변경 사항을 완벽하게 제어할 수 있도록 지원합니다.
- 프로젝트
StartupHakk/OpenMonoAgent.aiOpenMono Agent는 .NET 10과 llama.cpp를 기반으로 한 자체 호스팅 AI 코딩 어시스턴트입니다. 사용자 하드웨어(GPU, AMD iGPU 또는 Apple Silicon)에서 완전히 실행되며, 21개의 샌드박스 도구, Roslyn 기반의 심층 코드 인텔리전스, 비전, 비공개 웹 검색, VS Code 통합을 갖춘 완전한 에이전트 루프를 제공합니다. 원커맨드 설치 후 모델은 로컬에서 무료로 실행되어 클라우드 구독과 토큰별 요금을 제거합니다.
- 프로젝트
nanobrowser/nanobrowserNanobrowser는 대규모 언어 모델이 브라우저 내에서 사용자로 작동할 수 있게 해주는 오픈소스 Chrome/Edge 확장 프로그램입니다. 사이드 패널에 작업을 입력하면 에이전트가 페이지를 읽고, 클릭하고, 입력하고, 탭을 전환하고, 파일을 업로드/다운로드할 수 있습니다. 다양한 클라우드 LLM 제공업체와 로컬 모델(Ollama, LM Studio 등)을 지원하며, Ask/Auto 모드, 사이트별 권한, 음성 입력, 메모리, 멀티태스킹을 제공하면서 API 키와 페이지 데이터를 비공개로 유지합니다. Chrome 웹 스토어에서 설치하거나 Node 24 및 pnpm 10으로 소스에서 빌드할 수 있습니다.
- 프로젝트
ConardLi/easy-agentEasy Agent는 구성 가능한 권한 규칙과 선택적 OS 샌드박싱 하에서 코드를 읽고, 편집하고, 실행할 수 있는 터미널 기반 AI 코딩 어시스턴트입니다. 주요 LLM 제공업체를 지원하며, 지속적인 세션, 플러그인/스킬을 통한 확장성, 여러 안전 모드(계획, 자동, 기본)를 제공합니다. npm으로 설치하고 작업공간을 신뢰한 후 REPL과 상호작용하여 질문하고, 다중 파일 변경을 수행하고, 테스트를 실행하고, 작업을 되돌릴 수 있습니다.