KO

도구 · 소프트웨어 개발 / AI 엔지니어링 도구

0-AGENT

2026 · 도구 · TypeScript / Bun, Node.js

opencode 기반 터미널 AI 코딩 에이전트: OpenRouter를 통한 모든 모델, 24개의 자체 플러그인과 안전장치.

0-AGENT는 오픈소스 에이전트 opencode(MIT)를 수정한 포크로, OpenRouter에서 실행되는 독립적인 Claude Code 대안으로 구성했습니다(기본 모델은 Kimi K2.6). opencode 위에 실행 래퍼, 24개의 자체 플러그인(백그라운드 명령, PowerShell, SSRF 방어가 적용된 네트워킹, 메모리, 권한과 신뢰 경계, 스케줄러, MCP 가져오기, VS Code 편집기 컨텍스트), 그리고 최소한의 코어 패치를 더했습니다. 변경한 파일은 12개, 추가한 파일은 2개이며 각각 사유를 기록해 두었습니다. 개발은 두 단계로 진행했습니다. 먼저 가벼운 런처(v1.x, 2026년 5–6월)를 만들고, 이어서 본격적인 포크(v6.x 사이클, 2026년 9월)를 완성했습니다. opencode나 Anthropic과는 제휴 관계가 없습니다.

과제

특정 모델 공급자에 묶이지 않는 코딩 에이전트가 필요했습니다. OpenRouter를 통한 저렴한 모델, VPS에서의 실행, 키 풀, 그리고 자율 작업 중 파괴적인 명령으로부터의 보호가 요구되었습니다.

주요 기능

  • OpenRouter의 모든 모델 지원. 기본값은 moonshotai/kimi-k2.6, 예비 모델은 Claude Haiku 4.5(공급자 측 폴백)
  • 0-AGENT 레이어의 24개 플러그인: 백그라운드 명령, 두 번째 셸(PowerShell), SSRF 방어 네트워킹, 메모리, 권한, 대기와 스케줄링, MCP 가져오기
  • --dir로 다른 디렉터리에서도 작업. 설정 레이어가 분리되어 있어 에이전트가 모델, 플러그인, 명령 금지 규칙을 그대로 유지
  • 권한 규칙으로 ‘잠자기’(sleep, timeout) 금지, --max-budget-usd로 예산 제한, 세션을 특정 메시지 이전 상태로 되돌리기
  • VS Code 확장(열린 파일과 선택 영역을 에이전트에 전달), 바이너리 빌드, CI를 통한 upstream 주간 동기화
  • 엔진 모드(v1.x): 두 엔진이 번갈아 작동(Claude → OpenCode), OpenRouter 키와 OAuth 토큰 순환, 거부를 판정하는 ‘심판’

opencode를 기반으로 구축했습니다.

기계 번역입니다. 현재 검수 중입니다.

문의

이야기를 나눠 봅시다.

과제 유형
봇

봇을 운영할 곳

웹사이트

사이트 종류

디자인 유무

Mini App

출시 플랫폼

결제 기능

AI 시스템
기타

24시간 이내에 답변드립니다 · 탭을 바꿔도 이름과 연락처는 유지됩니다