openinterpreter/openinterpreter

A coding agent for open models like Kimi K3

해결하는 문제

Open Interpreter는 사용자가 터미널에서 직접 코드 에이전트를 실행할 수 있게 해주며, LLM이 코드를 실행하고 로컬 시스템과 상호작용할 수 있도록 합니다. 특히 다양한 에이전트 허브를 에뮬레이션함으로써 저비용 모델의 성능을 극대화하는 데 중점을 둡니다.

작동 방식

이는 OpenAI의 Codex의 포크이며, 코드 실행을 위한 프로토콜을 구현합니다. Kimi Code, Claude Code, DeepSeek 등의 교체 가능한 "허브"(예: Kimi Code, Claude Code, DeepSeek)를 제공하여 모델이 환경과 어떻게 상호작용하는지를 최적화합니다. macOS, Linux, Windows에서 네이티브 사전 박스를 지원하며, 이식성과 에디터 통합을 위해 Agent Client Protocol (ACP) 및 Model Context Protocol (MCP)와 통합됩니다.

대상 사용자

모델에 종속되지 않고 이식 가능하며, 내장된 QA 기술을 통해 네이티브 앱 또는 웹 앱을 운영할 수 있는 로컬 코드 에이전트를 원하는 개발자 및 고급 사용자.

주요 특징

  • 다중 모델 지원: TUI에서 /model을 사용해 직접 프로바이더와 모델을 전환 가능.
  • 허브 에뮬레이션: /harness를 사용해 특정 모델에 최적화된 다양한 에이전트 허브를 전환하여 최고의 성능을 얻을 수 있음.
  • 컴퓨터 사용: agent-browser를 통해 웹 앱을 제어하고, trycua를 통해 네이티브 앱을 제어할 수 있음.
  • 이식 가능한 표준: 공유된 AGENTS.md 지침과 .agents/skills 디렉터리를 사용해 벤더 종속성을 피함.
  • 네이티브 사전 박스: 모든 주요 운영체제에서 네이티브 사전 박스 내에서 안전하게 명령어를 실행.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트