Show GN: Alpine-Code - 에이전트가 쓸 도구를 직접 개발해 커스터마이징 가능한 코딩 에이전트를 만들었습니다. ...
요약
Alpine-Code는 사용자가 원하는 기능을 가진 커스터마이징 가능한 코딩 에이전트 오픈소스입니다. 파일 읽기, 수정, 검증까지 수행하며, 비개발자도 쉽게 사용할 수 있도록 한국어 설명과 단계별 허가 절차를 제공합니다. 개발자는 파이썬 함수로 직접 도구를 작성하여 에이전트를 확장할 수 있습니다.
핵심 포인트
- 오픈소스 AI 코딩 에이전트로 Codex/Claude Desktop의 대안입니다.
- 비개발자도 사용하기 쉽도록 한국어 설명과 허가 절차를 갖췄습니다.
- 파이썬 함수로 직접 도구를 개발하여 에이전트를 커스터마이징할 수 있습니다.
- Anthropic, OpenAI 등 다양한 모델 및 로컬 모델 구동을 지원합니다.
Alpine-Code 가 뭐냐?
폴더를 열고 하고 싶은 걸 말하면 파일을 읽고, 고치고, 제대로 되는지 확인까지 하는 오픈소스(MIT) AI 코딩 에이전트를 만들었습니다.
Codex Desktop, Claude Desktop 의 오픈소스 대안입니다.
코딩을 잘 몰라도 쓸 수 있게 만들어봤어요.
- 앱이 한국어로 되어 있고, 토큰·컨텍스트 같은 용어가 나올 때마다 무슨 뜻인지 한 줄로 설명해줍니다.
- 파일을 고치거나 명령을 실행하기 전에 무엇을 하려는지 보여 주고 허락을 받음 (허용 / 항상 허용 / 건너뛰기)
- 작업 결과 패널에서 바뀐 파일을 줄 단위로, 실행한 명령을 전부 보여줍니다.
- 대화가 지금까지 얼마나 들었는지(비용)와 모델이 대화를 얼마나 기억하고 있는지를 쉬운 말로 보여 줍니다.
개발자라면 끝까지 뜯어고칠 수 있게 만들었어요.
- 직접 파이썬 함수를 앱 내에서 작성해서 에이전트 루프에 끼워질 도구를 작성할 수 있어요.
- 모델별로 어디서 엇나가는지 보고, 어떤 툴 콜이 잘 되는지 보고, 어떤 도구가 필요한지 보고, 직접 작성해 넣으세요.
- 스킬, mcp 그 아래의 도구부터 개발해 나가보세요! Edit 툴은 어떻게 만드는 게 더 좋을까요? Bash 툴로도 충분할까요?
모델은 원하는 걸로 구동할 수 있습니다.
- ChatGPT Plus/Pro 요금제 로그인, Anthropic·OpenAI·Gemini·OpenRouter API 키, GLM·Kimi·MiniMax 코딩 플랜
- Ollama, LM Studio, vLLM 등 내 컴퓨터의 로컬 모델 (OpenAI 호환 서버면 다 됨)
설치는 이렇게 하시면 돼요!
- 맥 앱: GitHub Releases에서 .dmg 다운로드 (Apple 실리콘, 서명·공증 완료, 자동 업데이트)
- 터미널:
uv tool install alpine-code
후alpine
.git diff | alpine -p "review this diff"
처럼 스크립트에서도 쓸 수 있음
이번 주에 v0.1.0을 막 냈습니다. 아직 초기라 데스크톱 앱은 맥만 지원하고(Windows는 준비 중), 기본 도구도 읽기/검색/쓰기/편집/bash 정도로 일부러 적게 뒀습니다.
혼자 만들고 있어서 피드백이 정말 큰 도움이 됩니다. 특히 비개발자 입장에서 어디서 막히는지, 직접 만들고 싶은 도구가 있다면 어떤 건지 듣고 싶습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GeekNews의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기