Superglue CLI: 사전 구축된 도구 없이 AI 에이전트가 API 호출을 실행할 수 있게 합니다

Superglue CLI는 모든 sg 명령어 사용법, 인증 처리, 도구 구축, 실패 디버깅 방법을 AI 에이전트에게 가르치는 구조화된 스킬 레퍼런스를 포함한 명령줄 인터페이스입니다. 핵심 아이디어는 모든 API 통합을 위한 하드코딩된 도구를 구축하는 대신, 에이전트를 어떤 API든 가리키면 런타임에 사양을 읽고 호출을 계획하며 실행할 수 있도록 추론할 수 있다는 것입니다.
설치 및 설정
npm을 통해 CLI를 전역으로 설치하세요:
npm install -g @superglue/cli
대화형 설정 실행:
sg init
이 명령은 API 키(app.superglue.cloud/admin에서 확인 가능), 엔드포인트, 출력 환경설정을 요청합니다. CI나 AI 에이전트와 같은 비대화형 환경에서는 환경 변수를 설정하세요:
export SUPERGLUE_API_KEY="your-api-key"
export SUPERGLUE_API_ENDPOINT="https://api.superglue.cloud"
sg system list로 확인하세요 — 인증 오류가 보이면 API 키와 엔드포인트를 확인하세요.
스킬 설치
이 스킬은 AI 에이전트에게 CLI에 대한 완전한 지식 — 명령어, 인증 패턴, 도구 스키마, 디버깅, 배포 — 을 제공합니다. 한 번 설치하면 에이전트가 자동으로 이를 참조합니다.
모든 에이전트를 위한 범용 설치:
npx skills add superglue-ai/cli
-g -a <agent>로 특정 에이전트를 대상으로 지정:
npx skills add superglue-ai/cli -g -a claude-code
npx skills add superglue-ai/cli -g -a codex
npx skills add superglue-ai/cli -g -a cursor
Claude Code의 경우 Anthropic 마켓플레이스에서 설치:
/plugin install superglue@claude-plugins-official
또는 로컬 설치에서 로드:
claude --plugin-dir $(npm root -g)/@superglue/cli
Cursor의 경우 스킬을 프로젝트 또는 전역 디렉토리에 복사:
cp -r $(npm root -g)/@superglue/cli/skills/superglue .cursor/skills/superglue
# 또는 전역적으로
cp -r $(npm root -g)/@superglue/cli/skills/superglue ~/.cursor/skills/superglue
스킬이 제공하는 것
- 플래그, 옵션, 사용 패턴을 포함한 모든 CLI 명령어
- 인증 패턴 — 자격 증명 자리 표시자, OAuth 흐름, 헤더 형식
- 도구 구성 스키마 — 단계 구성, 데이터 선택자, 변환, 페이지 매김
- 디버깅 워크플로 — 일반적인 오류,
--include-step-results, 격리를 위한sg system call - 배포 패턴 — SDK, REST API, 웹훅 (참조/integration.md를 통해)
- 데이터베이스, 파일 서버, 변환을 위한 전문 참조 (요청 시 로드)
프로젝트별 컨텍스트 추가
프로젝트의 AI 구성 파일(CLAUDE.md, AGENTS.md, 또는 .cursorrules)에 섹션을 추가하여 에이전트가 스킬을 사용하고 설정을 동적으로 발견하도록 하세요. 다음과 같은 지침을 포함하세요:
## Superglue 사용하기
superglue 도구 작업 시 — CLI, SDK, 또는 REST API를 통해:
1. superglue 스킬을 호출하고 모든 sg 명령어 실행 전에 SKILL.md 파일을 읽으세요
2. 작업에 관련된 참조 파일(통합, 데이터베이스, 파일 서버, 변환)을 읽으세요
3. CLI가 구성되었는지 확인하세요(sg init이 실행되었거나 환경 변수가 설정됨)
4. sg system list와 sg tool list를 실행하여 구축 또는 수정 전 현재 설정을 발견하세요
5. 시스템 ID나 도구 ID를 하드코딩하지 마세요 — 항상 동적으로 발견하세요
모범 사례
도구를 구축하기 전에 항상 시스템을 테스트하세요. 에이전트가 sg system call을 실행하여 인증을 확인하고 도구 구성 구축 전 실제 응답 형태를 보도록 하세요:
sg system call --system-id stripe \
--url "https://api.stripe.com/v1/customers?limit=2" \
--headers '{"Authorization":"Bearer <>"}'
디버깅 시 --include-step-results를 사용하여 각 단계의 원시 API 응답을 표시하세요 — 문제가 인증, 엔드포인트, 또는 변환인지 정확히 파악합니다:
sg tool run --draft <id> --payload '{}' --include-step-results
채팅에 비밀을 붙여넣지 마세요. CLI를 통해 시스템을 생성할 때 --sensitive-credentials를 사용하여 비밀이 안전하게 요청되도록 하세요.
이 접근 방식은 팀이 에이전트를 구축하지만 사용자가 "Salesforce에서 이 세 객체를 가져와서 X 조건이 참일 때 nCino에 푸시하세요"와 같은 구체적인 요구사항을 설명하는 "사전 정의된 도구" 한계를 해결합니다. 각 요청을 하드코딩된 도구로 변환하는 대신, 에이전트는 API 사양을 읽고 사용자별 로직으로 다단계 작업을 처리할 수 있습니다.
📖 Read the full source: HN AI Agents
👀 See Also

clarp: 6월 15일 종량제 이전 클로드의 오픈소스 드롭인 대체제
Claude -p가 6월 15일부로 종량제로 전환됩니다. clarp는 로컬 워크플로우를 대체하는 오픈소스 CLI입니다. 바이너리 이름만 claude에서 clarp로 변경하면 됩니다.

Skillware는 로컬 모델 파인튜닝을 위해 엔트로피 점수를 포함한 합성 데이터 생성기를 추가합니다.
Skillware가 모델 붕괴를 방지하는 데 도움이 되는 zlib 압축률 휴리스틱을 사용하여 출력 다양성을 점수화하는 새로운 합성 데이터 생성기 스킬을 출시했습니다. 이 도구는 Ollama와 즉시 사용 가능하며, 고수준 추론 배치를 위해 Gemini/Anthropic을 지원하고, .jsonl 파인튜닝 파이프라인을 위한 JSON 배치를 출력합니다.

OpenClaw 다중 에이전트 워크플로우 문제: 정체, 컨텍스트 손실, 토큰 비효율성
한 개발자가 OpenClaw의 다중 에이전트 워크플로우가 에이전트가 멈추는 현상으로 자주 정지되고, 맞춤 문서에도 불구하고 컨텍스트 누출을 경험하며, 출력 없이 과도한 토큰을 소비한다고 보고했습니다. 설정은 Gemini 3 Pro/Codex 모델과 COO 오케스트레이터 및 전문 작업 에이전트를 사용했습니다.

작은 봇으로 AI 탐험하기: 나노봇 튜터를 통한 AI 에이전트 이해하기
OpenClaw 커뮤니티 구성원이 AI 에이전트 기능을 명확히 설명하기 위한 소형 프레임워크인 '나노봇 튜터'에 대한 통찰을 공유합니다. 이 컴팩트한 학습 환경에 몰입함으로써 지능형 에이전트의 작동 방식을 밝혀내는 방법을 알아보세요.