오픈소스 코딩 보조 도구 오クト프렌드, 다중 LLM 지원과 자동 복구 기능으로 개발자 경험 혁신
2일 전
OctoFriend는 오픈소스 코딩 보조 도구로, OpenAI나 Anthropic과 호환되는 모든 LLM API와 함께 작동하며, 대화 중 모델이 막힐 경우 즉시 다른 모델로 전환할 수 있다. 자체 개발한 오토픽스 모델(1, 2)을 활용해 코딩 모델의 도구 호출 실패나 코드 수정 오류를 자동으로 해결하며, 어떤 코딩 LLM과도 호환된다. GPT-5, Claude 4, GLM-4.5, Kimi K2 등 다양한 모델과 잘 작동하며, 특히 사고 모델의 다중 대화 토큰을 정교하게 관리해 지능을 극대화한다. 사용자 데이터를 수집하지 않으며, 프라이버시 중심의 LLM 제공업체와 함께 사용 시 코드가 외부로 유출되지 않는다. 로컬에서 실행 가능한 로컬 LLM도 지원한다. 코드베이스는 인간 중심으로 설계되어, 완전 자동화보다는 친근한 도우미 역할을 목표로 한다. 필요 시 --unchained 옵션으로 도구 확인을 건너뛸 수 있다. 규칙은 OCTO.md 파일로 설정하며, 현재 디렉터리부터 홈 디렉터리까지 상위 폴더를 순차 검색해 모든 규칙을 병합한다. 전역 설정은 ~/.config/octofriend/OCTO.md에 저장할 수 있다. MCP 서버와 연동하려면 ~/.config/octofriend/octofriend.json5 파일에 서버 정보를 추가하면 된다. 예를 들어 Linear 워크스페이스와 연결할 수 있다.