Octofriend + GLM 4.5: This AI Coder is ACTUALLY DIFFERENT & AMAZING!
- Octofriend는 Synthetic에서 개발한 오픈 소스 AI 코딩 에이전트이며, Anthropic의 Claude Code와 유사하지만 몇 가지 새로운 기능이 추가되었습니다. 🤖
- Octofriend는 OpenAI 및 Anthropic 호환 LLM API와 함께 작동하며, 모델이 막히면 대화 중에도 모델을 자유롭게 전환할 수 있습니다. 🔄
- GLM-4.5, Claude 4, Sonnet, Opus 등 다양한 모델을 지원하며, 로컬에서 실행 가능한 모델도 사용할 수 있습니다. 💻
- Synthetic에서 훈련한 두 가지 유형의 사용자 정의 오픈 웨이트 모델을 사용합니다. 하나는 diff apply 오류를 수정하는 모델이고, 다른 하나는 JSON 기반 도구 호출 문제를 해결하는 모델입니다. 🔧
- diff apply 모델은 Llama 3.18b에서 미세 조정되었으며, 모델이 diff apply 형식에서 실수를 할 경우 이를 수정하도록 훈련되었습니다. 이는 특히 오픈 모델에서 흔히 발생하는 문제를 해결하는 데 도움이 됩니다. ✅
- fix JSON 모델은 JSON 기반 도구 호출에 문제가 있을 경우 이를 수정합니다. 이 모델은 로컬에서 호스팅하거나 Synthetic을 통해 사용할 수 있으며, 무료 티어도 제공됩니다. ✨
- Octofriend는 에이전트 설명 파일(agents MD, Claude 등)과 함께 작동하며, MCP 서버와 연결하고 로컬 LLM으로 구성할 수도 있습니다. 🔗
- Octofriend를 설치하고 실행하는 것은 간단하며, 초기 설정 시 사용자 정의 수정 모델 사용 여부를 선택하고 API 키를 설정할 수 있습니다. 🔑
- Octofriend의 인터페이스는 Claude Code와 유사하며, 모델 전환, diff 및 JSON 수정기 활성화/비활성화 등의 옵션을 제공합니다. ⚙️
- Octofriend는 HTML, CSS, JS를 사용하여 게임을 만드는 등의 코딩 작업을 수행할 수 있으며, 코드 작성 과정을 실시간으로 스트리밍하여 사용자가 확인하고 승인/거부할 수 있도록 합니다. 🕹️
- GLM과 함께 사용할 때 특히 잘 작동하며, diff JSON 수정기는 문제 없이 작동합니다. 전반적으로 Octofriend는 매우 유용하고 발전 가능성이 높은 도구입니다. 👍