0xku/kon
Kon is a minimal coding agent (and also a highly opinionated one)
해결하는 문제
Kon은 무거운 에이전트 프레임워크의 대안으로 가볍고 간결한 코딩 에이전트 허브입니다. 매우 작은 핵심 프롬프트와 예측 가능한 작고 단순한 도구 세트에 집중하여, 토큰 사용량을 최소화하면서도 강력한 코딩 보조 기능을 제공합니다.
작동 방식
Kon은 최소한의 시스템 프롬프트(270토큰 미만)와 파일 조작 및 쉘 실행을 위한 핵심 도구 세트를 결합한 터미널 기반 에이전트입니다. 프로젝트별 컨텍스트는 AGENTS.md 또는 CLAUDE.md 파일을 통해 외부화하며, 마크다운 파일에 저장된 재사용 가능한 행동 팩인 "스킬"을 지원합니다. GitHub Copilot, OpenAI, DeepSeek, 그리고 로컬 OpenAI 호환 엔드포인트를 포함한 다양한 LLM 제공업체와 API 키 또는 OAuth를 통해 연동 가능합니다.
대상 사용자
큰 프레임워크를 물려받지 않고도 쉽게 읽고 이해하며 적응할 수 있는 코딩 에이전트를 원하는 개발자, 그리고 개발 워크플로우에서 TUI(터미널 사용자 인터페이스)를 선호하는 개발자에게 적합합니다.
주요 특징
- 미니멀 프롬프팅: 고정된 허브를 약 1,000토큰으로 유지하여 비용 절감과 모델 집중도 향상
- 핵심 도구 세트: 파일 읽기, 편집, 쓰기, 검색 및 bash 실행을 위한 내장 도구 포함
- 인터랙티브 TUI: 퍼지 파일 검색(
@), 경로 완성, 슬래시 명령어를 지원하는 풍부한 터미널 인터페이스 - 유연한 컨텍스트:
AGENTS.md를 통한 프로젝트 수준 가이드라인과 전문 지침을 위한 모듈식 "스킬" 지원 - 세션 관리: 대화 내용을 JSONL 파일로 저장하여 재시작, 연속 작업, 또는 새로운 세션에 집중된 컨텍스트를 이관 가능
- 광범위한 제공업체 지원: OpenAI 호환 API를 통해 다양한 호스팅 제공업체 및 로컬 모델과 통합 가능
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트